問題タブ [automapper]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
3184 参照

automapper - Autofac を使用した AutoMapper プロファイルによる IoC

私はしばらく AutoMapper を使用しています。次のようなプロファイル設定があります。

次の呼び出しを使用して、これをマッパーに追加します。

ViewModelAutoMapperConfigurationただし、 IoC を使用して依存関係をコンストラクターに渡したいと考えています。オートファクを使用しています。ここの記事を読んでいます:http://www.lostechies.com/blogs/jimmy_bogard/archive/2009/05/11/automapper-and-ioc.aspxしかし、これがプロファイルでどのように機能するかわかりません.

何か案は?ありがとう

0 投票する
3 に答える
1230 参照

c# - AutoMapper および is*Specified プロパティ

すべてのオプション要素に対して、次のような C# プロパティのペアを持つ XSD.exe 生成のデータ コントラクト クラスが多数あります。

マッピングアリーナの反対側には、nullable int のようなものがあります

理想的には、AutoMapper がそのようなパターンを認識し、個々のプロパティごとにマッピングを指定することなく、双方向に物事をマッピングする方法を認識できるようにしたいと考えています。これは可能ですか?

0 投票する
1 に答える
718 参照

lambda - AutoMapper と Linq 式

AutoMapper から生成された Dto を WCF サービスに公開しています。私は WCF からそのようなものを提供したいと思います: IList GetPersonByQuery(Expression> predicate); 残念ながら、私の DAL は DTO を認識していないため、Person の式ツリーを戻す必要があります。私は成功せずにこれを試しています:

私が得るエラーは次のとおりです。

何か提案はありますか?

0 投票する
1 に答える
8777 参照

.net - AutoMapper IEnumerable を DataReader にマッピングする問題

以下で説明するように、コードを使用してデータリーダーに AutoMapper を使用しています http://elegantcode.com/2009/10/16/mapping-from-idatareaderidatarecord-with-automapper/

私はそれが非常に不安定であると見ています...そして予測不可能です。

1) 同じデータリーダーを使用した同じコードは、dto 結果セットに値を戻す場合と戻さない場合があります。2) データベースからの ID 値が 100、200 です。整数型の DTO にマップすると、この 100 は大きな値 (234343211 など) に変更されます。

なぜこの矛盾が見られるのかについてのアイデア。標準 while (reader.Read()) を使用する必要がありますか? オートマッパーの使用をやめますか?

0 投票する
4 に答える
7001 参照

automapper - AutoMapper 双方向マッピング

双方向マッピングを行いたい場合、2 つのマッピングを作成する必要がありますか?

Mapper.CreateMap<A, B>() and Mapper.CreateMap<B, A>()?

0 投票する
2 に答える
822 参照

automapper - AutoMapper にこれをマップさせるにはどうすればよいですか?

このクラスがあるとします:

AutoMapper を使用して Account クラスをマップする場合、返されたオブジェクトに Enterprise クラスとユーザーのリスト (UserList) もマップする必要があります。AutoMapperにこれをさせるにはどうすればよいですか?

ありがとう!

0 投票する
1 に答える
1510 参照

automapper - AutoMapper の問題 - リストがマップされない

私は次のクラスを持っています:

そして、私は次のメソッドフラグメントを持っています:

メソッドが呼び出されると、Account クラスは正しくマップされますが、Account クラスのユーザーのリストはマップされません (NULL です)。リストには、マップする必要がある 4 つのユーザー エンティティがあります。誰かが何が間違っているのか教えてもらえますか?

0 投票する
1 に答える
2546 参照

c# - automapper - オブジェクト リストをマップする方法

ドメイン オブジェクトに、次のような一連のオブジェクトを含めることができるとします。

Thing は次のように定義されます。

私のDTOには含まれています

問題は、オートマッパーを使用してモノを DTO の「関連ビット」にマップするにはどうすればよいかということです。

ありがとう。

キリスト教徒

0 投票する
1 に答える
2620 参照

c# - カスタムObjectMapperをAutoMapperに登録する方法

AutoMapperのIObjectMapperインターフェイスを使用して、タイプ用に独自のカスタムObject Mapperを作成することを計画していますが、実装されたマッパーをAutoMapperに登録できる場所が見つかりません。誰かがそれを登録する方法を教えてもらえますか?

編集:これの詳細については、AutoMapper-ユーザーグループでの議論に従ってください。

0 投票する
3 に答える
24963 参照

c# - Automapper:の条件で無視します

ソースプロパティの値に応じて、メンバーのマッピングを無視することはできますか?

たとえば、次の場合:

私はのようなものを探しています

これまでのところ、私が持っている唯一の解決策は、2つの異なるビューモデルを使用し、それぞれに異なるマッピングを作成することです。