Как в C # полностью исключить определенные вызовы методов из базы кода?

Я пытаюсь избавиться от всех вызовов метода DateTime.Now и заменить их своим собственным методом GetNow () , который иногда может возвращать фиксированную дату для целей тестирования.

Как я могу добиться, чтобы никто не добавлял DateTime. Сейчас звоните в будущее? Могу ли я использовать NDepend или StyleCop , чтобы проверить это на моем сервере непрерывной интеграции?

13
задан TylerH 9 February 2017 в 16:45
поделиться