refactor: remove asp.net versioning

This commit is contained in:
spiral
2022-01-19 19:25:04 -05:00
parent 1626e0f548
commit eb4f53c69e
14 changed files with 119 additions and 36 deletions

View File

@@ -7,8 +7,7 @@ using PluralKit.Core;
namespace PluralKit.API;
[ApiController]
[ApiVersion("2.0")]
[Route("v{version:apiVersion}")]
[Route("v2")]
public class DiscordControllerV2: PKControllerBase
{
public DiscordControllerV2(IServiceProvider svc) : base(svc) { }

View File

@@ -7,8 +7,7 @@ using PluralKit.Core;
namespace PluralKit.API;
[ApiController]
[ApiVersion("2.0")]
[Route("v{version:apiVersion}")]
[Route("v2")]
public class GroupControllerV2: PKControllerBase
{
public GroupControllerV2(IServiceProvider svc) : base(svc) { }

View File

@@ -7,8 +7,7 @@ using PluralKit.Core;
namespace PluralKit.API;
[ApiController]
[ApiVersion("2.0")]
[Route("v{version:apiVersion}")]
[Route("v2")]
public class GroupMemberControllerV2: PKControllerBase
{
public GroupMemberControllerV2(IServiceProvider svc) : base(svc) { }

View File

@@ -7,8 +7,7 @@ using PluralKit.Core;
namespace PluralKit.API;
[ApiController]
[ApiVersion("2.0")]
[Route("v{version:apiVersion}")]
[Route("v2")]
public class MemberControllerV2: PKControllerBase
{
public MemberControllerV2(IServiceProvider svc) : base(svc) { }

View File

@@ -5,8 +5,7 @@ using Newtonsoft.Json.Linq;
namespace PluralKit.API;
[ApiController]
[ApiVersion("2.0")]
[Route("v{version:apiVersion}")]
[Route("v2")]
public class PrivateControllerV2: PKControllerBase
{
public PrivateControllerV2(IServiceProvider svc) : base(svc) { }

View File

@@ -11,8 +11,7 @@ using PluralKit.Core;
namespace PluralKit.API;
[ApiController]
[ApiVersion("2.0")]
[Route("v{version:apiVersion}")]
[Route("v2")]
public class SwitchControllerV2: PKControllerBase
{
public SwitchControllerV2(IServiceProvider svc) : base(svc) { }

View File

@@ -7,8 +7,7 @@ using PluralKit.Core;
namespace PluralKit.API;
[ApiController]
[ApiVersion("2.0")]
[Route("v{version:apiVersion}/systems")]
[Route("v2/systems")]
public class SystemControllerV2: PKControllerBase
{
public SystemControllerV2(IServiceProvider svc) : base(svc) { }