Minor fixes + changed debug launch.json file

This commit is contained in:
2024-09-04 15:51:56 +02:00
parent 286a9eff72
commit ada6967234
5 changed files with 55 additions and 31 deletions

View File

@@ -27,26 +27,31 @@ namespace BasicDotnetTemplate.MainProject.Controllers
protected new IActionResult Created(string message, object? data = null)
{
message = String.IsNullOrEmpty(message) ? "Created" : message;
return StatusCode((int)HttpStatusCode.Created, CreateResponse(HttpStatusCode.Created, message, data));
}
protected IActionResult Success(string message, object? data = null)
{
message = String.IsNullOrEmpty(message) ? "Success" : message;
return StatusCode((int)HttpStatusCode.OK, CreateResponse(HttpStatusCode.OK, message, data));
}
protected IActionResult NotFound(string message, object? data = null)
{
message = String.IsNullOrEmpty(message) ? "Not found" : message;
return StatusCode((int)HttpStatusCode.NotFound, CreateResponse(HttpStatusCode.NotFound, message, data));
}
protected IActionResult BadRequest(string message, object? data = null)
{
message = String.IsNullOrEmpty(message) ? "Bad request" : message;
return StatusCode((int)HttpStatusCode.BadRequest, CreateResponse(HttpStatusCode.BadRequest, message, data));
}
protected IActionResult InternalServerError(string message)
{
message = String.IsNullOrEmpty(message) ? "Internal server error" : message;
return StatusCode((int)HttpStatusCode.InternalServerError, CreateResponse(HttpStatusCode.InternalServerError, message));
}