C#
TodoModelがUserを保持している点に注目
出典: ASP.NETでCreate時にログイン中ユーザーのデータとして登録する方法 — Createでログインユーザーの情報を付与して登録する。 / TodoModelがUserを保持している点に注目
private User GetLoginUser()
{
return db.Users.FirstOrDefault(u => u.UserName == User.Identity.Name);
}
▸ この snippet は実行結果未収録
▸ 実行結果は未収録です
Source収録記事
この snippet は記事の「Createでログインユーザーの情報を付与して登録する。 / TodoModelがUserを保持している点に注目」セクションに登場する。コードの前後の文脈・ハマりどころの解説は記事本文で。
同じ記事から
3 件public class Todo { public int Id { get; set; } public string Sammary { get; set; }未収録
TodoMODELの構造
#38715cea3d9b
public class User { public int id { get; set; } public string UserName { get; set; }未収録
UserModelの構造
#17084a70a2be
[HttpPost] [ValidateAntiForgeryToken] public ActionResult Create([Bind(Include = "Id,Sammary,Detail,Limit,Done")] Todo todo) {未収録
TodoModelがUserを保持している点に注目
#0c46100ec080
