配置AutoMapper
添加nuget包
添加automapper
### 添加文件
创建文件
- MyToDo.Share
./Dtos/BaseDto.cs
./Dtos/ToDoDto.cs
+ MyToDo.Api
./Extensions/AutoMapperProfile.cs
BaseDto.cs
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Runtime.CompilerServices;
using System.Text;
using System.Threading.Tasks;
namespace MyToDo.Share.Dtos
{
public class BaseDto:INotifyPropertyChanged
{
public int Id { get; set; }
public event PropertyChangedEventHandler? PropertyChanged;
public void OnPropertyChanged([CallerMemberName] string propertyName="")
{
PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propertyName));
}
}
}

这篇博客介绍了在WPF项目中配置和使用AutoMapper的步骤,包括添加nuget包Automapper,创建BaseDto和ToDoDto类,实现AutoMapperProfile,以及进行依赖注入和修改相关函数的详细过程。
最低0.47元/天 解锁文章
401

被折叠的 条评论
为什么被折叠?



