[解決済み】Automapperで1つのプロパティのマッピングを無視する
2022-03-26 13:59:40
質問
Automapper を使っていて、以下のようなシナリオがあります。 Class OrderModelは、'ProductName'というプロパティを持ちますが、これはデータベースにはありません。 そこで、以下のようなマッピングを行おうとした。
Mapper.CreateMap<OrderModel, Orders>();
例外が発生します。
"Project.ViewModels.OrderModelの次の1つのプロパティがマッピングされていません。
で読みました。 AutoMapperのプロジェクションに関するWiki 逆のケース (余分な属性はソースではなくデスティネーションにある、これが私のケース)
automapperがこのプロパティのマッピングを作成しないようにするにはどうしたらよいでしょうか。
どのように解決するのですか?
ジミー・ボガードより
CreateMap<Foo, Bar>().ForMember(x => x.Blarg, opt => opt.Ignore());
にあります。 彼のブログのコメントの一つ .
UPDATE(より ジェイミーの comment Jan 4 '19 at 11:11:)
<ブロッククオートIgnoreは、以下のように変更されました。 DoNotValidate をForSourceMemberの中に入れてください。 https://github.com/AutoMapper/AutoMapper/blob/master/docs/8.0-Upgrade-Guide.md
関連
-
[解決済み】「未割り当てのローカル変数を使用」とはどういう意味ですか?
-
[解決済み】コンパイルエラー「未割り当てのローカル変数を使用しています」が発生したのはなぜですか?
-
[解決済み] メンバー '<メンバー名>' にインスタンス参照でアクセスできない
-
[解決済み] EntityTypeにキーが定義されていないエラー
-
[解決済み】Moqを使用してメソッド呼び出しを検証する
-
[解決済み】Visual Studio: 操作を完了できませんでした。パラメータが正しくありません
-
[解決済み] 関数を終了するには?
-
[解決済み】「namespace」なのに「type」のように使われる。
-
VSでscanfエラーを恒久的に解決するには、ソースファイルを作成し、自動的に#define _CRT_SECURE_NO_WARNINGS 1を追加してください。
-
[解決済み] C#のオートプロパティに初期値を与える最良の方法は何ですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】"出力タイプがクラスライブラリのプロジェクトは直接起動できない"
-
[解決済み] メンバー '<メンバー名>' にインスタンス参照でアクセスできない
-
[解決済み】"The ConnectionString property has not been initialized "を修正する方法
-
[解決済み】トランスポート接続からデータを読み取れない:既存の接続は、リモートホストによって強制的に閉じられました。
-
[解決済み】プロジェクトビルド時のエラー。エディタでスクリプトにコンパイルエラーがあるため、Playerのビルドにエラーが発生する
-
[解決済み】ORA-01008: すべての変数がバインドされていません。これらはバインドされています。
-
[解決済み】EF 5 Enable-Migrations : アセンブリにコンテキストタイプが見つかりませんでした
-
[解決済み] 2つのリストを結合する
-
[解決済み】Microsoft.Extensions.LoggingからILoggerを解決することができない
-
[解決済み】データが存在しないのに読み込もうとする試みが無効である