Invokeメソッドを使用して依存関係を持つオブジェクトをロードするにはどうすればよいですか?。 Invokeメソッドを使用して依存関係のあるオブジェクトをロードする
など。 ;セット;}
[データメンバー]
【のDataContract]
パブリッククラスMyDTO
{
[データメンバー】公衆INT Idは{得る:私は、DTOを有しますパブリック文字列SomeField {get; set;}
[DataMember] [インクルード] public IList < SomeEntity>の依存関係取得または設定} }
そして呼び出す方法:
[呼び出し]
公共MyDTO GetDTO()新しい
{
リターンMyDTO() { Id = 1、 SomeFields = "T est "、 依存関係=新しいリスト< SomeEntity>(){new SomeEntity()}; }
クライアント側では、MyDTOインスタンスをメインドメインコンテキストに添付できますが、依存関係は読み込まれません。 Dependenciesを別々に取得する新しいメソッドを作成する必要はありません。代わりにcreate queryメソッドを呼び出すと、IEnumerableで作業する必要がありますが、インスタンスが1つだけ必要です。それを解決する最善の方法は何ですか?ありがとう。