Remove unversioned API endpoints
This commit is contained in:
parent
fb236726aa
commit
45775f2e8e
@ -10,7 +10,6 @@ namespace PluralKit.API
|
|||||||
{
|
{
|
||||||
[ApiController]
|
[ApiController]
|
||||||
[ApiVersion("1.0")]
|
[ApiVersion("1.0")]
|
||||||
[Route("a")]
|
|
||||||
[Route( "v{version:apiVersion}/a" )]
|
[Route( "v{version:apiVersion}/a" )]
|
||||||
public class AccountController: ControllerBase
|
public class AccountController: ControllerBase
|
||||||
{
|
{
|
||||||
|
@ -13,7 +13,6 @@ namespace PluralKit.API
|
|||||||
{
|
{
|
||||||
[ApiController]
|
[ApiController]
|
||||||
[ApiVersion("1.0")]
|
[ApiVersion("1.0")]
|
||||||
[Route("m")]
|
|
||||||
[Route( "v{version:apiVersion}/m" )]
|
[Route( "v{version:apiVersion}/m" )]
|
||||||
public class MemberController: ControllerBase
|
public class MemberController: ControllerBase
|
||||||
{
|
{
|
||||||
|
@ -25,7 +25,6 @@ namespace PluralKit.API
|
|||||||
|
|
||||||
[ApiController]
|
[ApiController]
|
||||||
[ApiVersion("1.0")]
|
[ApiVersion("1.0")]
|
||||||
[Route("msg")]
|
|
||||||
[Route( "v{version:apiVersion}/msg" )]
|
[Route( "v{version:apiVersion}/msg" )]
|
||||||
public class MessageController: ControllerBase
|
public class MessageController: ControllerBase
|
||||||
{
|
{
|
||||||
|
@ -36,7 +36,6 @@ namespace PluralKit.API
|
|||||||
|
|
||||||
[ApiController]
|
[ApiController]
|
||||||
[ApiVersion("1.0")]
|
[ApiVersion("1.0")]
|
||||||
[Route("s")]
|
|
||||||
[Route( "v{version:apiVersion}/s" )]
|
[Route( "v{version:apiVersion}/s" )]
|
||||||
public class SystemController : ControllerBase
|
public class SystemController : ControllerBase
|
||||||
{
|
{
|
||||||
|
@ -54,16 +54,11 @@ namespace PluralKit.API
|
|||||||
.SetCompatibilityVersion(CompatibilityVersion.Latest)
|
.SetCompatibilityVersion(CompatibilityVersion.Latest)
|
||||||
.AddNewtonsoftJson(); // sorry MS, this just does *more*
|
.AddNewtonsoftJson(); // sorry MS, this just does *more*
|
||||||
|
|
||||||
services.AddApiVersioning(c =>
|
services.AddApiVersioning();
|
||||||
{
|
|
||||||
c.AssumeDefaultVersionWhenUnspecified = true;
|
|
||||||
c.DefaultApiVersion = ApiVersion.Parse("1.0");
|
|
||||||
});
|
|
||||||
|
|
||||||
services.AddVersionedApiExplorer(c =>
|
services.AddVersionedApiExplorer(c =>
|
||||||
{
|
{
|
||||||
c.GroupNameFormat = "'v'VV";
|
c.GroupNameFormat = "'v'VV";
|
||||||
c.DefaultApiVersion = ApiVersion.Parse("1.0");
|
|
||||||
c.ApiVersionParameterSource = new UrlSegmentApiVersionReader();
|
c.ApiVersionParameterSource = new UrlSegmentApiVersionReader();
|
||||||
c.SubstituteApiVersionInUrl = true;
|
c.SubstituteApiVersionInUrl = true;
|
||||||
});
|
});
|
||||||
|
Loading…
x
Reference in New Issue
Block a user