public override async Task <IDisplayResult> UpdateAsync(ContentPartFieldDefinition partFieldDefinition, UpdatePartFieldEditorContext context) { var model = new HtmlFieldSettings(); await context.Updater.TryUpdateModelAsync(model, Prefix); context.Builder.MergeSettings(model); return(Edit(partFieldDefinition)); }
public override async Task <IDisplayResult> UpdateAsync(ContentPartFieldDefinition partFieldDefinition, UpdatePartFieldEditorContext context) { var model = new HtmlSettingsViewModel(); var settings = new HtmlFieldSettings(); await context.Updater.TryUpdateModelAsync(model, Prefix); settings.SanitizeHtml = model.SanitizeHtml; settings.Hint = model.Hint; context.Builder.WithSettings(settings); return(Edit(partFieldDefinition)); }