/// <summary> /// Constructor of the class /// </summary> /// <param name="lyncClientInstance"></param> /// <param name="lyncAvailability"></param> /// <param name="applicationList"></param> /// <param name="isProcessRunning"></param> public DispatcherTimerTick(ILyncClientInstance lyncClientInstance, ILyncAvailability lyncAvailability, IApplicationList applicationList, IIsProcessRunning isProcessRunning) { _lyncClientInstance = lyncClientInstance ?? throw new ArgumentNullException(nameof(lyncClientInstance)); _lyncAvailability = lyncAvailability ?? throw new ArgumentNullException(nameof(lyncAvailability)); _applicationList = applicationList ?? throw new ArgumentNullException(nameof(applicationList)); _isProcessRunning = isProcessRunning ?? throw new ArgumentNullException(nameof(isProcessRunning)); }
/// <summary> /// Constructor of the class /// </summary> public LyncAvailability(ILyncClientInstance lyncClientInstance) { _lyncClientInstance = lyncClientInstance ?? throw new ArgumentNullException(nameof(lyncClientInstance)); }