Exemple #1
0
 public override bool BindModel(HttpActionContext actionContext, ModelBindingContext bindingContext)
 {
     BindModelOnSuccessOrFail(bindingContext,
                              () => ModelBinderUtils.CreateSingleValueArgument(DeserializeQueryString(actionContext)),
                              ModelBinderUtils.CreateSingleValueArgumentForMalformedArgs);
     return(true);
 }
 private static Task BindFromQuery(ModelBindingContext bindingContext) =>
 ModelBinderUtils.BindModelOnSuccessOrFail(bindingContext,
                                           async() => ModelBinderUtils.CreateSingleValueArgument(await ModelBinderUtils.DeserializeQueryString(bindingContext), false),
                                           ModelBinderUtils.CreateMalformedArguments <SingleValueArgument>);