public TrackController(
     IRepository <Contact> contactRepository,
     IServerTime serverTime,
     IContactAutoRating contactAutoRating)
 {
     this.contactRepository = contactRepository;
     this.serverTime        = serverTime;
     this.contactAutoRating = contactAutoRating;
 }
Пример #2
0
 public UpdatePhonecalls(
     IRepository <Client> clientRepository,
     IRepository <Contact> contactRepository,
     IExternalDataProvider externalDataProvider,
     IContactAutoRating contactAutoRating)
 {
     this.clientRepository     = clientRepository;
     this.contactRepository    = contactRepository;
     this.externalDataProvider = externalDataProvider;
     this.contactAutoRating    = contactAutoRating;
 }
 public WebhookController(IRepository <Contact> contactRepository,
                          IRepository <Client> clientRepository,
                          IContactService contactService,
                          IServerTime serverTime,
                          IExternalDataProvider externalDataProvider,
                          IContactAutoRating contactAutoRating)
 {
     this.contactRepository    = contactRepository;
     this.clientRepository     = clientRepository;
     this.contactService       = contactService;
     this.serverTime           = serverTime;
     this.externalDataProvider = externalDataProvider;
     this.contactAutoRating    = contactAutoRating;
 }
Пример #4
0
 public CustomEventsExtractor(
     IRepository <Client> clienRepository,
     IRepository <Contact> contactRepository,
     IServerTime serverTime,
     IProductService contactProductService,
     IContactAutoRating contactAutoRating,
     IGoogleAnalyticsApi gaService)
 {
     this.clienRepository       = clienRepository;
     this.contactRepository     = contactRepository;
     this.serverTime            = serverTime;
     this.contactProductService = contactProductService;
     this.contactAutoRating     = contactAutoRating;
     this.gaService             = gaService;
 }
Пример #5
0
 public ChatController(
     IRepository <Contact> chatRepository,
     IRepository <Client> clientRepository,
     IContactService contactService,
     IServerTime serverTime,
     IRestClient restClient,
     IIdentityMembershipProvider userManager,
     IContactAutoRating contactAutoRating)
 {
     this.chatRepository    = chatRepository;
     this.clientRepository  = clientRepository;
     this.contactService    = contactService;
     this.serverTime        = serverTime;
     this.restClient        = restClient;
     this.userManager       = userManager;
     this.contactAutoRating = contactAutoRating;
 }