Table of Contents

Class StatusController

Namespace
FoundationaLLM.Authorization.API.Controllers
Assembly
FoundationaLLM.Authorization.API.dll

Provides methods for checking the status of the service.

[Authorize(Policy = "MicrosoftEntraIDNoScopes")]
[ApiController]
[Route("")]
[Consumes("application/json", new string[] { })]
[Produces("application/json", new string[] { })]
public class StatusController : ControllerBase
Inheritance
StatusController
Inherited Members
Extension Methods

Methods

GetAuthStatus()

Returns OK if the requester is authenticated and allowed to execute requests against this service.

[Route("instances/{instanceId}/auth-status")]
[HttpGet]
public IActionResult GetAuthStatus()

Returns

IActionResult

GetServiceStatus()

Returns the status of the Core API service.

[AllowAnonymous]
[Route("status")]
[HttpGet(Name = "GetServiceStatus")]
public IActionResult GetServiceStatus()

Returns

IActionResult

Options()

Returns the allowed HTTP methods for the Core API service.

[AllowAnonymous]
[HttpOptions]
public IActionResult Options()

Returns

IActionResult