2016/09/17 コード修正しました Dapperを使ってDate型のフィールドに1753-1-1以前の値を入れようとすと例外になるのは仕様なのか…マジですか… 2016-09-12 18:37:19 via TweetDeck を見かけたのでちょっと書いてみる。 何もしていないと、.NET の DateTime は Dapper で DbType.DateTime 扱いなので、以下のような問題が出る。 DapperでDateTime2 - Qiita 上の Qiita でも対応策書いてるけど、個人的には Dapper の DbString を真似たクラスを作って対応してます。 public class DbDate : ICustomQueryParameter { public DateTime? Value { get; set; } public void AddParamet

