using MediatR; using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc; using System; namespace IdentityServer.Api.Controllers { [ApiController] [Route("system")] public class SystemController : ControllerBase { private readonly IMediator _mediator; public SystemController(IMediator mediator) { _mediator = mediator; } [AllowAnonymous] [HttpGet("ping")] public IActionResult Ping() { return Ok($"Ping success. System datetime: {DateTime.Now}"); } /* Methods: /version /burn-token /burn-all-tokens */ } }