データベース操作用のコードを生成するために Linq-to-sql を使用しています。生成されたコードに各具象クラスのインターフェイスを含める必要があります。これを実現する唯一の簡単な方法は、Linq-to-SQL コード生成テンプレートを変更することだと思います。
Damien Guard (http://damieng.com/blog/2008/09/14/linq-to-sql-template-for-visual-studio-2008) によるガイドを見たことがありますが、アプローチを禁止する 2 つの制約があります。 :
- 私はVS2010を使用しています。と
- 承認されていないツールなどをインストールできない開発環境で作業しています。
Linq-to-sql コードが VS2010 用のテンプレートを生成する方法を変更して、サードパーティのテンプレートなどをインストールする必要がない他の方法はありますか?
または、既存の具象クラスと一致するようにインターフェイスをリバース エンジニアリングする簡単な方法はありますか?