├── .dockerignore ├── .gitattributes ├── .gitignore ├── .idea ├── .idea.Sample │ ├── .idea │ │ ├── contentModel.xml │ │ ├── encodings.xml │ │ ├── indexLayout.xml │ │ ├── modules.xml │ │ ├── projectSettingsUpdater.xml │ │ └── workspace.xml │ └── riderModule.iml ├── .idea.SawaggerDocGen │ └── .idea │ │ ├── .gitignore │ │ ├── .name │ │ ├── encodings.xml │ │ ├── indexLayout.xml │ │ ├── inspectionProfiles │ │ └── Project_Default.xml │ │ └── vcs.xml └── config │ └── applicationhost.config ├── Docs └── Images │ ├── api.png │ └── swagger.png ├── LICENSE ├── README.md ├── Samples ├── Controllers │ └── OrderController.cs ├── Models │ ├── Address.cs │ ├── CreateOrderRequest.cs │ ├── CreateOrderResponse.cs │ ├── DeleteOrderResponse.cs │ ├── GetOrderListRequest.cs │ ├── GetOrderListResponse.cs │ ├── Order.cs │ ├── OrderStatus.cs │ ├── OrderType.cs │ ├── UpdateOrderRequest.cs │ └── UpdateOrderResponse.cs ├── Program.cs ├── Properties │ └── launchSettings.json ├── Samples.csproj ├── Samples.xml ├── appsettings.Development.json └── appsettings.json ├── SawaggerDocGen.sln └── SwaggerDoc ├── Extensions ├── JsonExtension.cs ├── MarkDownExtensions.cs └── SwaggerDocGeneratorExtension.cs ├── ISwaggerDocGenerator.cs ├── Models ├── EnumInfo.cs ├── ModelExample.cs ├── ModelType.cs ├── OtherInfo.cs ├── RequestModelInfo.cs └── ResponseModelInfo.cs ├── SwaggerController.cs ├── SwaggerDoc.csproj ├── SwaggerDocGenerator.cs └── SwaggerEnumFilter.cs /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuweichaox/SwaggerDoc/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuweichaox/SwaggerDoc/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuweichaox/SwaggerDoc/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.idea.Sample/.idea/contentModel.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuweichaox/SwaggerDoc/HEAD/.idea/.idea.Sample/.idea/contentModel.xml -------------------------------------------------------------------------------- /.idea/.idea.Sample/.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuweichaox/SwaggerDoc/HEAD/.idea/.idea.Sample/.idea/encodings.xml -------------------------------------------------------------------------------- /.idea/.idea.Sample/.idea/indexLayout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuweichaox/SwaggerDoc/HEAD/.idea/.idea.Sample/.idea/indexLayout.xml -------------------------------------------------------------------------------- /.idea/.idea.Sample/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuweichaox/SwaggerDoc/HEAD/.idea/.idea.Sample/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/.idea.Sample/.idea/projectSettingsUpdater.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuweichaox/SwaggerDoc/HEAD/.idea/.idea.Sample/.idea/projectSettingsUpdater.xml -------------------------------------------------------------------------------- /.idea/.idea.Sample/.idea/workspace.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuweichaox/SwaggerDoc/HEAD/.idea/.idea.Sample/.idea/workspace.xml -------------------------------------------------------------------------------- /.idea/.idea.Sample/riderModule.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuweichaox/SwaggerDoc/HEAD/.idea/.idea.Sample/riderModule.iml -------------------------------------------------------------------------------- /.idea/.idea.SawaggerDocGen/.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuweichaox/SwaggerDoc/HEAD/.idea/.idea.SawaggerDocGen/.idea/.gitignore -------------------------------------------------------------------------------- /.idea/.idea.SawaggerDocGen/.idea/.name: -------------------------------------------------------------------------------- 1 | SawaggerDocGen -------------------------------------------------------------------------------- /.idea/.idea.SawaggerDocGen/.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuweichaox/SwaggerDoc/HEAD/.idea/.idea.SawaggerDocGen/.idea/encodings.xml -------------------------------------------------------------------------------- /.idea/.idea.SawaggerDocGen/.idea/indexLayout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuweichaox/SwaggerDoc/HEAD/.idea/.idea.SawaggerDocGen/.idea/indexLayout.xml -------------------------------------------------------------------------------- /.idea/.idea.SawaggerDocGen/.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuweichaox/SwaggerDoc/HEAD/.idea/.idea.SawaggerDocGen/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /.idea/.idea.SawaggerDocGen/.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuweichaox/SwaggerDoc/HEAD/.idea/.idea.SawaggerDocGen/.idea/vcs.xml -------------------------------------------------------------------------------- /.idea/config/applicationhost.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuweichaox/SwaggerDoc/HEAD/.idea/config/applicationhost.config -------------------------------------------------------------------------------- /Docs/Images/api.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuweichaox/SwaggerDoc/HEAD/Docs/Images/api.png -------------------------------------------------------------------------------- /Docs/Images/swagger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuweichaox/SwaggerDoc/HEAD/Docs/Images/swagger.png -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuweichaox/SwaggerDoc/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuweichaox/SwaggerDoc/HEAD/README.md -------------------------------------------------------------------------------- /Samples/Controllers/OrderController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuweichaox/SwaggerDoc/HEAD/Samples/Controllers/OrderController.cs -------------------------------------------------------------------------------- /Samples/Models/Address.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuweichaox/SwaggerDoc/HEAD/Samples/Models/Address.cs -------------------------------------------------------------------------------- /Samples/Models/CreateOrderRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuweichaox/SwaggerDoc/HEAD/Samples/Models/CreateOrderRequest.cs -------------------------------------------------------------------------------- /Samples/Models/CreateOrderResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuweichaox/SwaggerDoc/HEAD/Samples/Models/CreateOrderResponse.cs -------------------------------------------------------------------------------- /Samples/Models/DeleteOrderResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuweichaox/SwaggerDoc/HEAD/Samples/Models/DeleteOrderResponse.cs -------------------------------------------------------------------------------- /Samples/Models/GetOrderListRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuweichaox/SwaggerDoc/HEAD/Samples/Models/GetOrderListRequest.cs -------------------------------------------------------------------------------- /Samples/Models/GetOrderListResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuweichaox/SwaggerDoc/HEAD/Samples/Models/GetOrderListResponse.cs -------------------------------------------------------------------------------- /Samples/Models/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuweichaox/SwaggerDoc/HEAD/Samples/Models/Order.cs -------------------------------------------------------------------------------- /Samples/Models/OrderStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuweichaox/SwaggerDoc/HEAD/Samples/Models/OrderStatus.cs -------------------------------------------------------------------------------- /Samples/Models/OrderType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuweichaox/SwaggerDoc/HEAD/Samples/Models/OrderType.cs -------------------------------------------------------------------------------- /Samples/Models/UpdateOrderRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuweichaox/SwaggerDoc/HEAD/Samples/Models/UpdateOrderRequest.cs -------------------------------------------------------------------------------- /Samples/Models/UpdateOrderResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuweichaox/SwaggerDoc/HEAD/Samples/Models/UpdateOrderResponse.cs -------------------------------------------------------------------------------- /Samples/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuweichaox/SwaggerDoc/HEAD/Samples/Program.cs -------------------------------------------------------------------------------- /Samples/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuweichaox/SwaggerDoc/HEAD/Samples/Properties/launchSettings.json -------------------------------------------------------------------------------- /Samples/Samples.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuweichaox/SwaggerDoc/HEAD/Samples/Samples.csproj -------------------------------------------------------------------------------- /Samples/Samples.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuweichaox/SwaggerDoc/HEAD/Samples/Samples.xml -------------------------------------------------------------------------------- /Samples/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuweichaox/SwaggerDoc/HEAD/Samples/appsettings.Development.json -------------------------------------------------------------------------------- /Samples/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuweichaox/SwaggerDoc/HEAD/Samples/appsettings.json -------------------------------------------------------------------------------- /SawaggerDocGen.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuweichaox/SwaggerDoc/HEAD/SawaggerDocGen.sln -------------------------------------------------------------------------------- /SwaggerDoc/Extensions/JsonExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuweichaox/SwaggerDoc/HEAD/SwaggerDoc/Extensions/JsonExtension.cs -------------------------------------------------------------------------------- /SwaggerDoc/Extensions/MarkDownExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuweichaox/SwaggerDoc/HEAD/SwaggerDoc/Extensions/MarkDownExtensions.cs -------------------------------------------------------------------------------- /SwaggerDoc/Extensions/SwaggerDocGeneratorExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuweichaox/SwaggerDoc/HEAD/SwaggerDoc/Extensions/SwaggerDocGeneratorExtension.cs -------------------------------------------------------------------------------- /SwaggerDoc/ISwaggerDocGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuweichaox/SwaggerDoc/HEAD/SwaggerDoc/ISwaggerDocGenerator.cs -------------------------------------------------------------------------------- /SwaggerDoc/Models/EnumInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuweichaox/SwaggerDoc/HEAD/SwaggerDoc/Models/EnumInfo.cs -------------------------------------------------------------------------------- /SwaggerDoc/Models/ModelExample.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuweichaox/SwaggerDoc/HEAD/SwaggerDoc/Models/ModelExample.cs -------------------------------------------------------------------------------- /SwaggerDoc/Models/ModelType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuweichaox/SwaggerDoc/HEAD/SwaggerDoc/Models/ModelType.cs -------------------------------------------------------------------------------- /SwaggerDoc/Models/OtherInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuweichaox/SwaggerDoc/HEAD/SwaggerDoc/Models/OtherInfo.cs -------------------------------------------------------------------------------- /SwaggerDoc/Models/RequestModelInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuweichaox/SwaggerDoc/HEAD/SwaggerDoc/Models/RequestModelInfo.cs -------------------------------------------------------------------------------- /SwaggerDoc/Models/ResponseModelInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuweichaox/SwaggerDoc/HEAD/SwaggerDoc/Models/ResponseModelInfo.cs -------------------------------------------------------------------------------- /SwaggerDoc/SwaggerController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuweichaox/SwaggerDoc/HEAD/SwaggerDoc/SwaggerController.cs -------------------------------------------------------------------------------- /SwaggerDoc/SwaggerDoc.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuweichaox/SwaggerDoc/HEAD/SwaggerDoc/SwaggerDoc.csproj -------------------------------------------------------------------------------- /SwaggerDoc/SwaggerDocGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuweichaox/SwaggerDoc/HEAD/SwaggerDoc/SwaggerDocGenerator.cs -------------------------------------------------------------------------------- /SwaggerDoc/SwaggerEnumFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuweichaox/SwaggerDoc/HEAD/SwaggerDoc/SwaggerEnumFilter.cs --------------------------------------------------------------------------------