文件名称:NestedMapper:一个小型库,可让您将平面对象映射到嵌套对象
文件大小:329KB
文件格式:ZIP
更新时间:2024-05-26 20:30:35
C#
NestedMapper
这是什么,为什么我需要它?
如果您正在使用某种轻量级的ORM(例如Dapper),并且您的数据在数据库中是平坦的,而在.net应用程序中是分层的,则您可能是手动进行映射,或者正在使用AutoMapper。
NestedMapper将获取一个示例对象(您的.net类型),并将其转换为Func
【文件预览】:
NestedMapper-master
----.gitignore(36B)
----NestedMapper()
--------PropertyBasicInfo.cs(300B)
--------MappingTreeBuilder.cs(3KB)
--------NestedMapper.csproj(3KB)
--------MappingsGetter.cs(1KB)
--------NestedToFlat.cs(2KB)
--------Mapping.cs(675B)
--------NestedMapper.nuspec(693B)
--------Node.cs(6KB)
--------Properties()
--------MapperFactory.cs(4KB)
--------BidirectionalMapper.cs(993B)
--------AvailableCastChecker.cs(3KB)
----LICENSE(18KB)
----README.md(4KB)
----NestedMapperTests()
--------IgnoredFieldsTests.cs(2KB)
--------datasourceDataSet.xss(3B)
--------PerformanceTests.cs(3KB)
--------datasource_log.ldf(504KB)
--------datasourceDataSet.xsc(3B)
--------packages.config(204B)
--------PropertyNameEnforcementTests.cs(3KB)
--------NestedMapperTests.csproj(7KB)
--------datasourceDataSet.xsd(2KB)
--------datasource.mdf(2.19MB)
--------datasourceDataSet.Designer.cs(10KB)
--------DictionaryGenerationTests.cs(3KB)
--------Foo.cs(378B)
--------DapperTests.cs(1KB)
--------Properties()
--------AvailableCastCheckerTests.cs(851B)
--------MappingTest.cs(8KB)
----NestedMapper.sln(2KB)