public AnywhereValueProvider( Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource bindingSource, Microsoft.AspNetCore.Mvc.ModelBinding.ValueProviderFactoryContext context ) : base(bindingSource) { this.m_context = context; }
} // End Static Constructor public System.Threading.Tasks.Task CreateValueProviderAsync( Microsoft.AspNetCore.Mvc.ModelBinding.ValueProviderFactoryContext context ) { context.ValueProviders.Add(new JsonValueProvider(Source, context)); return(System.Threading.Tasks.Task.CompletedTask); } // End Function CreateValueProviderAsync
} // End Static Constructor public System.Threading.Tasks.Task CreateValueProviderAsync( Microsoft.AspNetCore.Mvc.ModelBinding.ValueProviderFactoryContext context ) { // var paramsProtector = (CryptoParamsProtector)context.ActionContext.HttpContext // .RequestServices.GetService(typeof(CryptoParamsProtector)); context.ValueProviders.Add(new AnywhereValueProvider(Source, context)); return(System.Threading.Tasks.Task.CompletedTask); } // End Function CreateValueProviderAsync