├── .gitignore ├── NuGet.config ├── README.md ├── RestApiHelpers.sln ├── appveyor.yml ├── src └── RestApiHelpers │ ├── ErrorHandling │ └── ReturnJsonErrorOnExceptionAttribute.cs │ ├── Extensions │ └── ApplicationBuilderExtensions.cs │ ├── Logging │ └── SimpleRequestResponseLoggerMiddleware.cs │ ├── Properties │ └── launchSettings.json │ ├── RestApiHelpers.csproj │ ├── Validation │ ├── ReturnBadRequestOnModelError.cs │ └── ValidateActionParametersAttribute.cs │ └── Warmup │ ├── ApiWarmer.cs │ └── IApiWarmer.cs └── test └── RestApiHelpers.Test ├── Properties └── launchSettings.json ├── RestApiHelpers.Test.csproj └── Validation ├── ReturnBadRequestOnModelErrorTest.cs └── ValidateActionParametersAttributeTest.cs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markvincze/rest-api-helpers/HEAD/.gitignore -------------------------------------------------------------------------------- /NuGet.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markvincze/rest-api-helpers/HEAD/NuGet.config -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markvincze/rest-api-helpers/HEAD/README.md -------------------------------------------------------------------------------- /RestApiHelpers.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markvincze/rest-api-helpers/HEAD/RestApiHelpers.sln -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markvincze/rest-api-helpers/HEAD/appveyor.yml -------------------------------------------------------------------------------- /src/RestApiHelpers/ErrorHandling/ReturnJsonErrorOnExceptionAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markvincze/rest-api-helpers/HEAD/src/RestApiHelpers/ErrorHandling/ReturnJsonErrorOnExceptionAttribute.cs -------------------------------------------------------------------------------- /src/RestApiHelpers/Extensions/ApplicationBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markvincze/rest-api-helpers/HEAD/src/RestApiHelpers/Extensions/ApplicationBuilderExtensions.cs -------------------------------------------------------------------------------- /src/RestApiHelpers/Logging/SimpleRequestResponseLoggerMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markvincze/rest-api-helpers/HEAD/src/RestApiHelpers/Logging/SimpleRequestResponseLoggerMiddleware.cs -------------------------------------------------------------------------------- /src/RestApiHelpers/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markvincze/rest-api-helpers/HEAD/src/RestApiHelpers/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/RestApiHelpers/RestApiHelpers.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markvincze/rest-api-helpers/HEAD/src/RestApiHelpers/RestApiHelpers.csproj -------------------------------------------------------------------------------- /src/RestApiHelpers/Validation/ReturnBadRequestOnModelError.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markvincze/rest-api-helpers/HEAD/src/RestApiHelpers/Validation/ReturnBadRequestOnModelError.cs -------------------------------------------------------------------------------- /src/RestApiHelpers/Validation/ValidateActionParametersAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markvincze/rest-api-helpers/HEAD/src/RestApiHelpers/Validation/ValidateActionParametersAttribute.cs -------------------------------------------------------------------------------- /src/RestApiHelpers/Warmup/ApiWarmer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markvincze/rest-api-helpers/HEAD/src/RestApiHelpers/Warmup/ApiWarmer.cs -------------------------------------------------------------------------------- /src/RestApiHelpers/Warmup/IApiWarmer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markvincze/rest-api-helpers/HEAD/src/RestApiHelpers/Warmup/IApiWarmer.cs -------------------------------------------------------------------------------- /test/RestApiHelpers.Test/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markvincze/rest-api-helpers/HEAD/test/RestApiHelpers.Test/Properties/launchSettings.json -------------------------------------------------------------------------------- /test/RestApiHelpers.Test/RestApiHelpers.Test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markvincze/rest-api-helpers/HEAD/test/RestApiHelpers.Test/RestApiHelpers.Test.csproj -------------------------------------------------------------------------------- /test/RestApiHelpers.Test/Validation/ReturnBadRequestOnModelErrorTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markvincze/rest-api-helpers/HEAD/test/RestApiHelpers.Test/Validation/ReturnBadRequestOnModelErrorTest.cs -------------------------------------------------------------------------------- /test/RestApiHelpers.Test/Validation/ValidateActionParametersAttributeTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markvincze/rest-api-helpers/HEAD/test/RestApiHelpers.Test/Validation/ValidateActionParametersAttributeTest.cs --------------------------------------------------------------------------------