CEにマップしています。DateTimeが得られ、これはあらゆる種類の問題につながります。f2.ModificationDate.Kind);このコードは、次のように出力します。CEではこのタイプのサポートがありません。簡単な修正を求めている他の人のためにこの答えを追加する。これは、DapperのSqlMapper.TypeHandlerを追加することで可能になりました。このクラスを追加して、dbの値をUTCとして指定された種類のdatetimeに変換します。APIのGlobal.asaxファイルで、型ハンドラをdapperに追加します。DateTimeHandler());常に日付をUTCとして挿入する必要がある場合は、SetValueメソッドで次のものを使用できます。Jenkins人気のある回答Dapperコードを調べました。私がdatetime(DbType.DateTimeにマップされている)のような値の型のために古いものでない限り、dapperはIDataReaderオブジェクトからの単純なキャストを行います。return(DateTime)IDataReader.GetValue(0);これは、汎用コードとラムダのうちDatetimeの特定のケースです。"Unspecified"と表示されます。Deserializer)に触れ、DateTimeのifの場合を入れなければならないので苦痛です。UTCが問題になっているDateTimeの小道具にセッターを置くだけです(これはPOCOとちょっと違いますが、比較的穏やかです)。