private Task<IValueProvider> BindAsync(CancellationToken token, ValueBindingContext context)
 {
     IValueProvider provider = new CancellationTokenValueProvider(token);
     return Task.FromResult(provider);
 }
        private Task <IValueProvider> BindAsync(CancellationToken token, ValueBindingContext context)
        {
            IValueProvider provider = new CancellationTokenValueProvider(token);

            return(Task.FromResult(provider));
        }