public MediaApiProvider_1_4(IMapper mapper, IEventsProvider eventsProvider) { Helper.GuardNotNull(mapper); Helper.GuardNotNull(eventsProvider); _mapper = mapper; _eventsProvider = eventsProvider; }
public BasicApiProvider_1_4(IMapper mapper, IEventsProvider eventAggregator) { Helper.GuardNotNull(mapper); Helper.GuardNotNull(eventAggregator); _mapper = mapper; _eventAggregator = eventAggregator; }
public MediaApiProvider_1_4(IMapper mapper, IEventsProvider eventsProvider) { Helper.GuardNotNull(mapper); Helper.GuardNotNull(eventsProvider); _mapper = mapper; _eventsProvider = eventsProvider; }
/// <summary> /// Register an events provider with this ribbon control /// </summary> /// <param name="eventsProvider">events provider</param> protected void AddEventsProvider(IEventsProvider eventsProvider) { foreach (ExecutionVerb verb in eventsProvider.SupportedEvents) { _mapEvents[verb] = eventsProvider; } }
public BasicApiProvider_1_4(IMapper mapper, IEventsProvider eventAggregator) { Helper.GuardNotNull(mapper); Helper.GuardNotNull(eventAggregator); _mapper = mapper; _eventAggregator = eventAggregator; }
/// <summary> /// Constructor for class which performs all main application activities - Receive, show and send events /// </summary> /// <param name="eventsProvider"></param> /// <param name="dataStorage"></param> public SituationalCentre(IEventsProvider eventsProvider, IDataStorageProvider dataStorage) { // TODO: Complete member initialization _eventsProvider = eventsProvider; _dataStorage = dataStorage; Status = true; }
public EventService( IEventsProvider eventsProvider, IEventRepository eventRepository ) { this.eventsProvider = eventsProvider; this.eventRepository = eventRepository; }
public WavPlayer(IMediaApiProvider mediaApi, IEventsProvider eventsProvider) { Id = -1; Helper.GuardNotNull(mediaApi); Helper.GuardNotNull(eventsProvider); _mediaApi = mediaApi; _subscription = eventsProvider.SubscribeTemporarilly <PlayerCompleted>(OnPlayerEof); }
public DataService(IWarehouseProvider warehouseProvider, IEventsProvider eventsProvider) { _warehouseProvider = warehouseProvider; _eventsProvider = eventsProvider; _timer = new DispatcherTimer(); _timer.Interval = TimeSpan.FromMilliseconds(1000); _timer.Tick += OnTimer; }
public DefaultAccountManager(IAccountApiProvider accountApi, IEventsProvider eventsProvider, IRegistry localRegistry) { Helper.GuardNotNull(accountApi); Helper.GuardNotNull(eventsProvider); Helper.GuardNotNull(localRegistry); _provider = accountApi; _eventsProvider = eventsProvider; _localRegistry = localRegistry; _accounts = new SortedDictionary <int, Account>(); }
public override async Task OnActivateAsync() { _events = (IEventsProvider)ServiceProvider.GetService(typeof(IEventsProvider)); foreach (var stream in EventStreams) { await GetStreamProvider(stream.ProviderName) .GetStream <IEvent>(stream.Id, stream.Namespace) .SubscribeAsync(OnNextAsync); } }
public DefaultImManager(IRegistry localRegistry, IIMApiProvider imApi, ICallApiProvider callApi, IEventsProvider eventsProvider) { Helper.GuardNotNull(localRegistry); Helper.GuardNotNull(imApi); Helper.GuardNotNull(callApi); Helper.GuardNotNull(eventsProvider); _imApi = imApi; _callApi = callApi; _eventsProvider = eventsProvider; _localRegistry = localRegistry; }
public DefaultImManager(ILocalRegistry localRegistry, IIMApiProvider imApi, ICallApiProvider callApi, IEventsProvider eventsProvider) { Helper.GuardNotNull(localRegistry); Helper.GuardNotNull(imApi); Helper.GuardNotNull(callApi); Helper.GuardNotNull(eventsProvider); _imApi = imApi; _callApi = callApi; _eventsProvider = eventsProvider; _localRegistry = localRegistry; }
public DefaultAccountManager(IAccountApiProvider accountApi, IEventsProvider eventsProvider, ILocalRegistry localRegistry) { Helper.GuardNotNull(accountApi); Helper.GuardNotNull(eventsProvider); Helper.GuardNotNull(localRegistry); _provider = accountApi; _eventsProvider = eventsProvider; _localRegistry = localRegistry; _accounts = new SortedDictionary <int, IAccountInternal>(); //_syncContext = SynchronizationContext.Current; _deleting = new Queue <Account>(); }
public DataService( IWarehouseProvider warehouseProvider, IEventsProvider eventsProvider) { _warehouseProvider = warehouseProvider; _eventsProvider = eventsProvider; _timer = new Timer { Interval = 1000 }; _timer.Elapsed += TimerOnElapsed; _timer.Start(); }
public DefaultSipUserAgent(IBasicApiProvider basicApi, IEventsProvider eventsProvider, LoggingConfig loggingConfig, IContainer container) { Helper.GuardNotNull(basicApi); Helper.GuardNotNull(eventsProvider); Helper.GuardNotNull(loggingConfig); Helper.GuardNotNull(container); _basicApi = basicApi; _loggingConfig = loggingConfig; _container = container; eventsProvider.Subscribe <LogRequested>(OnLog); }
public DefaultSipUserAgent(IBasicApiProvider basicApi, IEventsProvider eventsProvider, LoggingConfig loggingConfig, IContainer container) { Helper.GuardNotNull(basicApi); Helper.GuardNotNull(eventsProvider); Helper.GuardNotNull(loggingConfig); Helper.GuardNotNull(container); _basicApi = basicApi; _loggingConfig = loggingConfig; _container = container; _loggingConfig = loggingConfig; eventsProvider.Subscribe<LogRequested>(OnLog); }
public DefaultSipUserAgent(IBasicApiProvider basicApi, IEventsProvider eventsProvider, ILocalRegistry localRegistry, IContainer container) { Helper.GuardNotNull(basicApi); Helper.GuardNotNull(eventsProvider); Helper.GuardNotNull(localRegistry); Helper.GuardNotNull(container); _basicApi = basicApi; _localRegistry = localRegistry; _container = container; _eventsProvider = eventsProvider; _eventsProvider.Subscribe<LogRequested>(e => OnLog(e)); }
public DefaultSipUserAgent(IBasicApiProvider basicApi, IEventsProvider eventsProvider, ILocalRegistry localRegistry, IContainer container) { Helper.GuardNotNull(basicApi); Helper.GuardNotNull(eventsProvider); Helper.GuardNotNull(localRegistry); Helper.GuardNotNull(container); _basicApi = basicApi; _localRegistry = localRegistry; _container = container; _eventsProvider = eventsProvider; _eventsProvider.Subscribe <LogRequested>(e => OnLog(e)); }
/// <summary> /// Handles IUICommandHandler.Execute function for this ribbon control /// </summary> /// <param name="verb">the mode of execution</param> /// <param name="key">the property that has changed</param> /// <param name="currentValue">the new value of the property that has changed</param> /// <param name="commandExecutionProperties">additional data for this execution</param> /// <returns>Returns S_OK if successful, or an error value otherwise</returns> public virtual HRESULT Execute(ExecutionVerb verb, PropertyKeyRef key, PropVariantRef currentValue, IUISimplePropertySet commandExecutionProperties) { // check if verb is registered with this ribbon control if (_mapEvents.ContainsKey(verb)) { // find events provider IEventsProvider eventsProvider = _mapEvents[verb]; // delegates execution to events provider return(eventsProvider.Execute(verb, key, currentValue, commandExecutionProperties)); } Debug.WriteLine(string.Format("Class {0} does not support verb: {1}.", GetType(), verb)); return(HRESULT.E_NOTIMPL); }
public DefaultCallManager(IObjectFactory objectFactory, ICallApiProvider callApi, IRegistry localRegistry, IBasicApiProvider basicApi, IMediaApiProvider mediaApi, IEventsProvider eventsProvider, IAccountManagerInternal accMgr) { Helper.GuardNotNull(objectFactory); Helper.GuardNotNull(basicApi); Helper.GuardNotNull(callApi); Helper.GuardNotNull(mediaApi); Helper.GuardNotNull(localRegistry); Helper.GuardNotNull(eventsProvider); _objectFactory = objectFactory; _accMgr = accMgr; _mediaApi = mediaApi; _eventsProvider = eventsProvider; _basicApi = basicApi; _localRegistry = localRegistry; _callApi = callApi; _barrier = new ManualResetEvent(true); }
public DefaultCallManager(IObjectFactory objectFactory, ICallApiProvider callApi, IRegistry localRegistry, IBasicApiProvider basicApi, IMediaApiProvider mediaApi, IEventsProvider eventsProvider, IAccountManagerInternal accMgr) { Helper.GuardNotNull(objectFactory); Helper.GuardNotNull(basicApi); Helper.GuardNotNull(callApi); Helper.GuardNotNull(mediaApi); Helper.GuardNotNull(localRegistry); Helper.GuardNotNull(eventsProvider); _objectFactory = objectFactory; _accMgr = accMgr; _mediaApi = mediaApi; _eventsProvider = eventsProvider; _basicApi = basicApi; _localRegistry = localRegistry; _callApi = callApi; _barrier = new ManualResetEvent(true); }
public MediaApiTestProvider(IEventsProvider eventsProvider) { _eventsProvider = eventsProvider; }
public MediaApiTestProvider(IEventsProvider eventsProvider) { _eventsProvider = eventsProvider; }
public DefaultAccountManager(IAccountApiProvider accountApi, IEventsProvider eventsProvider, ILocalRegistry localRegistry) { Helper.GuardNotNull(accountApi); Helper.GuardNotNull(eventsProvider); Helper.GuardNotNull(localRegistry); _provider = accountApi; _eventsProvider = eventsProvider; _localRegistry = localRegistry; _accounts = new SortedDictionary<int, IAccountInternal>(); //_syncContext = SynchronizationContext.Current; _deleting = new Queue<Account>(); }
public DefaultAccountManager(IAccountApiProvider accountApi, IEventsProvider eventsProvider, IRegistry localRegistry) { Helper.GuardNotNull(accountApi); Helper.GuardNotNull(eventsProvider); Helper.GuardNotNull(localRegistry); _provider = accountApi; _eventsProvider = eventsProvider; _localRegistry = localRegistry; _accounts = new SortedDictionary<int, Account>(); }
/// <summary> /// Register an events provider with this ribbon control /// </summary> /// <param name="eventsProvider">events provider</param> protected void AddEventsProvider(IEventsProvider eventsProvider) { foreach (ExecutionVerb verb in eventsProvider.SupportedEvents) { _mapEvents[verb] = eventsProvider; } }
public override Task OnActivateAsync() { _events = ServiceProvider.GetService(typeof(IEventsProvider)) as IEventsProvider; _ids = ServiceProvider.GetService(typeof(IdProvider)) as IdProvider; return(base.OnActivateAsync()); }
//public EventsListController():this(new EventsProvider()) //{ //} public EventsListController(IEventsProvider provider) { this.provider = provider; }
public EventsController(IEventsProvider eventsProvider, ILogger <EventsController> logger) { this.eventsProvider = eventsProvider; this.logger = logger; }