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 StudioMonitorApiController(IStudioRepository studioRepository, ICodecInformationRepository codecInformationRepository, ICodecManager codecManager, IRegisteredSipRepository registeredSipRepository) { _studioRepository = studioRepository; _codecInformationRepository = codecInformationRepository; _codecManager = codecManager; _registeredSipRepository = registeredSipRepository; }
public DiscoveryService(ISettingsManager settingsManager, IFilterManager filterManager, IProfileRepository profileRepository, IRegisteredSipRepository registeredSipRepository, IAppCache cache) { _settingsManager = settingsManager; _filterManager = filterManager; _profileRepository = profileRepository; _registeredSipRepository = registeredSipRepository; _cache = cache; }
public CodecStatusController(IRegisteredSipRepository registeredSipRepository, ICcmUserRepository userRepository, ISettingsManager settingsManager, ICodecInformationRepository codecInformationRepository, CCM.Core.CodecControl.Interfaces.ICodecManager codecManager) { _registeredSipRepository = registeredSipRepository; _userRepository = userRepository; _settingsManager = settingsManager; _codecInformationRepository = codecInformationRepository; _codecManager = codecManager; }
public RegisteredUserAgentViewModelsProvider( IRegisteredSipRepository registeredSipRepository, ICallRepository callRepository, ISettingsManager settingsManager) { _registeredSipRepository = registeredSipRepository; _callRepository = callRepository; _settingsManager = settingsManager; }
public DiscoveryService(ISettingsManager settingsManager, IFilterManager filterManager, ISoundProfileRepository profileRepository, IRegisteredSipRepository registeredSipRepository, IMemoryCacheLoader cacheLoader) { _settingsManager = settingsManager; _filterManager = filterManager; _profileRepository = profileRepository; _registeredSipRepository = registeredSipRepository; _cache = cacheLoader.GetCache(); }
public HomeController(IRegionRepository regionRepository, ICodecTypeRepository codecTypeRepository, IRegisteredSipRepository registeredSipRepository, ICcmUserManager userManager, IGuiHubUpdater guiHubUpdater, IStatusHubUpdater statusHubUpdater) { _regionRepository = regionRepository; _codecTypeRepository = codecTypeRepository; _registeredSipRepository = registeredSipRepository; _userManager = userManager; _guiHubUpdater = guiHubUpdater; _statusHubUpdater = statusHubUpdater; }
public void SetUp() { _internalRegisteredSipRepository = A.Fake <IRegisteredSipRepository>(); _cache = new CachingService(); // Clear cache _cache.FullReload(); _sut = new CachedRegisteredSipRepository(_cache, _internalRegisteredSipRepository); }
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 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 CodecInformationViewModelsProvider(IRegisteredSipRepository registeredSipRepository) { _registeredSipRepository = registeredSipRepository; }
public RegisteredSipsOverviewController(IRegisteredSipRepository registeredSipRepository, ISettingsManager settingsManager) { _registeredSipRepository = registeredSipRepository; _settingsManager = settingsManager; }
public KamailioMessageManager(IRegisteredSipRepository sipRepository, ICallRepository callRepository) { _sipRepository = sipRepository; _callRepository = callRepository; }
public CachedRegisteredSipRepository(IAppCache cache, IRegisteredSipRepository internalRepository) { _lazyCache = cache; _internalRepository = internalRepository; }
public CodecsOnlineController(IRegisteredSipRepository registeredSipRepository) { _registeredSipRepository = registeredSipRepository; }
public CallController(IRegisteredSipRepository registeredSipRepository, ICodecManager codecManager) { _registeredSipRepository = registeredSipRepository; _codecManager = codecManager; }
public KamailioMessageManager(IRegisteredSipRepository sipRepository, ICallRepository callRepository, IKamailioMessageParser kamailioMessageParser) { _sipRepository = sipRepository; _callRepository = callRepository; _kamailioMessageParser = kamailioMessageParser; }
public CodecStatusHubUpdater(IRegisteredSipRepository registeredSipRepository, ICallRepository callRepository, ICallHistoryRepository callHistoryRepository) { _registeredSipRepository = registeredSipRepository; _callRepository = callRepository; _callHistoryRepository = callHistoryRepository; }