私の組織は現在、特定の規則に従うカスタムストアドプロシージャを、プロシージャと同じシグネチャを持つドメインモデルの「get」メソッドに自動的にマッピングするcodegenフレームワーク(.nEtTiers)を使用しています。したがって、たとえば、Customerテーブルがあり、ストアドプロシージャsp_custom_Customer_GetBySalesAmount(@salesAmount)がある場合、フレームワークは、Customer用に生成された.NETプロバイダーにGetBySalesAmount(salesAmount)を作成します。
EFは、エンティティに対するCRUD操作のストアドプロシージャをサポートしていることを知っています。しかし、ゲッターにマップされるカスタムストアドプロシージャのサポートはありますか?私の組織はEFを使用する方向に動き始めたいと考えています。これをサポートできると、移行が非常にスムーズになります。