2021-01-01から1年間の記事一覧

先日書いた問題の原因が分かった(たぶん)

プロジェクトのプロパティをいじったら未入力チェックがかからなくなった Visual Studio 2022でやってたんだけど、プロジェクトのプロパティで「ビルド」→「全般」にある「Null許容」が「有効化」になってると先日書いたような挙動をするようだ。 プロジェク…

モデルの未入力チェックの挙動が理解できない

なんで勝手に未入力チェックされるのん? 以下のコードで、新規Personを追加しようとするきの話し。 public class PersonController : Controller { public IActionResult Create() { return View(); } [HttpPost] [ValidateAntiForgeryToken] public IActio…

なぜか分らんけど動いた

SchoolContext.csのメソッドOnModelCreatingのコメントの行を書き直したら動くようになった。先日のエラーログから、ここがテーブル名になるのかなって感じでやってみた。 protected override void OnModelCreating(ModelBuilder modelBuilder) { modelBuild…

エンティティを継承したい

ASP.NET Core MVCとEntity Framework Coreに関して、Microsoft公式のチュートリアルシリーズをちょこちょこやってる。 docs.microsoft.com これの、「チュートリアル: 継承を実装する - ASP.NET MVC と EF Core」でつまづいている。 docs.microsoft.com「実…

C#での非同期処理

分かりやすくて良かったです。 tech-lab.sios.jp tech-lab.sios.jp

ユーザーシークレットの動きについてちょっと調べてみた

お久しぶりです。100億年ぶりにプログラミングを始めました。 先日、Visual Studio 2019をダウンロードして、何やらいろいろ調べながらやっています。 DBの接続文字列など、以前は config ファイルに書いていたように記憶していますが、何やらいろいろ仕組み…