Exemplo n.º 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));
        }
Exemplo n.º 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);
		}
Exemplo n.º 3
0
		private void Unsubscribe(LookupFileSystemSubscription subscription)
		{
			_subscriptions.Remove(subscription);
		}
Exemplo n.º 4
0
 private void Unsubscribe(LookupFileSystemSubscription subscription)
 {
     _subscriptions.Remove(subscription);
 }