One Step Ahead

プログラミングやエンジニアリング全般について書いていきます

C#

Swashbuckleを使用して、凝らないSwaggerドキュメントを生成する。(ASP.NET WebAPI偏)

はじめに はじめに 開発環境 Swashbuckleのインストール 凝らないドキュメントの生成 【ドキュメントの生成】 【SwaggerUIの有効化】 Swaggerドキュメントの確認 さいごに 参考・引用 ASP.NET WebAPI(.NET Framework)とSwashbuckleをして、コードファースト…

『CommandLineSelectableMenu』 v1.2.0 リリースノート

はじめに 『CommandLineSelectableMenu』v1.2.0のリリースノートになります。 新しいVersionをインストールされたい方は、こちらからどうぞ。 PM> Install-Package CommandLineSelectableMenu -Version 1.2.0 Update内容 1. コンストラクタの追加 今回の対応…

『CommandLineSelectableMenu』をリリースしました。

はじめに はじめに CommandLineSelectableMenuって何? 機能紹介 対話形式選択メニューの作成 実装方法Tips 最小限の実装 カーソル付き選択メニューのカラー設定 カラー選択メニューの設定 今後のUpdate予定 まとめ タイトル通り、先日『CommandLineSelectabl…

Visual Studioで『Custom Project Templates』の作成

はじめに はじめに 検証環境 Templateの作り方 既存ProjectからTemplateのExport オリジナルのテンプレートを配置する Error回避Tips 1. User用フォルダへの配置忘れ 2. 圧縮方法を間違え 自作Templateから新規Project作成 既存のテンプレート保存場所 まと…

C#でのPlugin機能の実装

はじめに 前回の「Plugin Architecture」って何だろうか?でまとめを書いたが、それだけでは分かった気になってしまうので、実際に手を動かしてみる。 今回はプログラミング言語の機能としてPluginの実装をするのではなく、アプリケーションレベルで『Plugin…

App.config "appSettings"から値を取得する - .NET Framework編 -

はじめに Projectを起こす度にほぼ必ずと言っていいほど使うApp.configから値を取得するというパターン。 だけど、これを使うのってホントに立ち上げ当初だけだから、毎回忘れて、毎回調べての繰り返し...頭悪くてごめんなさい。 忘れないようによく使うパタ…