public async Task <IActionResult> OnPostAsync([FromBody] SocialIconsWidget widget) { if (ModelState.IsValid) { await widgetService.UpdateWidgetAsync(widget.Id, widget); return(new JsonResult(true)); } return(BadRequest("Invalid form values submitted.")); }
public IActionResult OnPostAdd([FromBody] NewUrl newUrl) { var socialLink = SocialIconsWidget.GetSocialLink(newUrl.Url); return(new JsonResult(socialLink)); }