使用ObjectMapper库进行对象映射
使用ObjectMapper库进行对象映射,它可以方便地将对象之间的映射。以下为示例代码:
在Startup.cs文件中添加以下代码:
services.AddObjectMapper();
安装以下NuGet包:
AutoMapper.Extensions.Microsoft.DependencyInjection
添加以下代码以创建映射:
public class MappingProfile : Profile
{
public MappingProfile()
{
CreateMap
使用以下代码进行映射:
var mapper = serviceProvider.GetService
var model2 = mapper.Map
var model1 = mapper.Map