예제 #1
0
 public SipAccountController(
     ISipAccountManager sipAccountManager,
     ISipAccountRepository sipAccountRepository,
     ICodecTypeRepository codecTypeRepository,
     IOwnersRepository ownersRepository)
 {
     _sipAccountManager    = sipAccountManager;
     _sipAccountRepository = sipAccountRepository;
     _codecTypeRepository  = codecTypeRepository;
     _ownersRepository     = ownersRepository;
 }
 public CodecStatusViewModelsProvider(
     IRegisteredSipRepository registeredSipRepository,
     ICallRepository callRepository,
     ISipAccountRepository sipAccountRepository,
     ISettingsManager settingsManager)
 {
     _registeredSipRepository = registeredSipRepository;
     _callRepository          = callRepository;
     _sipAccountRepository    = sipAccountRepository;
     _settingsManager         = settingsManager;
 }
예제 #3
0
 public StatisticsManager(
     ICallHistoryRepository callHistoryRepository,
     ICodecTypeRepository codecTypeRepository,
     IOwnersRepository ownersRepository,
     IRegionRepository regionRepository,
     ILocationRepository locationRepository,
     ISipAccountRepository sipAccountRepository)
 {
     _callHistoryRepository = callHistoryRepository;
     _codecTypeRepository   = codecTypeRepository;
     _ownersRepository      = ownersRepository;
     _regionRepository      = regionRepository;
     _locationRepository    = locationRepository;
     _sipAccountRepository  = sipAccountRepository;
 }
예제 #4
0
 public DebuggingController(ICcmUserRepository ccmUserRepository, ISipAccountRepository sipAccountRepository)
 {
     _ccmUserRepository    = ccmUserRepository;
     _sipAccountRepository = sipAccountRepository;
 }
예제 #5
0
 public SipAccountManager(ISipAccountRepository sipAccountRepository)
 {
     _sipAccountRepository = sipAccountRepository;
 }
예제 #6
0
 public CachedSipAccountRepository(IAppCache cache, ISipAccountRepository internalRepository)
 {
     _lazyCache          = cache;
     _internalRepository = internalRepository;
 }