この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 23364|答える: 0

[出典] オブジェクト間のAutoMapper変換チュートリアル【ソースコード】

[リンクをコピー]
掲載地 2017/06/14 16:09:44 | | | |


AutoMapperとは何ですか?

AutoMapperはオブジェクト間マッパーです。 オブジェクト間マッピングは、ある種類の入力オブジェクトを別の種類の出力オブジェクトに変換することで機能します。 AutoMapperが興味深いのは、タイプAをタイプBにマッピングするという退屈な作業に対して興味深い慣習を提供していることです。 タイプBがAutoMapperで既に確立された慣習に従う限り、ほとんどの場合、2種類のゼロ構成をマッピングするだけで十分です。

なぜAutoMapperを使うのか?

マッピングコードは退屈です。 マッピングコードのテストはもっと退屈です。 AutoMapperは簡単な設定や簡単なマッピングテストを提供しています。 本当の疑問は「なぜオブジェクト間マッピングを使うのか」かもしれません。マッピングはアプリケーションの多くの場所で起こり得ますが、多くの場合はレイヤー間の境界、例えばUI/ドメインレイヤー間やサービス/ドメインレイヤー間で行われます。 あるレイヤーに注目することはしばしば別のレイヤーに集中することと衝突するため、オブジェクト間マッピングはモデルを孤立させ、各レイヤーの関心事の種類のみに影響を与えます。


私自身が書いた例の一つは以下の通りです:

1: intとstringの変換
2:intとintの変換
3: エナックと文字列の変換
4: オブジェクトと文字列の変換
ちょっと待ってください

ソースオブジェクト:



ターゲット層:



変換コードは以下の通りです:



ソースコードダウンロード:

観光客の皆さん、この投稿の隠された内容を見たい方は、どうぞ答える





先の:AutoMapperタイプ変換エラーの解決策
次に:IIS 7 アプリケーションプール自動リサイクルソリューション(シャットダウン用)
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com