0

コードで UoW パターンを使用するために、Catel で Entity Framework を使用したいと考えています。私はこの記事を読みました:

http://www.geertvanhorrik.com/category/catel/page/2/

「データベース」という名前の新しいプロジェクトを作成します。このプロジェクトでは、アプリケーション モデルを実装します。現時点ではデータを XML ファイルに保存していますが、将来的には SQL データベースに保存したいと考えています。「SaveableModelBase」から派生した私のモデル。

public class SettingsDataObject : SavableModelBase

1) Entityframework を使用するにはどうすればよいですか? EntityModelBase などはありますか? 2) モデル クラスをどのように設計する必要がありますか? 2) リポジトリを ServiceLocator に登録するにはどうすればよいですか? RegisterType< ..., ...>? 3) Catel で "Code First" と AutoGenerate Database Tables を使用できますか?

Catel で UoW パターンを実装するための適切な基本コードの例はどこにありますか? Catel で UoW を実装するにはどうすればよいですか?

誰かが私を助けてくれることを願っています、

ありがとう&ご挨拶

4

1 に答える 1

0

Catel は、Entity Framework の基本クラスを提供していません。EF は通常、SQL サーバー データベースと組み合わせて使用​​されます。SavableModelBase と組み合わせて使用​​することはできません。

詳細については、公式ドキュメントを参照してください。

https://catelproject.atlassian.net/wiki/display/CTL/Catel.Extensions.EntityFramework5

于 2013-11-25T17:26:30.753 に答える