웹1 [개발] .NET AutoMapper를 이용한 Object Deep Copy 예제 NuGet을 통해 AutoMapper 패키지를 프로젝트에 추가 후 다음과 같이 작성 using AutoMapper; ... public static T ObjectCopy(this T source) { T copy = default(T); var config = new MapperConfiguration(x => { x.CreateMap(); }); Mapper mapper = new Mapper(config); copy = mapper.Map(source); return copy; } public class TestClass { public int Id {get; set;} public string Item {get; set;} } ... public void TestMethod() { TestClas.. 2021. 7. 27. 이전 1 다음 728x90