Add link to github.io site as external OpenAPI documentation

This commit is contained in:
Jordan Brown
2021-05-06 21:35:55 -04:00
parent 87876dd48b
commit 3e69f47110
@@ -342,6 +342,12 @@ namespace Tgstation.Server.Host.Core
if (context == null)
throw new ArgumentNullException(nameof(context));
swaggerDoc.ExternalDocs = new OpenApiExternalDocs
{
Description = "API Usage Documentation",
Url = new Uri("https://tgstation.github.io/tgstation-server/api.html"),
};
swaggerDoc.Components.Parameters.Add(ApiHeaders.InstanceIdHeader, new OpenApiParameter
{
In = ParameterLocation.Header,