コード例 #1
0
        public void BookStoreMapperTest()
        {
            Mapper.Initialize(p =>
            {
                p.CreateMap <BookDto, Book>();
                p.CreateMap <AddressDto, Address>();
                p.CreateMap <BookStoreDto, BookStore>();
            });

            BookStoreDto dto = new BookStoreDto
            {
                Name    = "My Store",
                Address = new AddressDto
                {
                    City = "Beijing"
                },
                Books = new List <BookDto>
                {
                    new BookDto {
                        Title = "RESTful Web Service"
                    },
                    new BookDto {
                        Title = "Ruby for Rails"
                    },
                }
            };

            BookStore bookStore = Mapper.Map <BookStoreDto, BookStore>(dto);
        }
コード例 #2
0
ファイル: SecondMapper.cs プロジェクト: wanghhyang/selfDev
 public void MapBookStore()
 {
     BookStoreDto dto = new BookStoreDto
     {
         Name    = "My Store",
         Address = new AddressDto
         {
             City = "Beijing"
         },
         Books = new List <BookDto>
         {
             new BookDto {
                 Title = "RESTful Web Service"
             },
             new BookDto {
                 Title = "Ruby for Rails"
             },
         }
     };
     BookStore bookStore = Mapper.Map <BookStoreDto, BookStore>(dto);
 }