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
NuGet 团队不提供对此客户端的支持。请联系其 维护者 以获取支持。
#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
NuGet 团队不提供对此客户端的支持。请联系其 维护者 以获取支持。
对 AutoMapper 的数据扩展,支持 IDataReader
通过初始化安装
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 已计算。 |
-
net6.0
- AutoMapper (>= 13.0.0 && < 14.0.0)
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 表达式,具有强类型和智能感知。
|