Граф коммитов

298 Коммитов

Автор SHA1 Сообщение Дата
Rick Anderson 3fc071913d use IsDevelopment 2024-04-19 09:11:04 -07:00
Rick Anderson 99e527f595 use IsDevelopment 2024-04-19 09:11:04 -07:00
Rick Anderson bb62b0bd72 use IsDevelopment 2024-04-19 09:11:04 -07:00
Rick Anderson 06c47d5599 use IsDevelopment 2024-04-19 09:11:04 -07:00
Rick Anderson 84b1b80832 use IsDevelopment 2024-04-19 09:11:04 -07:00
Rick Anderson 3468695ffb use IsDevelopment 2024-04-19 09:11:04 -07:00
Chris Martinez 8eec498d29 Use more succinct pattern matching 2024-04-14 12:09:56 -07:00
Chris Martinez 4bd1c2d9a1 Render Swagger UI links in a fancier, more useful way 2024-04-14 12:09:56 -07:00
Chris Martinez 22a775b8ea Bump versions and update release notes 2024-03-26 10:31:15 -07:00
Chris Martinez 4c6091f014 Simplify usings 2024-03-26 09:52:57 -07:00
Chris Martinez b71cdc437a Refactor DI so that IApiVersionDescriptionProviderFactory creates IApiVersionDescriptionProvider in all paths and can be the single source of replacement 2024-03-26 09:52:57 -07:00
Chris Martinez 51033a9ba8 Add parameterless extension method for creating IApiVersionDescriptionProvider 2024-03-26 09:52:57 -07:00
Chris Martinez cff65fcecc Use static lambdas 2024-03-26 09:52:57 -07:00
Chris Martinez ea90819930 Fix spacing 2024-03-26 09:52:57 -07:00
Chris Martinez 42607c5513 Support collection parameters in functions. Fixes #999 2024-03-25 19:23:02 -07:00
Chris Martinez be7021cf87 Use collection initializers 2024-03-25 19:23:02 -07:00
Chris Martinez 7aad49f524 Improve string formatting 2024-03-25 19:23:02 -07:00
Chris Martinez b0c34031a3 Fix code analysis 2024-03-25 19:21:47 -07:00
Chris Martinez 06d3d628ab Simplify the setup of Error Objects. Related to #1072 2024-03-25 19:21:47 -07:00
Chris Martinez f9aa66da1b Expose JsonSerializerContext for extenders. Related to #1072 2024-03-25 19:21:47 -07:00
Chris Martinez 0b50d45418 Bump version and add release notes 2024-03-25 19:21:31 -07:00
Chris Martinez 8ac43c59ad Parse versions single header CSVs. Fixes #1070 2024-03-25 19:21:31 -07:00
Chris Martinez 59ff9e687b Refactor and unify IApiVersionDescriptionProvider implementations. Explicit group names can only be determined at runtime. Related #1066 2024-03-20 09:12:15 -07:00
Chris Martinez 9d18108b87 Added IEndpointInspector so that controller action endpoints are not processed by min api endpoint collators. Related #1066 2024-03-20 09:12:15 -07:00
Chris Martinez 1c136280aa Correct sunset policy resolution when falling back. Fixes #1064 2024-03-20 09:11:59 -07:00
Xavier ef0aa08728 Move .net core packages to the top. 2024-01-09 11:20:17 -08:00
Chris Martinez 7fde9956aa Remove Dependabot from release/5.x; no longer necessary 2023-12-08 11:34:36 -08:00
Xavier 9376399a24 Use ErrorObjectJsonContext.Default 2023-12-08 11:03:02 -08:00
Chris Martinez 2df40dfc72 Support AOT compatibility where possible 2023-12-08 11:03:02 -08:00
Chris Martinez 8baf3e06bf Update .NET SDK in CI build 2023-12-07 11:46:45 -08:00
Chris Martinez ce1e7b243c More code analysis clean up 2023-12-07 11:46:45 -08:00
Chris Martinez 5cbb8904d9 Clean up code analysis 2023-12-07 11:46:45 -08:00
Chris Martinez 499fa9e081 Use readonly 2023-12-07 11:46:45 -08:00
Chris Martinez 89cc90c0c7 Use collection initializers 2023-12-07 11:46:45 -08:00
Chris Martinez cece3a11ec Simplify initialization 2023-12-07 11:46:45 -08:00
Chris Martinez 791d8a4161 Add to dictionary 2023-12-07 11:46:45 -08:00
Chris Martinez 34c2c60252 Use static lambda 2023-12-07 11:46:45 -08:00
Chris Martinez 49b70cdb56 Use default constructors 2023-12-07 11:46:45 -08:00
Chris Martinez 7c84967cec Use frozen collections 2023-12-07 11:46:45 -08:00
Chris Martinez c95613642c Fix matched pattern for implicit type 2023-12-07 11:46:45 -08:00
Chris Martinez 19bc132f10 Add extension method to simplify version selection without a HTTP request 2023-12-07 11:46:45 -08:00
Chris Martinez a65e09643b Support async API version selection. Resolves #1009 2023-12-07 11:46:45 -08:00
Chris Martinez 770cf6aae4 Update comments 2023-12-07 11:46:45 -08:00
Chris Martinez 26d94664b1 Avoid exceptions with TryWriteAsync vs WriteAsync 2023-12-07 11:46:45 -08:00
Chris Martinez 2b81fb7c74 Add missing /unsafe directive 2023-12-07 11:46:45 -08:00
Chris Martinez 05a3007e31 Bump version numbers and update release notes 2023-12-07 11:46:45 -08:00
Chris Martinez eb9c0f9a9e Fix spelling 2023-12-07 11:46:45 -08:00
Chris Martinez 45808a7c9f Refactor internals with concrete types and type aliases 2023-12-07 11:46:45 -08:00
Chris Martinez f92814a3c5 Improve readability with type aliases 2023-12-07 11:46:45 -08:00
Chris Martinez 7b053403a6 Avoid unnecessary initialization 2023-12-07 11:46:45 -08:00