// public void OnGet() { } public IActionResult OnPost([FromServices] WidgetService service) { if (ModelState.IsValid) { var widget = service.Add(Name); return(RedirectToPage("Index")); } return(Page()); }