さて、コントローラーがSQLについて知る必要はないと思います。
着信 null 値を自分のアクションに変換して MinValue に変更したい
var salesFrom = Model.SalesFrom ?? SqlDateTime.MinValue;
しかし、この行をコントローラー アクションに追加すると、コントローラーは SQL 固有の実装になります。だから、私はそれが私のサービスに属していると思った....しかし、それは実装によって異なるステートメントであるため、私はそれを私の一部にしたくありませんIService
。
最後に、DataContext に追加しようと思いましたが、私のコントローラーは Context に直接アクセスしません....