動くコード図鑑技術記事現場の渡り方キャリア論すべての記事About
C#

TodoModelがUserを保持している点に注目

出典: ASP.NETでCreate時にログイン中ユーザーのデータとして登録する方法Createでログインユーザーの情報を付与して登録する。 / TodoModelがUserを保持している点に注目

TodoModelがUserを保持している点に注目 (csharp)#0c46100ec080
        [HttpPost]
        [ValidateAntiForgeryToken]
        public ActionResult Create([Bind(Include = "Id,Sammary,Detail,Limit,Done")] Todo todo)
        {
            var loginUser = GetLoginUser();
 
            if (ModelState.IsValid)
            {
                todo.User = loginUser;
                db.Todoes.Add(todo);
                db.SaveChanges();
                return RedirectToAction("Index");
            }
 
            return View(todo);
        }
▸ この snippet は実行結果未収録
▸ 実行結果は未収録です
  • id: #0c46100ec080
  • lines: 16
  • extracted: 2026-06-10

Source収録記事

この snippet は記事の「Createでログインユーザーの情報を付与して登録する。 / TodoModelがUserを保持している点に注目」セクションに登場する。コードの前後の文脈・ハマりどころの解説は記事本文で。

同じ記事から

3
図鑑トップ