0
小さなアプリケーション用のデータアクセスレイヤーを作成したい。ストアドプロシージャは以前に作成されており、基本的なCRUDプロシージャではありません。大半はカスタムであり、実際にはデータベースのテーブルに1対1で対応していません。並行性のサポートも必要です。SubSonic - 非クルドストアドプロシージャ
SubSonic/SimpleRepositoryでこれを処理できますか?
小さなアプリケーション用のデータアクセスレイヤーを作成したい。ストアドプロシージャは以前に作成されており、基本的なCRUDプロシージャではありません。大半はカスタムであり、実際にはデータベースのテーブルに1対1で対応していません。並行性のサポートも必要です。SubSonic - 非クルドストアドプロシージャ
SubSonic/SimpleRepositoryでこれを処理できますか?
私はSimpleRepositoryがこの状況でうまくいくとは思わない。 LinqTemplatesがデータを照会するためにうまく機能するかもしれません。 Subsonicはsprocsの処理にも適していますし、sproc結果セットの構造に合ったクラスがあれば、データセットや型付きの結果を簡単に返すことができます。
たとえば、あなたはこのようなリストにSPROCの結果をマッピングすることができますでしょう移入でき
StoredProcedure sproc = _db.GetProductList();
List<Product> products = sproc.ExecuteTypedList<Product>();
一致するすべての列が。