consulta viva API2
1.0.0
このプロジェクトは、ASP.NET Core を使用して REST Web API を構築するための拡張可能なインフラストラクチャの例です。
この例には、ASP.NET Core での WebAPI/REST プログラミングの知識に基づいた多くのトリックやテクニックが含まれています。
REST、API セキュリティ、ASP.NET Core などについて徹底的に知りたい場合。
テストする このリポジトリを複製またはダウンロードします。 dotnet build のコマンド ラインを使用してソリューションをビルドします。 MyApi ディレクトリに移動し、dotnet run のコマンド ラインを使用してプロジェクトを実行します。 この URL https://localhost:8000/swagger にアクセスして、SwaggerUI ページを表示します。
技術と特徴
Autofac (Ioc コンテナ) を使用した依存関係の挿入 単一責任の原則 AutoMapper を使用したリソースのマップ Swagger (Swashbuckle) を使用したバージョニング管理 Swagger 用の自動ドキュメント ジェネレーター Swagger とバージョニングの統合 パフォーマンスとセキュリティのためのベスト プラクティス