dotnet clean arch
1.0.0
このリポジトリは、監視と観察可能性のためにプロメテウスやグラファナなどの重要な最新ツールを統合して、天気のHTTP APIと統合されたC#ソリューションでクリーンアーキテクチャの実装を提供します。
このプロジェクトは、クリーンなアーキテクチャ構造に従います。
CleanArch.Api :コントローラー、構成、依存関係のインジェクションセットアップを含むWeb APIレイヤー。CleanArch.Domain :コアビジネスロジックおよびドメインエンティティ。CleanArch.Application :アプリケーション固有のロジックおよびユースケース。CleanArch.Infrastructure :外部サービス統合やデータの持続性などのインフラストラクチャコード。 プロジェクトは、次のライブラリとツールを使用します。
このプロジェクトには、セットアップするdocker-compose.ymlファイルが含まれています。
アプリケーションは、 prometheus.netライブラリを使用して/metricsでメトリックを公開します。
git clone https://github.com/MatheusSw/dotnet-clean-arch.git
cd CleanArchdocker-compose up --build/weathers?location=Brasil Sao Paulo :weatherstack apiを使用して特定の場所の天気情報を取得します。