Cuando ejecuta un proyecto localmente, DateTime.Now inserta la hora local en la base de datos de desarrollo, lo que puede causar problemas con las comparaciones de fechas y los cálculos de intervalos de tiempo. Actualmente, la única forma en que nuestro equipo puede evitar esto es detectarlo en la solicitud de extracción y aconsejar al desarrollador que use DateTime.UtcNow.
¿Es posible agregar algún tipo de advertencia a los desarrolladores en este código base cada vez que intenten usar DateTime.Now (¿quizás a través de un atributo?), o anular la implementación de DateTime.Now para que devuelva DateTime.UtcNow?