Files
mixtape/zero.Api/Endpoints/Error/ErrorController.cs
T
2021-12-13 12:21:15 +01:00

30 lines
706 B
C#

using Microsoft.AspNetCore.Diagnostics;
using Microsoft.AspNetCore.Mvc;
namespace zero.Api.Endpoints.Error;
public class ErrorController : ZeroApiController
{
[HttpGet("")]
public virtual ActionResult<ApiResponse> Index()
{
return new ErrorApiResponse()
{
Success = false,
Status = HttpContext.Response.StatusCode
};
//IExceptionHandlerFeature exception = HttpContext.Features.Get<IExceptionHandlerFeature>();
//return new ErrorApiResponse()
//{
// Success = false,
// Status = HttpContext.Response.StatusCode,
// Error = new()
// {
// ApiPath = exception.Path,
// Message = exception.Error.Message
// }
//};
}
}