public Server(IOrderValidator orderValidator) { Fills = new List<Fill>(); FilledOrders = new List<Order>(); OrderValidator = orderValidator; }
public OrdersImporter(IMapper mapper, IOrdersReader reader, IOrdersSaver saver, IOrderValidator validator) { _mapper = mapper; _reader = reader; _saver = saver; _validator = validator; }
public OrderServices(IQueryBus queryBus, ICommandBus commandBus, IOrderServiceMapper mapper, IOrderValidator validator) { this.queryBus = queryBus; this.commandBus = commandBus; this.mapper = mapper; this.validator = validator; }
public OrderService( IUOW UOW, IOrderValidator OrderValidator ) { this.UOW = UOW; this.OrderValidator = OrderValidator; }
public OrderManager(IDataToOrderConverter <string> converter, IOrderValidator validator, IDishSorter sorter, IOrderOututGenerator <string> generator, IOrderTrimmer trimmer) { Converter = converter; OrderValidator = validator; DishSorter = sorter; OutputGenerator = generator; Trimmer = trimmer; }
public OrderProcessor(IOrderValidator validator, IAccountsReceivable receivable, IRateExchange exchange, IUserContext userContext) { _validator = validator; _receivable = receivable; _exchange = exchange; _userContext = userContext; }
/// <summary> /// Initializes a new instance of the <see cref="FiguresController"/> class. /// </summary> /// <param name="orderStorage">Хранилище заказов. реализация IOrderStorage, должна быть зарегистрирована в DI.</param> /// <param name="figuresStorage">Хранилище фигур, реализация IFiguresStorage, должна быть зарегистрирована в DI.</param> /// <param name="orderValidator">Проверщик заказа. реализация IOrderValidator, должна быть зарегистрирована в DI.</param> public FiguresController( IOrderStorage orderStorage, IFiguresStorage figuresStorage, IOrderValidator orderValidator) { this.orderStorage = orderStorage; this.figuresStorage = figuresStorage; this.orderValidator = orderValidator; }
public OrderEditService(AbstractOmsDbContext dbContext, IOrderValidator orderValidator, IOrderItemCollectionValidator orderItemsValidator) { _dbContext = dbContext ?? throw new ArgumentNullException(nameof(dbContext)); _orderValidator = orderValidator ?? throw new ArgumentNullException(nameof(orderValidator)); _orderItemsValidator = orderItemsValidator ?? throw new ArgumentNullException(nameof(orderItemsValidator)); }
public OrderService(IOrderRepository orderRepository, ICustomerRepository customerRepository, IOrderValidator orderValidator, IVatApplicator vatApplicator) { _orderRepository = orderRepository; _customerRepository = customerRepository; _orderValidator = orderValidator; _vatApplicator = vatApplicator; }
public OrderServiceFactory(ICustomerRepository customerRepository, IConnectionStringBuilderProvider connectionStringBuilderProvider, IOrderValidator orderValidator, IVatApplicator vatApplicator) { _customerRepository = customerRepository; _connectionStringBuilderProvider = connectionStringBuilderProvider; _orderValidator = orderValidator; _vatApplicator = vatApplicator; }
/// <summary> /// Initializes a new instance of the <see cref="OrderService"/> class. /// </summary> /// <param name="paymentFactory">The payment factory.</param> /// <param name="receiptBuilder">The receipt builder.</param> /// <param name="paymentOrderBuilder">The payment order builder.</param> /// <param name="orderValidator">The order validator.</param> public OrderService( IPaymentFactory paymentFactory, IReceiptBuilder receiptBuilder, IPaymentOrderBuilder paymentOrderBuilder, IOrderValidator orderValidator) { _paymentFactory = paymentFactory; _receiptBuilder = receiptBuilder; _paymentOrderBuilder = paymentOrderBuilder; _orderValidator = orderValidator; }
public OrderService( IOrderRepository orderRepository, IUnitOfWork unitOfWork, IOrderValidator orderValidator, IStockService stockService) { _orderRepository = orderRepository; _unitOfWork = unitOfWork; _orderValidator = orderValidator; _stockService = stockService; }
public CommandValidator(IOrderValidator validator) { RuleFor(c => c.Name).NotNull().NotEmpty(); RuleFor(c => c.Line1).NotNull().NotEmpty(); RuleFor(c => c.City).NotNull().NotEmpty(); RuleFor(c => c.State).NotNull().NotEmpty(); RuleFor(c => c.Country).NotNull().NotEmpty(); RuleFor(c => c.SenderUserName) .MustAsync(validator.UserHasItemsInCartAsync) .WithMessage(ErrorMessages.CART_IS_EMPTY); }
public OrderProcessor(IOrderValidator validator, IOrderShipper orderShipper, IOrderCollector collector, MessageDispatcher messageDispatcher) { InstanceId = Guid.NewGuid(); _validator = validator; _orderShipper = orderShipper; _collector = collector; _messageDispatcher = messageDispatcher; }
public OrderService( IUOW UOW, ILogging Logging, ICurrentContext CurrentContext, IOrderValidator OrderValidator ) { this.UOW = UOW; this.Logging = Logging; this.CurrentContext = CurrentContext; this.OrderValidator = OrderValidator; }
public OrderService(AbstractOmsDbContext dbContext, IOrderValidator orderValidator, IOrderItemCollectionValidator orderItemsValidator, IEmailTemplate emailTemplate, IEmail email) { _dbContext = dbContext ?? throw new ArgumentNullException(nameof(dbContext)); _orderValidator = orderValidator ?? throw new ArgumentNullException(nameof(orderValidator)); _orderItemsValidator = orderItemsValidator ?? throw new ArgumentNullException(nameof(orderItemsValidator)); _emailTemplate = emailTemplate ?? throw new ArgumentNullException(nameof(emailTemplate)); _email = email ?? throw new ArgumentNullException(nameof(email)); }
public LvivTaxiService(IUberClient uber, IUklonClient uklon, IBoltClient bolt, ITaxi838Client taxi838, IDistanceProvider distance, IRequestFactory factory, IOrderValidator validator, IOrderMapper mapper, IHistoricalDataService historicalData) { _uber = uber; _uklon = uklon; _bolt = bolt; _taxi838 = taxi838; _distance = distance; _factory = factory; _validator = validator; _mapper = mapper; _historicalData = historicalData; }
public void TestInterfacesOnlyWithoutBuilders() { var validatorMock = new Mock <IOrderValidator>(); var validationResultsMock = new Mock <IValidationResults>(); var orderMock = new Mock <IOrder>(); validatorMock.Setup(s => s.Validate(orderMock.Object)).Returns(validationResultsMock.Object); IOrderValidator sut = validatorMock.Object; var sutResult = sut.Validate(orderMock.Object); Assert.False(sutResult.IsValid); }
public OrderProcessor(IOrderValidator validator, IAccountsReceivable receivable, IRateExchange exchange, IUserContext userContext, ILogger logger, IOrderShipper orderShipper, MessageDispatcher messageDispatcher) { Thread.Sleep(TimeSpan.FromMilliseconds(1500)); InstanceId = Guid.NewGuid(); _validator = validator; _receivable = receivable; _exchange = exchange; _userContext = userContext; _logger = logger; _orderShipper = orderShipper; _messageDispatcher = messageDispatcher; }
public UnitOfWork(TrackContext dbContext) { _dbContext = dbContext; _categoryRepository = new Lazy <ICategoryRepository>(() => new CategoryRepository(_dbContext)); _datasetRepository = new Lazy <IDatasetRepository>(() => new DatasetRepository(_dbContext)); _recordRepository = new Lazy <IRecordRepository>(() => new RecordRepository(_dbContext)); _userRepository = new Lazy <IUserRepository>(() => new UserRepository(_dbContext)); _orderValidator = new OrderValidator(); _categoryValidator = new Lazy <ICategoryValidator>(() => new CategoryValidator(_dbContext)); _datasetValidator = new Lazy <IDatasetValidator>(() => new DatasetValidator(_dbContext, _orderValidator)); _noteValidator = new Lazy <INoteValidator>(() => new NoteValidator(_dbContext)); _propertyValidator = new Lazy <IPropertyValidator>(() => new PropertyValidator(_dbContext)); _recordValidator = new Lazy <IRecordValidator>(() => new RecordValidator(_dbContext)); _seriesValidator = new Lazy <ISeriesValidator>(() => new SeriesValidator(_dbContext)); _seriesGroupValidator = new Lazy <ISeriesGroupValidator>(() => new SeriesGroupValidator(_dbContext, _orderValidator)); _userValidator = new Lazy <IUserValidator>(() => new UserValidator(_dbContext)); }
public SeriesGroupValidator(ITrackContext context, IOrderValidator orderValidator) : base(context) { _orderValidator = orderValidator; }
public OrderService(IOrderRepository repository, IOrderValidator validator) { this._repository = repository; this._validator = validator; }
public OrderValidationConsumer(IOrderValidator validator) { _validator = validator; }
public OrderProcessor(IOrderValidator validator, IOrderShipper shipper) { _validator = validator; _shipper = shipper; }
public OrdersRepository(IOrderValidator validator, IMapper mapper, FoodDeliveryDbContext dbContext) : base(dbContext, validator, mapper) { }
public XmlOrdersImporter(IOrderRepository orderRepository, IOrderValidator orderValidator) { this.orderRepository = orderRepository; this.orderValidator = orderValidator; }
public OrderProcessor(IOrderValidator validator, IOrderShipper shipper) { this._validator = validator ?? throw new ArgumentNullException(nameof(validator)); this._shipper = shipper ?? throw new ArgumentNullException(nameof(shipper)); }
public OrdersController(IOrderValidator orderValidator, IOrderRouter orderRouter, IOrderBook orderBook) { _orderValidator = orderValidator; _orderRouter = orderRouter; _orderBook = orderBook; }
public OrderController(IOrder orders, IOrderValidator validator) { _orders = orders; _validator = validator; }
public DatasetValidator(ITrackContext context, IOrderValidator orderValidator) : base(context) { _orderValidator = orderValidator; }
public DeliveryValidator(IOrderValidator orderValidator) { _orderValidator = orderValidator; }
public OrderService(IOrderRepository orderRepository, IOrderValidator orderValidator) { _orderRepository = orderRepository ?? throw new ArgumentNullException(nameof(orderRepository)); _orderValidator = orderValidator ?? throw new ArgumentNullException(nameof(orderValidator)); }