asp.net coreにSwagger導入備忘録

C#.netで開発中のバックエンドのAPIを叩いて動作確認する方法について開発 プロジェクトの追加 まずはプロジェクトを新規作成します。追加するプロジェクトのテンプレートは余計なモノが一切入っていないASP.NET Co… 続きを読む »

C#のトレースログ設定

下記ライブラリを使って2つの外部ファイルからトレースログを設定する方法について解説します。 Microsoft.Extentions.Logging.Configuration・・・appsetting.json NLo… 続きを読む »

Strategyパターンの解説

Gofの23パターンの1つで最も基本的なデザインパターンであるStrategyパターンについて説明します。 Strategyパターンとは? Strategyを日本語に訳すると戦略の意味となり状況に応じてアルゴリズム(戦略… 続きを読む »

Nullオブジェクトパターンの解説

サンプルコードを用いてNullオブジェクトの説明とそれを使ったデザインパターンについて解説します。 Nullオブジェクトがなぜ必要なのか? Nullオブジェクトとはnullに代用されるクラスのことで、オブジェクトが存在し… 続きを読む »