Beispiel #1
0
        public CartController()
        {
            cartBusinessContext = new CartBusinessContext();

            _CartMapper  = AutoMappers.CartMapper;
            _CartsMapper = AutoMappers.CartsMapper;
        }
Beispiel #2
0
        public CartController()
        {
            CartBusinessContextObject = new CartBusinessContext();
            var cartMappingconfig = new MapperConfiguration(cfg => {
                cfg.CreateMap <CartViewModel, CartDTO>();
            });

            var cartItemsMappingConfig = new MapperConfiguration(cfg =>
            {
                cfg.CreateMap <ProductDTO, ProductViewModel>();
                cfg.CreateMap <VariantDTO, VariantViewModel>();
                cfg.CreateMap <CartProductsDTO, CartProductsViewModel>();
            });
            var cartInfoMappingConfig = new MapperConfiguration(cfg =>
            {
                cfg.CreateMap <ProductDTO, ProductViewModel>();
                cfg.CreateMap <VariantDTO, VariantViewModel>();
                cfg.CreateMap <CartProductsDTO, CartProductsViewModel>();
                cfg.CreateMap <CartItemsDTO, CartItemsViewModel>();
                cfg.CreateMap <VariantImageDTO, VariantImageViewModel>();
                cfg.CreateMap <CategoryProductsDTO, CategoryProductViewModel>();
            });

            CartMapper     = new Mapper(cartMappingconfig);
            CartInfoMapper = new Mapper(cartInfoMappingConfig);
        }