A .NET object-object mapper fast, powerful, extensible, easy to learn and to extend!
- No configuration required
- Flattening and unflattening capabilities
- LINQ Projections
- Chained Mapping
- Custom Configurations
- Custom Providers and Resolvers
PM> Install-Package Output
// Instantiate a provider...
var provider = new MappingProvider();
// ... and its respective mapper
var mapper = new Mapper(provider);
// Done! Now we are ready to go.
mapper.Map<DTO>(Model);
The full documentation is available at Read the Docs.
.NET Standard 1.0+
The Output project is developed by Alexandre T. Perez under MIT License.