public TrackingController(ITrackingRepository trackingRepository, ICustomerUserRepository customerUserRepository, ITicketRepository ticketRepository) { _trackingRepository = trackingRepository; _customerUserRepository = customerUserRepository; _ticketRepository = ticketRepository; }
public TicketController(IMapper mapper, ICustomerUserRepository customerUserRepository, ISmtpService smtpService, IAssetRepository assetRepository, IOtrsCredencialsService otrsCredencialsService, ITicketRepository ticketRepository, ConvertFileExtensions convertFileExtensions, IOptions <TicketSettings> ticketSettings) { _mapper = mapper; _customerUserRepository = customerUserRepository; _smtpService = smtpService; _assetRepository = assetRepository; _otrsCredencialsService = otrsCredencialsService; _ticketRepository = ticketRepository; _convertFileExtensions = convertFileExtensions; _ticketSettings = ticketSettings.Value; }
public StolenAlertController( ILogger <StolenAlertController> logger, IMapper mapper, IStolenAlertRepository stolenAlertrepository, ICustomerUserRepository customerUserRepository, ISmtpService smtpService, IOtrsCredencialsService otrsCredencialsService, IAssetRepository assetRepository, ConvertFileExtensions convertFileExtensions, IOptions <TicketSettings> ticketSettings) { _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _mapper = mapper; _stolenAlertrepository = stolenAlertrepository; _customerUserRepository = customerUserRepository; _smtpService = smtpService; _otrsCredencialsService = otrsCredencialsService; _assetRepository = assetRepository; _convertFileExtensions = convertFileExtensions; _ticketSettings = ticketSettings.Value; }
/// <summary> /// interface inject /// </summary> /// <param name="log">log</param> /// <param name="repository">repository</param> public CustomerUserAppService(ILogger <CustomerUserAppService> log, ICustomerUserRepository repository) { _log = log; _repository = repository; }
public CustomerUserController(ICustomerUserRepository customerUserRepository) { _customerUserRepository = customerUserRepository; }