public FirebaseCustomerService(IFirebaseCustomerRepository customerRepository, IAgentService agentService, ICounterRepository counterRepository, IMessageRepository messageRepository) { _customerRepository = customerRepository; _messageRepository = messageRepository; _counterRepository = counterRepository; _agentService = agentService; }
public CustomerService(ICustomerRepository customerRepository, ITicketService ticketService, IThreadRepository threadRepository, IFirebaseCustomerRepository fbCustomerRepository, IAgentService agentService, IChannelService channelService, ICustomerCounterService counterService, IOptions <AppSettings> appSettings) { _customerRepository = customerRepository; _threadRepository = threadRepository; _ticketService = ticketService; _fbCustomerRepository = fbCustomerRepository; _counterService = counterService; _agentService = agentService; _channelService = channelService; _appSettings = appSettings; }