BaseModel.cs
public class BaseModel
{
public string EID { get; set; } // encrypted id
}
HomeController.cs
public IActionResult Index()
{
var users = services.Users.Get();
users.ForEach(x => x.EID = Encrypt(x.ID));
return View(users);
}
public IActionResult Edit(string eid)
{
if (eid == null || int.TryParse("eid", out _))
throw;
var id = Decrypt(eid);
...
return View();
}
this?
or any better way you suggest?
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…