Remove unversioned API endpoints

This commit is contained in:
Ske
2020-07-28 19:59:28 +02:00
parent fb236726aa
commit 45775f2e8e
5 changed files with 1 additions and 10 deletions

View File

@@ -54,16 +54,11 @@ namespace PluralKit.API
.SetCompatibilityVersion(CompatibilityVersion.Latest)
.AddNewtonsoftJson(); // sorry MS, this just does *more*
services.AddApiVersioning(c =>
{
c.AssumeDefaultVersionWhenUnspecified = true;
c.DefaultApiVersion = ApiVersion.Parse("1.0");
});
services.AddApiVersioning();
services.AddVersionedApiExplorer(c =>
{
c.GroupNameFormat = "'v'VV";
c.DefaultApiVersion = ApiVersion.Parse("1.0");
c.ApiVersionParameterSource = new UrlSegmentApiVersionReader();
c.SubstituteApiVersionInUrl = true;
});