2018-11-01から1ヶ月間の記事一覧

AutoMapper - ポリモーフィズムを使ったマッピングを試す

マッピング元はポリモーフィズムもいけるよね?と確認したくてサンプルを書いてみました。 いつものごとくモデルとプロファイルを用意します。 // マッピング元の親クラス public abstract class SampleSrcBase { public int Id { get; set; } public string…

AutoMapper - コンストラクタを使ってマッピングする

ちょっと発見だったのでメモ。 AutoMapperでは、マッピング先のコンストラクタを呼び出してマッピングすることができます。マッピング先にはpublicなsetterプロパティも必要ありません。 ということでサンプルコード。 モデルとプロファイルを用意して、 // …

ASP.NET Core MVC - ビューを相対パスで指定する

ASP.NET Core MVCではビュー名を指定してビューを探すと思いますが、ビュー名だけでなくて相対パスも指定できますよというメモ。 相対パスは~か/ではじまる文字列です。 Controller.Viewメソッドの引数viewName ViewResultを生成するメソッドですね。このメ…