예제 #1
0
 public FirebaseCustomerService(IFirebaseCustomerRepository customerRepository, IAgentService agentService, ICounterRepository counterRepository, IMessageRepository messageRepository)
 {
     _customerRepository = customerRepository;
     _messageRepository  = messageRepository;
     _counterRepository  = counterRepository;
     _agentService       = agentService;
 }
예제 #2
0
 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;
 }