public override bool BindModel(HttpActionContext actionContext, ModelBindingContext bindingContext) { BindModelOnSuccessOrFail(bindingContext, () => ModelBinderUtils.CreatePersistArgMap(DeserializeJsonContent(actionContext)), ModelBinderUtils.CreateArgumentMapForMalformedArgs); return(true); }
public Task BindModelAsync(ModelBindingContext bindingContext) => ModelBinderUtils.BindModelOnSuccessOrFail(bindingContext, async() => ModelBinderUtils.CreatePersistArgMap(await ModelBinderUtils.DeserializeJsonContent(bindingContext), true), ModelBinderUtils.CreateMalformedArguments <PersistArgumentMap>);