Как показать конечную точку токена OAuth WebApi в Swagger

Я создал новый проект Web Api, добавил Asp.Net Identity и настроил OAuth следующим образом:

OAuthOptions = new OAuthAuthorizationServerOptions
{
    TokenEndpointPath = new PathString("/Token"),
    Provider = new ApplicationOAuthProvider(PublicClientId),
    AuthorizeEndpointPath = new PathString("/api/Account/ExternalLogin"),
    AccessTokenExpireTimeSpan = TimeSpan.FromDays(14),
    AllowInsecureHttp = true
};

Это все работает нормально, я могу вызвать конечную точку / Token и получить токен на предъявителя.

Проблема в том, что это невозможно обнаружить в Swagger, я полагаю, потому что он не находится на контроллере и, следовательно, для него не сгенерирована XML-документация.

Кто-нибудь знает способ отображения этой конечной точки входа в мои документы Swagger?

Благодарю.

Кроме того, я должен был сказать, что документация Swagger работает со всеми моими контроллерами, просто я упускаю один очевидный метод - как войти в систему.

Ответы на вопрос(1)

Ваш ответ на вопрос