コード例 #1
0
 public CartController(
     ICardService cardRepository,
     IProductService productRepository,
     ICardSessionService cardSessionService)
 {
     this._cardRepository     = cardRepository ?? throw new ArgumentNullException(nameof(cardRepository));
     this._productRepository  = productRepository ?? throw new ArgumentNullException(nameof(_productRepository));
     this._cardSessionService = cardSessionService ?? throw new ArgumentNullException(nameof(_cardSessionService));
 }
コード例 #2
0
 public CardSummaryViewComponent(ICardSessionService cardSessionService)
 {
     _cartSessionService = cardSessionService;
 }
コード例 #3
0
 public CartController(ICardSessionService cardSessionService, ICartService cartService, IProductService productService)
 {
     _cardSessionService = cardSessionService;
     _cartService        = cartService;
     _productService     = productService;
 }