public PingTest() { var loggerFactortMoq = new Mock <ILoggerFactory>().Object; _logger = loggerFactortMoq.CreateLogger <PingController>(); _operationalUnit = new OperationalUnit( environment: "Mock", assembly: $"{Environment.MachineName} {this.GetType().Assembly.FullName} V{this.GetType().Assembly.GetName().Version}"); _localConfigurationMock = new Mock <MiddlewareConfiguration>().Object; _publisherMock = new Mock <IMessageCommand>().Object; _mediatorMock = new Mock <IMediator>().Object; _ping = new PingController(_logger, _mediatorMock, _publisherMock, _operationalUnit, _localConfigurationMock); _mediatorMock = new Mock <IMediator>().Object; _vehicleId = Guid.NewGuid().ToString(); _pingRequest = new PingRequest { Status = VehicleStatus.active, Message = "new vehicle!" }; }
public CustomeExceptoinHandler(ILogger logger, IOperationalUnit operationalUnit, IHostingEnvironment hostingEnvironment, IModelMetadataProvider modelMetadataProvider = null) { _logger = logger; _operationalUnit = operationalUnit; _hostingEnvironment = hostingEnvironment; _modelMetadataProvider = modelMetadataProvider; }
public VehicleController( ILogger <VehicleController> logger, IMessagePublisher publisher, LocalConfiguration localConfiguration, IOperationalUnit operationalUnit) { _logger = logger; _operationalUnit = operationalUnit; _publisher = publisher; _localConfiguration = localConfiguration; }
public PingController( ILogger <PingController> logger, IMediator mediator, IMessageCommand messagePublisher, IOperationalUnit operationalUnit, MiddlewareConfiguration middlewareConfiguration) { _logger = logger; _mediator = mediator; _messagePublisher = messagePublisher; _correlationId = Guid.NewGuid(); _operationalUnit = operationalUnit; _middlewareConfiguration = middlewareConfiguration; }
public CustomerPublisher( ControllerContext controller, DomainModels.Business.CustomerDomain.Customer model, IMessageCommand publisher, MiddlewareConfiguration middlewareConfiguration, Guid correlationId, IOperationalUnit operationalUnit) { _controller = controller; _model = model; _correlationId = correlationId; _operationalUnit = operationalUnit; _publisher = publisher; _localConfiguration = middlewareConfiguration; }
public VehicleRequest( ControllerContext controller, VehicleFilter model, IMessageRequest <VehicleFilterModel, IEnumerable <DomainModels.Business.VehicleDomain.Vehicle> > request, MiddlewareConfiguration middlewareConfiguration, Guid correlationId, IOperationalUnit operationalUnit) { _controller = controller; _model = model; _correlationId = correlationId; _operationalUnit = operationalUnit; _request = request; _middlewareConfiguration = middlewareConfiguration; }
public VehiclePublisher( ControllerContext controller, DomainModels.Business.VehicleDomain.Vehicle model, IMessageCommand publisher, MiddlewareConfiguration middlewareConfiguration, Guid correlationId, IOperationalUnit operationalUnit) { _controller = controller; _model = model; _correlationId = correlationId; _operationalUnit = operationalUnit; _publisher = publisher; _middlewareConfiguration = middlewareConfiguration; }
public VehicleController( ILogger <VehicleController> logger, IMediator mediator, IMessageCommand messagePublisher, IMessageRequest <VehicleFilterModel, IEnumerable <DomainModels.Business.VehicleDomain.Vehicle> > messageRequest, IOperationalUnit operationalUnit, MiddlewareConfiguration middlewareConfiguration) { _logger = logger; _mediator = mediator; _messagePublisher = messagePublisher; _messageRequest = messageRequest; _correlationId = Guid.NewGuid(); _operationalUnit = operationalUnit; _middlewareConfiguration = middlewareConfiguration; }
public TrackingController( ILogger <TrackingController> logger, IMediator mediator, ICacheProvider cache, IMessageRequest <TrackingFilterModel, IEnumerable <DomainModels.Business.TrackingDomain.Tracking> > messageQuery, IOperationalUnit opertationalUnit, MiddlewareConfiguration middlewareConfiguration) { _logger = logger; _mediator = mediator; _redisCache = cache; _messageQuery = messageQuery; _correlationId = Guid.NewGuid(); _opertationalUnit = opertationalUnit; _middlewareConfiguration = middlewareConfiguration; }
public TrackingRequest( ControllerContext controller, TrackingFilter model, ICacheProvider cache, IMessageRequest <TrackingFilterModel, IEnumerable <DomainModels.Business.TrackingDomain.Tracking> > messageQuery, MiddlewareConfiguration middlewareConfiguration, Guid correlationId, IOperationalUnit operationalUnit) { _cache = cache; _controller = controller; _correlationId = correlationId; _model = model; _messageQuery = messageQuery; _opertationalUnit = operationalUnit; _middlewareConfiguration = middlewareConfiguration; }
public CustomResponseResult(ILogger logger, IOperationalUnit operationalUnit) { _logger = logger; _operationalUnit = operationalUnit; }
public CustomAuthorizer(ILogger logger, IOperationalUnit operationalUnit) { _logger = logger; _operationalUnit = operationalUnit; }