Exemple #1
0
        public Task <IDisposable> SubscribeAsync(string pattern, Action <IFileInfo> handler)
        {
            var subscription = new LookupFileSystemSubscription(this, handler);

            _subscriptions.Add(subscription);

            return(Task.FromResult <IDisposable>(subscription));
        }
Exemple #2
0
		public Task<IDisposable> SubscribeAsync(string pattern, Action<IFileInfo> handler)
		{
			var subscription = new LookupFileSystemSubscription(this, handler);
			_subscriptions.Add(subscription);

			return Task.FromResult<IDisposable>(subscription);
		}
Exemple #3
0
		private void Unsubscribe(LookupFileSystemSubscription subscription)
		{
			_subscriptions.Remove(subscription);
		}
Exemple #4
0
 private void Unsubscribe(LookupFileSystemSubscription subscription)
 {
     _subscriptions.Remove(subscription);
 }