public override async Task <bool> TryUpdateModelAsync <TModel>(TModel model) { var result = await base.TryUpdateModelAsync(model); try { await BindAttributeRunner.Bind(model as IViewModel, this); } catch { return(false); } return(result); }