Orodha ya maudhui:

AutoMapper ni nini katika C #?
AutoMapper ni nini katika C #?

Video: AutoMapper ni nini katika C #?

Video: AutoMapper ni nini katika C #?
Video: TUNATEKELEZA: UMUHIMU WA NISHATI KATIKA KUKUZA UCHUMI 2024, Septemba
Anonim

The AutoMapper katika C # ni ramani kati ya vitu viwili. Hiyo ni AutoMapper ni mchora ramani wa kitu. Hupanga sifa za vitu viwili tofauti kwa kubadilisha kitu cha kuingiza cha aina moja hadi kitu cha pato cha aina nyingine.

Kwa kuongezea, AutoMapper ni nini katika C #?

AutoMapper ni maktaba maarufu ya ramani ya kitu-kwa-kitu ambayo inaweza kutumika kuweka ramani za vitu vya aina tofauti. Kama mfano, unaweza kuhitaji kuweka ramani za DTO (Vitu vya Kuhamisha Data) katika programu yako kwa vipengee vya mfano.

Pili, ninawezaje kuanzisha AutoMapper? Hapa kuna hatua za kusanidi kiotomatiki katika asp.net core mvc.

  1. Unda darasa la wasifu wa ramani ambalo linaanzia katika daraja la umma la Wasifu ClientMappingProfile: Profaili { public ClientMappingProfile () { CreateMap().
  2. Unda Daraja la Usanidi wa AutoMapper na uongeze darasa lako la wasifu wa ramani hapa.

Kuhusiana na hili, AutoMapper ni nini katika MVC?

AutoMapper ni mchora ramani wa kitu ambacho hukuruhusu kusuluhisha shida ya kuchora mwenyewe kila mali ya darasa na sifa sawa za darasa lingine. Kabla AutoMapper ilianzishwa ikiwa tunataka kugawa mali ya kitu kimoja kwa mali ya kitu kingine basi tulikuwa tunafuata utaratibu mrefu.

Je, ninatumiaje AutoMapper katika. NET core?

Jinsi ya kutumia AutoMapper kwenye ASP. NET Core 3.0 kupitia Sindano ya Utegemezi

  1. Sakinisha kiendelezi cha AutoMapper kutoka kwa Kidhibiti cha Kifurushi katika mradi wako.
  2. Sajili huduma katika CinfigureServices kwenye Startup.cs.
  3. Unda mfano na kitu cha kuhamisha data.
  4. Unda faili ya darasa la Upangaji Kiotomatiki ili kusajili uhusiano wa uchoraji ramani.

Ilipendekeza: