Isi kandungan:

Apakah AutoMapper dalam C#?
Apakah AutoMapper dalam C#?

Video: Apakah AutoMapper dalam C#?

Video: Apakah AutoMapper dalam C#?
Video: What is the use of C# Automapper ? 2024, September
Anonim

The AutoMapper dalam C# ialah pemeta antara dua objek. Itu dia AutoMapper ialah pemeta objek-objek. Ia memetakan sifat dua objek berbeza dengan mengubah objek input satu jenis kepada objek keluaran jenis lain.

Selain itu, apakah itu AutoMapper dalam C#?

AutoMapper ialah perpustakaan pemetaan objek-ke-objek yang popular yang boleh digunakan untuk memetakan objek yang tergolong dalam jenis yang berbeza. Sebagai contoh, anda mungkin perlu memetakan DTO (Objek Pemindahan Data) dalam aplikasi anda kepada objek model.

Kedua, bagaimana saya menyediakan AutoMapper? Berikut ialah langkah-langkah untuk mengkonfigurasi automapper dalam mvc teras asp.net.

  1. Cipta kelas profil pemetaan yang dilanjutkan daripada kelas awam Profil ClientMappingProfile: Profile { public ClientMappingProfile () { CreateMap().
  2. Cipta Kelas Konfigurasi AutoMapper dan tambahkan kelas profil pemetaan anda di sini.

Berkenaan dengan ini, apakah AutoMapper dalam MVC?

AutoMapper ialah pemeta objek-objek yang membolehkan anda menyelesaikan masalah pemetaan secara manual setiap harta kelas dengan sifat yang sama kelas lain. Sebelum ini AutoMapper telah diperkenalkan jika kami ingin menetapkan satu sifat objek kepada harta objek yang lain maka kami mengikuti prosedur yang panjang.

Bagaimanakah cara saya menggunakan AutoMapper dalam teras. NET?

Cara menggunakan AutoMapper pada ASP. NET Core 3.0 melalui Suntikan Ketergantungan

  1. Pasang sambungan AutoMapper daripada Pengurus Pakej dalam projek anda.
  2. Daftar perkhidmatan dalam CinfigureServices pada Startup.cs.
  3. Cipta model dan objek pemindahan data.
  4. Cipta fail kelas AutoMapping untuk mendaftarkan hubungan pemetaan.

Disyorkan: