C# Type.GetType(string) で null が返ってきて困った 主題の件で困ったので、解決方法をメモしておきます。 実行環境 .net Core 2.3 コンソールアプリケーション Type.GetType() に与える引数は、別プロジェクトのアセンブリに存在するクラス (ただし、1つのソリューション... 2019.10.01 C#仕事で使う技術的なこと
C# Microsoft.Extensions.DependencyInjection の DI コンテナの挙動について ASP.NET Core でよく使われる(?) Microsoft.Extensions.DependencyInjection をクラスライブラリやコンソールアプリケーションで使用したときの挙動についての備忘録です。 Microsoft.... 2019.01.17 C#仕事で使う技術的なこと
C# .net standard で nuget package (*.nupkg) を生成する方法 .net framework 等では、 *.nuspec というファイルを経由して *.nupkg を作る方法があるみたいですが、.net standard では異なるみたいです。(もしかしたら .net core も同様かもしれませんが、... 2018.10.29 C#仕事で使う技術的なこと
C# .NET Standard で EntityFrameworkCore の Scaffold を実行する 前回、 .NET Core で Scaffold しましたが、 クラスライブラリ側に Scaffold して DTO クラスを自動生成したくなりました。 しかし、単純ではなかったので、こちらも備忘録として残しておきます。 はじめに ... 2018.09.27 C#仕事で使う技術的なこと
C# EntityFrameworkCore で Scaffold 使ってデータベースファーストする方法 主題の件ですが、ハマった部分もあったので備忘録として残しておきます。 先に注意点ですが、 .NET Core コンソールアプリケーションと、 ASP.NET Core では Scaffold の条件が異なる というのが今回ハマったところで... 2018.09.27 C#仕事で使う技術的なこと
C# dotnet ef migrations add したら Unable to create an object of type ‘ApplicationDbContext’ と怒られるとき ことの成り行き もともと dotnet core 1.1 のプロジェクトを dotnet core 2.0 にターゲットフレームワークを差し替えた時のお話。 コードファーストでDBを作るために、主題の通り dotnet ef migrati... 2018.02.18 C#仕事で使う技術的なこと
C# dotnet core 1.1 と 2.0 で挙動が違う件 →で、「ASP.NET Core 2.0」を選択し、「Webアプリケーション(モデル ビュー コントローラー)」を選択し、「認証の変更」で「個別のユーザーアカウント」を選択する。 これで、デフォルトの状態でプロジェクトが作成される。 その... 2018.02.18 C#仕事で使う技術的なこと