問題タブ [automapper-5]

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 投票する
1 に答える
2854 参照

asp.net - 自動マッパー バージョン 5 には Mapper.Createmap の定義がありません

現在、インストラクターが自動マッパーバージョン 4.x を使用する ASP.NET MVC のチュートリアルに従っていますが、バージョン 5 のオプションしかありません。

エラーが発生するマッピングプロファイルを作成すると、次Mapperの定義が含まれていませんCreateMap:

ここで画像を見ることができます

のすべての写真を添付し​​ました: マイ マッピング プロファイル。私のGlobal.asax.cs。 /api/customer正常に動作しています。 /api/movies動かない。

何か間違ったことや見逃したことはありますか?ここに私の画像のリンクがあります

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

automapper - 新しいオブジェクトを作成するのではなく、既存のオブジェクトを更新する Automapper

新しいオブジェクトを作成するのではなく、 Automapper 5.1.1を使用して既存のオブジェクトを更新する方法はありますか?

たとえば、CustomerエンティティとCustomerViewModel. Customer既存の をCustomerViewModelフィールド値で更新したいと考えています。

よろしくお願いいたします。

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

c# - automapper で「Missing type map configuration or unsupported mapping」エラーが発生するのはなぜですか?

コード:

エラーは次のとおりです。

このエラーは解決したと思いました ( https://github.com/AutoMapper/AutoMapper/issues/1095 )。Automapper 5.1.1 を使用しています。

これを修正するにはどうすればよいですか?

ありがとう

編集: 明確にするために、null 値の処理に関心があります。null 以外のオブジェクト値から DateTime への変換が複雑であることは理解しています。実際のコードでは、ソース オブジェクトの実際の値は null または DateTime です。null はエラーなしで処理されると思いました。

編集:

オブジェクトを日付に変換する拡張メソッド ToDate を作成し、オブジェクトから DateTime への変換を処理するためにこのマッピングを追加しましたか?:

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

c# - Automapper Map.CreateMap はもう使用されていませんか?

AutoMapper のバージョン 5.1.1.0 を使用しています。以前は、次のことができました。

しかし、バージョン 5.1.1.0 ではもう存在しません。誰が何をすべきか教えてもらえますか?

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

c# - Autofac を使用して ITypeConverter<,> コンストラクターの依存関係を満たすように AutoMapper を構成する

IMapper初めて Autofac を使用して、オブジェクト マッピング要件を持つクラスにAutoMapper のインターフェイスを挿入しました。アセンブリ スキャンを使用して AutoMapper のレジスタに追加されたさまざまな依存関係を取得するために、少しの助けを借りて、いくつかの進歩を遂げました。

ITypeConverter<,>これは、依存関係が注入されていないに対して完全に機能します。

ただし、依存関係を追加した瞬間から、この不自然な例ではバリデーター:

次の例外がスローされます。

Application.TypeConverters.SourceToDestinationTypeConverter0 の引数またはオプションの引数のみを持つコンストラクターが必要です

依存関係を満たすためにAutofac を使用するように AutoMapper に指示する必要があることは明らかです。ただし、そうするように指示する方法を見つけることができませんでした。

エラーをさらに明確にする必要がある場合は、完全なソリューションを GitHubで入手できます。