きなこもち.net

.NET Framework × UiPath,Orchestrator × Azure × AWS × Angularなどの忘備録

dotnet core × Unit Test × コードカバレッジ

Purpose UnitTestの方針を考える 各種規約について ディレクトリ構造 本筋とは関係ないが、ソリューションの構造は以下のように定義した。 root直下には、srcと、testsディレクトリを配置。そのほかには、Slnファイルと、Gitignoreファイル、ReadMe.mdファイ…

ASP.NET core × 例外ハンドラー × チュートリアル(完結編)

Purpose ASP.NET core Web APIで例外をハンドルする。その3。 内容について ASP.NET Core Web API のエラーを処理するの方法を中心に、例外ハンドルの方法をまとめる。 チュートリアルメモ Step6 検証失敗のエラー応答 Postなどで送られてきたリクエスト情報…

ASP.NET core × 例外ハンドラー × Filter Piplineのチュートリアル

Purpose ASP.NET core Web APIで例外をハンドルする。その2.今回は、Action Filterで躓いたため、そこを中心に調べている。 内容について ASP.NET Core Web API のエラーを処理するの方法を中心に、例外ハンドルの方法をまとめる。 チュートリアルメモ Ste…

ASP.NET core × 例外ハンドラー × チュートリアルメモ

Purpose 内容について 躓いた点 Problemが参照できない。 チュートリアルメモ Step0 前提設定 Step1 ノーガード戦法 Step2 開発者例外ページ Step3 例外処理ミドルウェアの利用 Step4 開発環境用のより詳しいエラーレスポンスの追加 Problemとは・・・ Purpo…

Teams × incoming webhook × いろいろな形式のメッセージを送ってみた系のやつ

Purpose TeamsのWebhookにメッセージを送信するときの自分的ポイントをまとめる。 取り組んでいたこと ディスクの空き容量を計算して、計算結果を関係者に通知するという単純な定期バッチを実装した。通知方法は、これまでメールを使っていたが、メンテナン…

pgAdmin 4 × SQLite × 各種設定のエクスポート・インポートの方法

Purpose Pgadmin 4 の設定をExport/Importする方法をまとめる 設定のExport/Import やりたいこと PostgresのクライアントツールのpgAdmin。pgAdminからDBに接続するためには、Serverへの接続設定を行わないといけない。この設定を複数環境(別PCなど)にコピ…

Cloud Formation ×EC2 Instance(Linux/Ubuntu) × RootVolumeの指定で失敗したやつのまとめ

AWS

Purpose 失敗事例 失敗の内容 利用したテンプレート(一部) 原因と対応 反省点 紛らわしい名前 設定されるパラメータの基礎知識の欠如 EC2インスタンスで利用できるデバイス名 Reference その他注意点 Purpose AWS Cloud Formationを使ってEC2インスタンス…