AutoMapper.Data 8.0.0

前缀已保留
dotnet add package AutoMapper.Data --version 8.0.0                
NuGet\Install-Package AutoMapper.Data -Version 8.0.0                
此命令旨在在 Visual Studio 的包管理器控制台中使用,因为它使用了 NuGet 模块的 Install-Package 版本。
<PackageReference Include="AutoMapper.Data" Version="8.0.0" />                
对于支持 PackageReference 的项目,将此 XML 节点复制到项目文件中以引用软件包。
paket add AutoMapper.Data --version 8.0.0                
#r "nuget: AutoMapper.Data, 8.0.0"                
#r 指令可用于 F# Interactive 和 Polyglot Notebooks。将此复制到交互式工具或脚本的源代码中,以引用软件包。
// Install AutoMapper.Data as a Cake Addin
#addin nuget:?package=AutoMapper.Data&version=8.0.0

// Install AutoMapper.Data as a Cake Tool
#tool nuget:?package=AutoMapper.Data&version=8.0.0                

AutoMapper

对 AutoMapper 的数据扩展,支持 IDataReader

CI NuGet MyGet (dev)

通过初始化安装
var mapper = new Mapper(cfg => {
   cfg.AddDataReaderMapping();
   cfg.CreateMap<IDataRecord, MyDto>();
   cfg.CreateMap<IDataRecord, MyOtherDto>();
   // Other config
});

// or with the AutoMapper.Extensions.Microsoft.DependencyInjection package:

services.AddAutoMapper(typeof(Startup), cfg => {
	cfg.AddDataReaderMapping();
});

您需要为每个 IDataRecord DTO 映射配置映射。

使用 Profile

有几种方式可以使用 Profile 实例配置映射

  • 创建 Profile 的一个实例,调用其上的 Profile.AddDataRecordMember 扩展方法,并将其添加到配置中。
  • 在实例上调用 AddMemberConfiguration().AddMember<DataRecordMemberConfiguration>()
  • 调用 IMapperConfigurationExpression.AddDataReaderProfile 扩展方法。
产品 兼容和额外的计算目标框架版本。
.NET net6.0 兼容。 net6.0-android 已计算。 net6.0-ios 已计算。 net6.0-maccatalyst 已计算。 net6.0-macos 已计算。 net6.0-tvos 已计算。 net6.0-windows 已计算。 net7.0 已计算。 net7.0-android 已计算。 net7.0-ios 已计算。 net7.0-maccatalyst 已计算。 net7.0-macos 已计算。 net7.0-tvos 已计算。 net7.0-windows 已计算。 net8.0 已计算。 net8.0-android 已计算。 net8.0-browser 已计算。 net8.0-ios 已计算。 net8.0-maccatalyst 已计算。 net8.0-macos 已计算。 net8.0-tvos 已计算。 net8.0-windows 已计算。
兼容的目标框架
包含的目标框架(在包内)
了解更多关于 目标框架.NET Standard 的信息。

NuGet 包 (13)

显示顶部 5 个依赖于 AutoMapper.Data 的 NuGet 包

下载
HwApp.Core

HwApp 核心库

Business.Lib

https://github.com/xlievo/Business.Lib

YYApp

YYApp 核心库

Xecms.Core

核心升级到 3.1

MayHan.Tools.Standard

美涵科技公共组件

GitHub 仓库 (4)

显示顶部 4 个依赖 AutoMapper.Data 的流行 GitHub 仓库

仓库 星星数
chsakell/aspnet5-angular2-typescript
使用 ASP.NET Core, Angular 4 & TypeScript 的跨平台单页应用程序
chsakell/aspnet-core-signalr-angular
使用 ASP.NET Core, SignalR & Angular 的实时应用程序
postsharp/PostSharp.Samples
PostSharp 样例
0x1000000/SqExpress
SqExpress 是一个 SQL 查询构建器,允许在 C# 代码中直接创建 SQL 表达式,具有强类型和智能感知。
版本 下载 最后更新
8.0.0 38,968 2/13/2024
7.0.2 335,898 11/29/2022
7.0.0 3,718 11/26/2022
6.0.0 166,097 2/10/2022
5.0.0 425,116 8/10/2020
4.1.0 349,715 12/6/2019
4.0.0 83,205 8/12/2019
3.0.0 396,902 11/19/2018
2.0.0 81,004 8/7/2018
1.0.1 64,425 2/5/2018
1.0.0 19,950 8/20/2017
1.0.0-beta1 71,627 10/29/2015