public VmTicketHistoryController(ILogger <VmTicketHistoryController> logger, IVmTicketHistoryRepository repository, IMapper mapper) { _logger = logger; _repository = repository; _mapper = mapper; }
public VmOperationExecuteCommandHandler( IConfiguration configuration, IApiIdentity apiIdentity, IVmSdkService vmSdkService, IMessageBus messageBus, IVmTicketRepository repository, IVmTicketHistoryRepository vmTicketHistoryRepository, ILogger <VmOperationExecuteCommandHandler> logger) { _userId = apiIdentity.GetUserName(); _vmSdkService = vmSdkService; _messageBus = messageBus; _repository = repository; _vmTicketHistoryRepository = vmTicketHistoryRepository; _logger = logger; _serviceBusConfig = configuration.GetSection(nameof(ServiceBusConfig)).Get <ServiceBusConfig>(); }