It is well known that in a database, you should be storing the date in universal time coordinate.
I am looking for a way to know when a developer misuses DateTime.Now when writing to the Database.
We are using Sql Server 2008, with either EF4 or nHibernate 3.0.
Is it possible to intercept the value of a datetime when it contains time zone information at a low level layer, like either in Sql Server, or in NH/EF?