🐥note.

小鳥とMicrosoft <3 なエンジニアの技術Blog📚

Generic Host

EntityFrameworkCoreでValueObjectをDBに永続化する

Microsoft Docsのこちらの記事を読んでいたところ… docs.microsoft.com ValueObjectをEntity Framework Coreで永続化することができる…だと!全然知らなかった! 調べてみたら2.0の時代から対応してるっぽいですね。 devblogs.microsoft.com ということでDoc…

.NET CoreでEnvironmentを起動引数で与える方法

--environmentを与えるだけ。 dotnet run --environment <Environment名> Development, Production, Stagingだけじゃなくて好きな値で設定できる。 参考にしたのは以下のstack overflowの質問 stackoverflow.com おわり 環境変数を書き換える手間が省ける。</environment名>

EntityFrameworkCoreでCode First/Reverse Engineeringする

EFCore 3.1でCode First/Reverse Engineering(scaffold)するだけの記事です。

.NET CoreのGeneric Host(汎用ホスト)でEntityFramework Coreを使用する際にService生成に失敗する件の解決方法

きじのしっぽさん作成の逆引きEntity Framework Core 3.1ハンドブックが届いたのでEntityFramework Coreに再入門してみました。 booth.pm その過程でちょっと見慣れないエラーに遭遇したので、記録しておきます。 環境は.NET Core 3.1 LTSのMicrosoft.Entity…

.NET CoreのGeneric Host(汎用ホスト)のStart/Run/RunConsoleAsyncの違い

.NET Core 3.1 LTSのGeneric Host(汎用ホスト)にはStart/Run/RunConsoleAsyncなど複数の起動方法がある。 static async Task Main(string[] args) { // パターン 1. - RunConsoleAsync await CreateHostBuilder(args).RunConsoleAsync(); // パターン 2. - S…