aspnetcore/test/WebSites/BasicWebSite/Controllers/RemoteAttribute_HomeControl...

38 lines
906 B
C#

// Copyright (c) .NET Foundation. All rights reserved.
// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
using BasicWebSite.Models;
using Microsoft.AspNetCore.Mvc;
namespace BasicWebSite.Controllers
{
[Route("[controller]/[action]")]
public class RemoteAttribute_HomeController : Controller
{
private static RemoteAttributeUser _user;
[HttpGet]
public IActionResult Create()
{
return View();
}
[HttpPost]
public IActionResult Create(RemoteAttributeUser user)
{
if (!ModelState.IsValid)
{
return View(user);
}
_user = user;
return RedirectToAction(nameof(Details));
}
public IActionResult Details()
{
return View(_user);
}
}
}