0

この場合、ウィキをフォローするのに問題があります。Automapper 5.2 を使いたかったのです。コンテキスト付きのしっかりした構成を示す単純なエンド フォー エンドの例が見つかりません。コンテキストとは、構成ファイルをどこに置くのか、静的 API とインスタンス API の違いは何ですか?

DNRTV のダウンロードを確認しましたが、1.0 バージョンを扱っています。

このパッケージをどのように設定しますか? 以下のように Client というモデルがあります。

    public class Client : IEntityBase
{
    public Client()
    {
        Jobs = new List<Job>();
    }
    public int Id { get; set; }
    public int ClientNo { get; set; }
    public bool Company { get; set; }
    public string CompanyName { get; set; }
    public string ClientFirstName { get; set; }
    public DateTime DeActivated { get; set; }
    public bool Activity { get; set; }
    public DateTime DateCreated { get; set; }
    public DateTime DateUpdated { get; set; }

    public int? StateId { get; set; }
    public State State { get; set; }

    public int CreatorId { get; set; }
    public User Creator { get; set; }

    public ICollection<Job> Jobs { get; set; }
}

および ClientViewModel は次のようになります。

    public class ClientViewModel
{
    public int Id { get; set; }
    public int ClientNo { get; set; }
    public bool Company { get; set; }
    public string CompanyName { get; set; }
    public string ClientFirstName { get; set; }
    public DateTime DeActivated { get; set; }
    public bool Activity { get; set; }
    public DateTime DateCreated { get; set; }
    public DateTime DateUpdated { get; set; }
    public int? StateId { get; set; }
    public int CreatorId { get; set; }
    public int[] Jobs { get; set; }
}

構成に関して AutoMapper を設定する方法がわかりません。つまり、彼らはglobal.asaxファイルについて話し、私はaspnetコアを使用しています.Global.asaxファイルはありません..

何かあれば、Startup.cs ファイルに何を入れますか。

上記の 2 つのファイルに対して、Automapper を使用するには何をする必要がありますか?

よろしく

4

1 に答える 1