最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

.NET CORE中使用AutoMapper進(jìn)行對(duì)象映射的方法

 更新時(shí)間:2019年04月17日 08:27:51   作者:進(jìn)擊的辣條  
這篇文章主要給大家介紹了關(guān)于.NET CORE中使用AutoMapper進(jìn)行對(duì)象映射的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用.NET CORE具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧

簡介

AutoMapper uses a fluent configuration API to define an object-object mapping strategy. AutoMapper uses a convention-based matching algorithm to match up source to destination values. AutoMapper is geared towards model projection scenarios to flatten complex object models to DTOs and other simple objects, whose design is better suited for serialization, communication, messaging, or simply an anti-corruption layer between the domain and application layer.

官網(wǎng):http://automapper.org/

文檔:https://automapper.readthedocs.io/en/latest/index.html

GitHub:https://github.com/AutoMapper/AutoMapper/blob/master/docs/index.rst

平臺(tái)支持:

  • .NET 4.6.1+
  • .NET Standard 2.0+ https://docs.microsoft.com/en-us/dotnet/standard/net-standard

使用

Nuget安裝

AutoMapper  
AutoMapper.Extensions.Microsoft.DependencyInjection //依賴注入AutoMapper,需要下載該包。

在Startup中添加AutoMapper

public void ConfigureServices(IServiceCollection services)
{
 services.AddMvc();
 //添加對(duì)AutoMapper的支持
 services.AddAutoMapper();
}

創(chuàng)建AutoMapper映射規(guī)則

public class AutoMapperConfigs:Profile
{
 //添加你的實(shí)體映射關(guān)系.
 public AutoMapperConfigs()
 {
  CreateMap<DBPoundSheet, PoundSheetViewModel>();
  CreateMap<PoundSheetViewModel, DBPoundSheet>();
 }
}

在構(gòu)造函數(shù)中注入你的IMapper

IMapper _mapper;

public PoundListController(IMapper mapper)
{
 _mapper = mapper;
}

單個(gè)對(duì)象轉(zhuǎn)換

//typeof(model)="PoundSheetViewModel"
DBPoundSheet dBPoundSheet = _mapper.Map<DBPoundSheet>(model);

集合對(duì)象轉(zhuǎn)換

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)腳本之家的支持。

相關(guān)文章

最新評(píng)論

康平县| 秀山| 宁陵县| 当雄县| 太白县| 丽江市| 桐城市| 虎林市| 喀喇沁旗| 汽车| 宜城市| 临潭县| 桐庐县| 岐山县| 大丰市| 昌吉市| 同江市| 湖北省| 乐都县| 德钦县| 延吉市| 十堰市| 上林县| 玉林市| 苍山县| 靖江市| 西平县| 新乡市| 平阳县| 望都县| 青神县| 新龙县| 西乡县| 临沭县| 连南| 崇文区| 镇康县| 内乡县| 三门县| 凤山县| 承德县|