Integrate ApiVersioning library for ASP.NET

This commit is contained in:
Ske
2020-05-07 04:39:49 +02:00
parent db1ebd0a1d
commit c4c3eaf954
6 changed files with 16 additions and 5 deletions

View File

@@ -1,4 +1,4 @@
using System;
using System;
using Autofac;
@@ -29,6 +29,12 @@ namespace PluralKit.API
services.AddControllers()
.SetCompatibilityVersion(CompatibilityVersion.Latest)
.AddNewtonsoftJson(); // sorry MS, this just does *more*
services.AddApiVersioning(c =>
{
c.AssumeDefaultVersionWhenUnspecified = true;
c.DefaultApiVersion = ApiVersion.Parse("1.0");
});
}
public void ConfigureContainer(ContainerBuilder builder)