【后端】.NET Core API框架搭建(11) --对象映射

        自定义对象映射。

/// <summary>
/// 描 述:对对象进行转换
/// 标注为notmapped特性时,不转换赋值://[System.ComponentModel.DataAnnotations.Schema.NotMapped]
/// 用法:var newModel = AutoMapper<BaseUseModel, BaseUserEntity>.Map(model);
/// </summary>
public static class AutoMapper<TSource, TTarget> where TSource : class where TTarget : class
{
    // 映射委托
    public readonly static Func<TSource, TTarget> Map;

    // 静态构造函数
    static AutoMapper()
    {
        // 初始化映射委托
        if (Map == null)
            Map = GetMap();
    }

    // 获取映射委托
    private static Func<TSource, TTa
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值