Remove unversioned API endpoints
This commit is contained in:
		| @@ -10,7 +10,6 @@ namespace PluralKit.API | ||||
| { | ||||
|     [ApiController] | ||||
|     [ApiVersion("1.0")] | ||||
|     [Route("a")] | ||||
|     [Route( "v{version:apiVersion}/a" )] | ||||
|     public class AccountController: ControllerBase | ||||
|     { | ||||
|   | ||||
| @@ -13,7 +13,6 @@ namespace PluralKit.API | ||||
| { | ||||
|     [ApiController] | ||||
|     [ApiVersion("1.0")] | ||||
|     [Route("m")] | ||||
|     [Route( "v{version:apiVersion}/m" )] | ||||
|     public class MemberController: ControllerBase | ||||
|     { | ||||
|   | ||||
| @@ -25,7 +25,6 @@ namespace PluralKit.API | ||||
|      | ||||
|     [ApiController] | ||||
|     [ApiVersion("1.0")] | ||||
|     [Route("msg")] | ||||
|     [Route( "v{version:apiVersion}/msg" )] | ||||
|     public class MessageController: ControllerBase | ||||
|     { | ||||
|   | ||||
| @@ -36,7 +36,6 @@ namespace PluralKit.API | ||||
|  | ||||
|     [ApiController] | ||||
|     [ApiVersion("1.0")] | ||||
|     [Route("s")] | ||||
|     [Route( "v{version:apiVersion}/s" )] | ||||
|     public class SystemController : ControllerBase | ||||
|     { | ||||
|   | ||||
| @@ -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; | ||||
|             }); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user