KeyCloakは、オープンソースの認証・認可プラットフォームで、シングルサインオン(SSO)やOpenID Connect、OAuth2.0のプロトコルに対応している。ここでは、KeyCloakを**.NET APIサ ...
続きを読む1、仕様のインターフェースを作成する(汎用) 2、仕様の具象クラスを作成する 3、リポジトリクラスに仕様インターフェースをパラメタとしたメソッドを作成する メリット:リポジトリクラスに特定の条件に沿った抽出条件を持たなく ...
続きを読む・IdentityServer側 ApiScopeへの追加 Config.cs ApiResourceへの追加 Config.cs Clientの追加 Config.cs ・Client側 Swaggerに認証の追加 S ...
続きを読む手順1:Automapper.Extensions.Microsoft.DependencyInjectionパッケージautomapperパッケージをインストール 手順2:Configを用意してマッピング設定を定義(マ ...
続きを読む.net coreウェブアプリケーションで空のプロジェクトを作成すると下記のstartup.csが作成される ConfigureServicesメソッド: Configure メソッドの先に呼ばれアプリケーションで使用サ ...
続きを読むマイクロサービスとは: ・マイクロサービスは、単一の機能を担当 ・マイクロサービスは個別にデプロイ: 全ての機能をロックステップでデプロイすると、頻度が低く、大規模でリスクが高いので、マイクロサービス単位でデプロイ ...
続きを読む1、NLogをインストールする 2、NLog.configを編集する(NLog.configをインストールすると生成される) 3、ログの書き出し(コントローラーの開始と終了) 一:NLogの読み込みとエラー時のログ書き ...
続きを読む環境:VisualStudio 2019 – .net5 1、Queryとの対応はメソッド名となる 2、テーブル名・カラム名のリクエストプロパティは小文字でなければならない
続きを読む