Example #1
0
 public CommandController(ICommandDeserialize commandDeserialize, IBusPublisher busPublisher,
     ICostCentreApplicationService costCentreApplicationService, ICommandProcessingAuditRepository commandProcessingAuditRepository)
 {
     _commandDeserialize = commandDeserialize;
     _busPublisher = busPublisher;
     _costCentreApplicationService = costCentreApplicationService;
     _commandProcessingAuditRepository = commandProcessingAuditRepository;
 }
Example #2
0
 public LightsService(
     IBusPublisher busPublisher, 
     IColourRepository colourRepository, 
     IDateTimeProvider dateTimeProvider,
     IMetricWriter metricWriter)
 {
     _busPublisher = busPublisher;
     _dateTimeProvider = dateTimeProvider;
     _metricWriter = metricWriter;
     _lightDisplayParser = new LightDisplayParser(colourRepository);
 }
 // IOrderRepository orderRepository,
 public ListOrdersViewModelBuilder(IDistributorRepository distributorRepository, ICostCentreRepository costCentreRepository, IDocumentFactory documentFactory, IUserRepository userRepository, IProductRepository productRepository, IBusPublisher busPublisher, IProducerRepository producerRepository, ProductPackagingSummaryViewBuilder summarizeProduct, IDiscountProcessorService discountProcessorService, IOrderRepository orderRepository, IMainOrderRepository mainOrderRepository)
 {
     _distributorRepository = distributorRepository;
     _costCentreRepository = costCentreRepository;
     _documentFactory = documentFactory;
     _userRepository = userRepository;
     _productRepository = productRepository;
     _busPublisher = busPublisher;
     _producerRepository = producerRepository;
     _summarizeProduct = summarizeProduct;
     _discountProcessorService = discountProcessorService;
     _orderRepository = orderRepository;
     _mainOrderRepository = mainOrderRepository;
 }
        public void SetUp()
        {
            _busPublisher = Substitute.For<IBusPublisher>();
            _colourRepository = Substitute.For<IColourRepository>();
            _dateTimeProvider = Substitute.For<IDateTimeProvider>();
            _metricWriter = Substitute.For<IMetricWriter>();
            _lightsService = new LightsService(_busPublisher, _colourRepository, _dateTimeProvider, _metricWriter);

            var red = new Colour("red", "ff0000");
            var green = new Colour("green", "00ff00");
            var blue = new Colour("blue", "0000ff");

            GivenTheColourRepositoryReturns(red, green, blue);

            _dateTimeProvider.UtcNow().Returns(new DateTime(2015, 1, 1, 0, 0, 0, DateTimeKind.Utc));
        }
 public GameEventSourcesController(IBusPublisher busPublisher, ITracer tracer,
                                   IGameEventProcessorService eventProcessorService) : base(busPublisher, tracer)
 {
     this._gameEventProcessorService = eventProcessorService;
 }
Example #6
0
 public ProductsController(IBusPublisher busPublisher, IServiceProvider serviceProvider, IProductsService productsService) : base(busPublisher)
 {
     _productsService = productsService ?? throw new ArgumentNullException(nameof(productsService));
 }
Example #7
0
 public GameEventSourcesController(IBusPublisher busPublisher, ITracer tracer,
                                   IGameEventProcessorService eventProcessorService, ICorrelationContextBuilder correlationContextBuilder)
     : base(busPublisher, tracer, correlationContextBuilder)
 {
     this._gameEventProcessorService = eventProcessorService;
 }
 public OperationsController(IBusPublisher busPublisher,
                             IOperationsService operationsService) : base(busPublisher)
 {
     _operationsService = operationsService;
 }
Example #9
0
 public HomeController(IBusPublisher busPublisher) : base(busPublisher)
 {
 }
Example #10
0
 public DeleteSaleHandler(ISalesRepository salesRepository, IBusPublisher busPublisher)
 {
     _salesRepository = salesRepository ?? throw new ArgumentNullException(nameof(salesRepository));
     _busPublisher    = busPublisher ?? throw new ArgumentNullException(nameof(busPublisher));
 }
Example #11
0
 public UserInfoCreateCommandHandler(IUserInfoRepository repository, IBusPublisher busPublisher) //ILogger logger,
 {
     _repository = repository;
     //_logger = logger;
     _busPublisher = busPublisher;
 }
 public WsInventoryAdjustmentWorflow(ICommandEnvelopeProcessingAuditRepository commandEnvelopeProcessingAuditRepository, IBusPublisher busPublisher)
 {
     _commandEnvelopeProcessingAuditRepository = commandEnvelopeProcessingAuditRepository;
     _busPublisher = busPublisher;
 }
Example #13
0
 public CreateSpendingLimitHandler(IAssignmentsRepository repository, IBusPublisher busPublisher)
 {
     _repository   = repository ?? throw new ArgumentNullException(nameof(repository));
     _busPublisher = busPublisher ?? throw new ArgumentNullException(nameof(busPublisher));
 }
 public SettingSaga(IBusPublisher busPublisher, ILogger <SettingSaga> logger)
 {
     this._busPublisher = busPublisher;
     this._logger       = logger;
 }
 public CancelHotelReservationHandler(IBusPublisher busPublisher)
 {
     _busPublisher = busPublisher;
 }
 public PurchaseOrderHqWorkflow(IBusPublisher busPublisher, ICommandEnvelopeProcessingAuditRepository commandProcessingAuditRepository)
 {
     _busPublisher = busPublisher;
     _commandProcessingAuditRepository = commandProcessingAuditRepository;
 }
 public CommodityTransferHqWorkFlow(IBusPublisher busPublisher, ICommandProcessingAuditRepository commandProcessingAuditRepository)
 {
     _busPublisher = busPublisher;
     _commandProcessingAuditRepository = commandProcessingAuditRepository;
 }
 public CommodityReleaseHQWFManager(IBusPublisher busPublisher, ICommandProcessingAuditRepository commandProcessingAuditRepository)
 {
     _busPublisher = busPublisher;
     _commandProcessingAuditRepository = commandProcessingAuditRepository;
 }
Example #19
0
 public TicketsController(IBusPublisher busPublisher, ITracer tracer,
                          ITicketsService ticketsService)
     : base(busPublisher, tracer)
 {
     _ticketsService = ticketsService;
 }
Example #20
0
 public FirstOrderDiscountSaga(IBusPublisher busPublisher)
 => _busPublisher = busPublisher;
 public QAddRetryCommandHandler(ICommandProcessingAuditRepository commandProcessingAuditRepository, IBusPublisher busPublisher)
 {
     _commandProcessingAuditRepository = commandProcessingAuditRepository;
     _busPublisher = busPublisher;
 }
 public DeleteUserAuthorizationHandler(IUserAuthorizationRepository repository, IBusPublisher busPublisher)
 {
     _repository   = repository ?? throw new ArgumentNullException(nameof(repository));
     _busPublisher = busPublisher ?? throw new ArgumentNullException(nameof(busPublisher));
 }
 public CreateCustomerHandler(ICustomersRepository customersRepository, IBusPublisher busPublisher)
 {
     _customersRepository = customersRepository;
     _busPublisher        = busPublisher;
 }
Example #24
0
 public BasketController(IBusPublisher busPublisher, IBasketService basketService)
 {
     _busPublisher  = busPublisher;
     _basketService = basketService;
 }
 public CitiesController(IBusPublisher busPublisher, ITracer tracer,
                         ICitiesService citiesService) : base(busPublisher, tracer)
 {
     _citiesService = citiesService;
 }
 protected DispatcherBaseController(IBusPublisher busPublisher, ITracer tracer, IDispatcher dispatcher, IConfiguration configuration, IOptions <AppOptions> appOptions)
     : base(dispatcher, configuration, appOptions)
 {
     this.BusPublisher = busPublisher;
     this.Tracer       = tracer;
 }
 public DeleteSchoolCommandHandler(IBusPublisher busPublisher, ILogger <DeleteSchoolCommandHandler> logger, RegistrationDbContext db)
 => (_busPublisher, _logger, _db) = (busPublisher, logger, db);
Example #28
0
 public TourRegistrationClosedSaga(IBusPublisher busPublisher)
 {
     _busPublisher = busPublisher;
 }
Example #29
0
 public BaseController(IBusPublisher busPublisher)
 {
     BusPublisher = busPublisher;
 }
Example #30
0
 public DeleteOrphanedOffersActivity(IBusPublisher busPublisher, IOffersService offersService, ILogger <DeleteOrphanedOffersActivity> logger) : base(logger)
 {
     _busPublisher  = busPublisher ?? throw new ArgumentNullException(nameof(busPublisher));
     _offersService = offersService ?? throw new ArgumentNullException(nameof(offersService));
 }
 public RolesController(IBusPublisher busPublisher) : base(busPublisher)
 {
 }
Example #32
0
 public SwipeController(IBusPublisher busPublisher) : base(busPublisher)
 {
 }
 public CreatePolicyHandler(IHandler handler, IPolicyService policyService, IBusPublisher busPublisher)
 {
     _handler       = handler;
     _policyService = policyService;
     _busPublisher  = busPublisher;
 }
 public UnsetOfferReferenceActivity(IOffersService offersService, IBusPublisher busPublisher, ILogger <UnsetOfferReferenceActivity> logger) : base(logger)
 {
     _offersService = offersService ?? throw new ArgumentNullException(nameof(offersService));
     _busPublisher  = busPublisher ?? throw new ArgumentNullException(nameof(busPublisher));
 }
Example #35
0
 public IdentityService(IUserRepository userRepository, IPasswordHasher <User> passwordHasher, IJwtHandler jwtHandler, IRefreshTokenRepository refreshTokenRepository, IClaimsProvider claimsProvider, IBusPublisher busPublisher)
 {
     _userRepository         = userRepository;
     _passwordHasher         = passwordHasher;
     _jwtHandler             = jwtHandler;
     _refreshTokenRepository = refreshTokenRepository;
     _claimsProvider         = claimsProvider;
     _busPublisher           = busPublisher;
 }
 public DeletePersonHandler(IBusPublisher busPublisher,
                            IPersonRepository personRepository)
 {
     _busPublisher     = busPublisher;
     _personRepository = personRepository;
 }
 protected BaseController(IBusPublisher busPublisher, ITracer tracer)
 {
     _busPublisher = busPublisher;
     _tracer       = tracer;
 }
Example #38
0
 public ValuesController(IBusPublisher busPublisher, ICommandProcessingAuditRepository commandProcessingAuditRepository)
 {
     _busPublisher = busPublisher;
     _commandProcessingAuditRepository = commandProcessingAuditRepository;
 }
Example #39
0
 public static Task SendAsync <TCommand>(this IBusPublisher busPublisher, TCommand command, object messageContext)
     where TCommand : class, ICommand
 => busPublisher.PublishAsync(command, messageContext : messageContext);
 public AzureCommandController(IBusPublisher busPublisher, ICostCentreApplicationService costCentreApplicationService, ICommandProcessingAuditRepository commandProcessingAuditRepository)
 {
     _busPublisher = busPublisher;
     _costCentreApplicationService = costCentreApplicationService;
     _commandProcessingAuditRepository = commandProcessingAuditRepository;
 }
Example #41
0
 public static Task PublishAsync <TEvent>(this IBusPublisher busPublisher, TEvent @event, object messageContext)
     where TEvent : class, IEvent
 => busPublisher.PublishAsync(@event, messageContext : messageContext);