2011-01-20 9 views
2

ADO.netのエンティティフレームワーク(EF 4.0)で作業している間、私はこの言葉に遭遇しました。この言葉を理解するのは難しいです。私はPOCOクラスとそれをPIモデルの作成に使用することに気付いていますが、POCOプロキシについてはわかりません。POCOプロキシとは何ですか?

誰でもこれを助けることができますか?

答えて

3

依存性注入(DI)に精通していますか?私はそれが動的な機能の余分なセットを持つ派生したオブジェクトを作成することを可能にするということ以外のDIについて多くのアイデアを持っていない

http://blogs.msdn.com/b/adonet/archive/2009/12/22/poco-proxies-part-1.aspx

+0

:POCOプロキシは、DIの形態です。私はWCFを含む私のプロジェクトのアプリケーションの中でビジネスエンティティを使いたいと思っていました。私はPOCOエンティティジェネレータを使用してPOCOクラスを作成しましたが、恐らく "Connection close"エラーが発生しました。私はWCFのデータ契約としてPOCOを使用していました。私はプロキシの生成を無効にしていましたが、クライアント側でプロキシクラスが生成されています。私の考えは、クライアント上で同じビジネスエンティティを使用することであり、サービス参照で生成されたプロキシは使用しない –

0

オブジェクトが実行時にプロキシとしてインスタンス化される場合、永続性の無知を達成するために使用される手法を指します。キャッスルには、プロキシーを使用することができるものを見てみることをお勧めします。 Castle Dynamic Proxy

関連する問題