Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 23364|Atbildi: 0

[Avots] AutoMapper konvertēšanas apmācība starp objektiem [Avota kods]

[Kopēt saiti]
Publicēts 14.06.2017 16:09:44 | | | |


Kas ir AutoMapper?

AutoMapper ir objekta-objekta kartētājs. Objekta-objekta kartēšana darbojas, pārveidojot viena veida ievades objektu cita veida izejas objektā. Kas padara AutoMapper interesantu, ir tas, ka tas nodrošina dažas interesantas konvencijas garlaicīgajai lietai, kartējot A tipu uz B tipu. Kamēr B tips ievēro AutoMapper jau noteiktās konvencijas, vairumā gadījumu tiks veikta divu veidu nulles konfigurāciju kartēšana.

Kāpēc izmantot AutoMapper?

Kartēšanas kods ir garlaicīgs. Kartēšanas koda pārbaude ir garlaicīgāka. AutoMapper piedāvā dažas vienkāršas konfigurācijas, kā arī dažus vienkāršus kartēšanas testus. Īstais jautājums var būt "kāpēc izmantot objekta kartēšanu"? Kartēšana var notikt daudzās lietojumprogrammas vietās, bet visbiežāk tā notiek pie robežām starp slāņiem, piemēram, starp lietotāja interfeisa / domēna slāņiem vai starp pakalpojuma / domēna slāņiem. Koncentrēšanās uz vienu slāni bieži ir pretrunā ar fokusēšanos uz citu, tāpēc objekta kartēšana izolē modeli tā, lai tiktu ietekmēts tikai katra slāņa bažas veids.


Piemērs, ko es pats uzrakstīju, kas ietver:

1: Konvertēšana int un virkne
2: Konvertēšana int un int
3: Uzskaitījumu un virkņu konvertēšana
4: Objektu un virkņu konvertēšana
Pagaidi minūti

Avota objekts:



Mērķauditorija:



Konversijas kods ir šāds:



Avota koda lejupielāde:

Tūristi, ja vēlaties redzēt šīs ziņas slēpto saturu, lūdzuAtbildi





Iepriekšējo:AutoMapper tipa konvertēšanas kļūdas risinājums
Nākamo:IIS 7 lietojumprogrammu baseina automātiskās pārstrādes risinājums izslēgšanai
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com