Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / New
Stats: 3,153,806 members, 7,820,824 topics. Date: Tuesday, 07 May 2024 at 10:38 PM

Helpful Tool For .net Developer C# - Programming - Nairaland

Nairaland Forum / Science/Technology / Programming / Helpful Tool For .net Developer C# (821 Views)

Vacancy For .NET Software Developers / Vacancy For .net Developer / Software Developer(c#) Urgently Needed (2) (3) (4)

(1) (Reply) (Go Down)

Helpful Tool For .net Developer C# by surifoll: 11:30pm On Mar 21, 2019
ExIgniter.ObjectMapper
=======================================
This is is an intelligent, refactoring safe object mapping library that automatically maps objects to each other event when the property names are not exactly the same.

Features:

ToPrettyString -Helps u serialize your object and beautifies it.
Maps Simple Objects
Complex Objects
Exclude Properties
Steps To use ExIgniter.ObjectMapper

Install ExIgniter.ObjectMapper from Nuget

Install-Package ExIgniter.ObjectMapper -Version 1.0.7

Sample code:

var testCustomer = new Customer() { City = "Eko", FirstName = "Suraj", LastName = "Deji", ID = 1, Order =
new Order() { Name = "Benz", Quantity = 1 }
};

var mappedObject = testCustomer.Map(new CustomerVm(), vm => new[] { nameof(vm.PropertyA), nameof(vm.PropertyB) });
Re: Helpful Tool For .net Developer C# by Johninyang(m): 6:58am On Mar 24, 2019
Thanks bro

(1) (Reply)

I Want To Learn Full Stake Web Development / Critical Tips To Learn Programming Faster Sample / Enyata Discuss

(Go Up)

Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health
religion celebs tv-movies music-radio literature webmasters programming techmarket

Links: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10)

Nairaland - Copyright © 2005 - 2024 Oluwaseun Osewa. All rights reserved. See How To Advertise. 8
Disclaimer: Every Nairaland member is solely responsible for anything that he/she posts or uploads on Nairaland.