コード例 #1
0
 public RecurringOrderTemplatesViewService(IRecurringOrdersRepository recurringOrdersRepository,
                                           IViewModelMapper viewModelMapper,
                                           IOvertureClient overtureClient, ILookupService lookupService,
                                           IRecurringOrderTemplateViewModelFactory recurringOrderTemplateViewModelFactory,
                                           IImageService imageService,
                                           IRecurringOrdersSettings recurringOrdersSettings)
 {
     RecurringOrderRepository = recurringOrdersRepository ?? throw new ArgumentNullException(nameof(recurringOrdersRepository));
     ViewModelMapper          = viewModelMapper ?? throw new ArgumentNullException(nameof(viewModelMapper));
     OvertureClient           = overtureClient ?? throw new ArgumentNullException(nameof(overtureClient));
     LookupService            = lookupService ?? throw new ArgumentNullException(nameof(lookupService));
     RecurringOrderTemplateViewModelFactory = recurringOrderTemplateViewModelFactory ?? throw new ArgumentNullException(nameof(recurringOrderTemplateViewModelFactory));
     ImageService            = imageService ?? throw new ArgumentNullException(nameof(imageService));
     RecurringOrdersSettings = recurringOrdersSettings ?? throw new ArgumentNullException(nameof(recurringOrdersSettings));
 }
コード例 #2
0
 public ShippingMethodViewService(
     IFulfillmentMethodRepository fulfillmentMethodRepository,
     ICartViewModelFactory cartViewModelFactory,
     ICartRepository cartRepository,
     ICartService cartService,
     IRecurringOrderTemplateViewModelFactory recurringOrderTemplateViewModelFactory,
     IRecurringOrderCartsViewService recurringOrderCartsViewService,
     IRecurringOrdersSettings recurringOrdersSettings)
 {
     FulfillmentMethodRepository = fulfillmentMethodRepository ?? throw new ArgumentNullException(nameof(fulfillmentMethodRepository));
     CartViewModelFactory        = cartViewModelFactory ?? throw new ArgumentNullException(nameof(cartViewModelFactory));
     CartRepository = cartRepository ?? throw new ArgumentNullException(nameof(cartRepository));
     CartService    = cartService ?? throw new ArgumentNullException(nameof(cartService));
     RecurringOrderTemplateViewModelFactory = recurringOrderTemplateViewModelFactory ?? throw new ArgumentNullException(nameof(recurringOrderTemplateViewModelFactory));
     RecurringOrderCartsViewService         = recurringOrderCartsViewService ?? throw new ArgumentNullException(nameof(recurringOrderCartsViewService));
     RecurringOrdersSettings = recurringOrdersSettings;
 }