@jSylvestre doesn't make much difference here, but usually we will want to take timeZone into account here and do DateTime.UtcNow. I'm not sure in what timezone the Term.Start is recorded in, but it's good we keep this in mind when running in Azure.