public CallService(ICallRepository callRepository, IReferenceGenerator referenceGenerator) { Check.If(callRepository).IsNotNull(); Check.If(referenceGenerator).IsNotNull(); _callRepository = callRepository; _referenceGenerator = referenceGenerator; }
public Operator( string name, ICallRepository callRepository) { Name = name; this.callRepository = callRepository; }
public CallEndedTests() { var settingsManager = new SettingsManager(new SettingsRepository(new CachingService())); var locationManager = new LocationManager(new LocationRepository(new CachingService())); var metaRepository = new MetaRepository(new CachingService()); var registeredSipRepository = new RegisteredSipRepository(settingsManager, locationManager, metaRepository, new CachingService()); _registeredSipRepository = new CachedRegisteredSipRepository(new CachingService(), registeredSipRepository); _kamailioMessageManager = new KamailioMessageManager( _registeredSipRepository, new CachedCallRepository( new CachingService(), new CallRepository(new CallHistoryRepository(new CachingService()), settingsManager, new CachingService()) ), new KamailioMessageParser(new KamailioDataParser()) ); _callRepository = new CallRepository(new CallHistoryRepository(new CachingService()), settingsManager, new CachingService()); _callRepository = new CachedCallRepository( new CachingService(), new CallRepository( new CallHistoryRepository(new CachingService()), settingsManager, new CachingService() ) ); //kamailioMessageManager = new KamailioMessageManager( // GetRegisteredSipRepository(), // new CallRepository(new CallHistoryRepository(), new SettingsManager(new SettingsRepository())), // new KamailioMessageParser(new KamailioDataParser()) //); }
public CodecStatusHubUpdater( ICallRepository callRepository, ICallHistoryRepository callHistoryRepository) { _callRepository = callRepository; _callHistoryRepository = callHistoryRepository; }
public CallStatsService(ICallRepository callRepository, IQueueService queueService, IAgentService agentService, IQueueProvider queueProvider, IQueueStateHandler queueStateHandler) { _callRepository = callRepository; _queueService = queueService; _agentService = agentService; _queueProvider = queueProvider; _queueStateHandler = queueStateHandler; }
public CustomerController(ICustomerRepository customerRepository, ICallRepository callRepository, IMapper mapper) { _customerRepository = customerRepository; _callRepository = callRepository; _mapper = mapper; }
public GetCallMetricsByPeriodSelectionQueryHandler( ICallRepository callRepository, ILogger logger, IMemoryCache cache) { _callRepository = callRepository; _logger = logger; _cache = cache; }
public CreateCallCommandHandler( ICallRepository callRepository, ILogger logger, IValidator <CreateCallCommand> validator) { _callRepository = callRepository; _logger = logger; _validator = validator; }
public RegisteredUserAgentViewModelsProvider( IRegisteredSipRepository registeredSipRepository, ICallRepository callRepository, ISettingsManager settingsManager) { _registeredSipRepository = registeredSipRepository; _callRepository = callRepository; _settingsManager = settingsManager; }
public CallService( ICallRepository callRepository, IMapper mapper, ICallTimelineRepository callTimelineRepository ) { this._callRepository = callRepository; this._mapper = mapper; this._callTimelineRepository = callTimelineRepository; }
public TwilioEngine(IAccountRepository accountRepository, ICallRepository callRepository, IConferenceRepository conferenceRepository, IConferenceParticipantRepository conferenceParticipantRepository, IAlertRepository alertRepository, IActivityLogRepository activityLogRepository, ILogger <TwilioEngine> logger) { AccountRepository = accountRepository; CallRepository = callRepository; ConferenceRepository = conferenceRepository; ConferenceParticipantRepository = conferenceParticipantRepository; AlertRepository = alertRepository; ActivityLogRepository = activityLogRepository; Logger = logger; }
public CodecStatusViewModelsProvider( IRegisteredSipRepository registeredSipRepository, ICallRepository callRepository, ISipAccountRepository sipAccountRepository, ISettingsManager settingsManager) { _registeredSipRepository = registeredSipRepository; _callRepository = callRepository; _sipAccountRepository = sipAccountRepository; _settingsManager = settingsManager; }
public RegisteredSipsManager( IRegisteredSipRepository registeredSipRepository, ICallRepository callRepository, IUserAgentRepository userAgentRepository, ILocationRepository locationRepository, IProfileGroupRepository profileGroupRepository, ISettingsManager settingsManager) { _registeredSipRepository = registeredSipRepository; _callRepository = callRepository; _userAgentRepository = userAgentRepository; _locationRepository = locationRepository; _profileGroupRepository = profileGroupRepository; _settingsManager = settingsManager; }
public CallService( ILogger <ICallService> logger, MediatR.IMediator mediator, ICallRepository callRepository, IApiCallServerRequestModelValidator callModelValidator, IDALCallMapper dalCallMapper, IDALCallAssignmentMapper dalCallAssignmentMapper, IDALNoteMapper dalNoteMapper) : base() { this.CallRepository = callRepository; this.CallModelValidator = callModelValidator; this.DalCallMapper = dalCallMapper; this.DalCallAssignmentMapper = dalCallAssignmentMapper; this.DalNoteMapper = dalNoteMapper; this.logger = logger; this.mediator = mediator; }
public CallEndedTests() { var settingsManager = new SettingsManager(new SettingsRepository(new CachingService())); var locationManager = new LocationManager(new LocationRepository(new CachingService())); var sipAccountManager = new SipAccountManager(new SipAccountRepository(new CachingService())); var metaRepository = new MetaRepository(new CachingService()); var locationRepository = new LocationRepository(new CachingService()); var userAgentRepository = new UserAgentRepository(new CachingService()); var registeredSipRepository = new RegisteredSipRepository(settingsManager, locationManager, metaRepository, userAgentRepository, sipAccountManager, new CachingService()); _registeredSipRepository = new CachedRegisteredSipRepository(new CachingService(), registeredSipRepository); var profileGroupRepository = new ProfileGroupRepository(new CachingService()); _profileGroupRepository = new CachedProfileGroupRepository(new CachingService(), profileGroupRepository); _kamailioMessageManager = new KamailioMessageManager( _registeredSipRepository, new CachedCallRepository( new CachingService(), new CallRepository(new CallHistoryRepository(new CachingService()), settingsManager, new CachingService()) ) ); _callRepository = new CallRepository(new CallHistoryRepository(new CachingService()), settingsManager, new CachingService()); _callRepository = new CachedCallRepository( new CachingService(), new CallRepository( new CallHistoryRepository(new CachingService()), settingsManager, new CachingService() ) ); _registeredSipsManager = new RegisteredSipsManager(registeredSipRepository, _callRepository, userAgentRepository, locationRepository, profileGroupRepository, settingsManager); }
public CallController(ILogger <CallController> logger, ICallRepository callRepository) { _logger = logger; _callRepository = callRepository; }
public CallService(ICallRepository callRepository, ILogger logger) { _callRepository = callRepository; _logger = logger; }
/// <summary> /// Callcontroller using DI /// </summary> /// <param name="callRepository"></param> public CallController(ICallRepository callRepository) { _callRepo = callRepository; }
public CallSearch(ICallRepository callRepository) { _callRepository = callRepository; }
public CallRegistration(ICallValidator validator, ICallRepository callRepository) { _validator = validator; _callRepository = callRepository; }
public ClientRepository(ICallRepository callRepository, IAddressRepository addressRepository) { this.callRepository = callRepository; this.addressRepository = addressRepository; this.Seed(); }
public CallHandler(ICallRepository compamyRepository) { _CallRepository = compamyRepository; }
public CachedCallRepository(IAppCache cache, ICallRepository internalRepository) { // TODO: Use cache call on the other queries _lazyCache = cache; _internalRepository = internalRepository; }
public ApiCallServerRequestModelValidator(ICallRepository callRepository) { this.CallRepository = callRepository; }
public RepositoryWrapper(TmContext tmContext, ICallRepository call) { context = tmContext; this.call = call; }
public OngoingCallController(ICallRepository callRepository) { _callRepository = callRepository; }
public KamailioMessageManager(IRegisteredSipRepository sipRepository, ICallRepository callRepository) { _sipRepository = sipRepository; _callRepository = callRepository; }
public CallsController(ICallRepository repository) { _repository = repository; }
public CallBL() { this.callRepository = new CallRepository(); }
public CachedCallRepository(IAppCache cache, ICallRepository internalRepository) { _lazyCache = cache; _internalRepository = internalRepository; }
public CallDataService(ICallRepository callRepository) { this.callRepository = callRepository; }
public CodecStatusHubUpdater(IRegisteredSipRepository registeredSipRepository, ICallRepository callRepository, ICallHistoryRepository callHistoryRepository) { _registeredSipRepository = registeredSipRepository; _callRepository = callRepository; _callHistoryRepository = callHistoryRepository; }
public RegisteredSipDetailsController(ISettingsManager settingsManager, ICallRepository callRepository, IRegisteredSipDetailsRepository registeredSipRepository) { _settingsManager = settingsManager; _callRepository = callRepository; _registeredSipDetailsRepository = registeredSipRepository; }
public KamailioMessageManager(IRegisteredSipRepository sipRepository, ICallRepository callRepository, IKamailioMessageParser kamailioMessageParser) { _sipRepository = sipRepository; _callRepository = callRepository; _kamailioMessageParser = kamailioMessageParser; }
public CallController(ICallRepository callRepository) { _callRepository = callRepository; }