Minor fixes to remove issues

This commit is contained in:
2025-02-26 22:52:27 +01:00
parent 76779afd2e
commit 7926cf2f65
2 changed files with 11 additions and 5 deletions

View File

@@ -11,7 +11,7 @@ namespace BasicDotnetTemplate.MainProject.Controllers
[Route("[controller]")] [Route("[controller]")]
public class AuthController : BaseController public class AuthController : BaseController
{ {
private IAuthService _authService; private readonly IAuthService _authService;
public AuthController( public AuthController(
IConfiguration configuration, IConfiguration configuration,
IAuthService authService IAuthService authService
@@ -29,6 +29,11 @@ namespace BasicDotnetTemplate.MainProject.Controllers
{ {
try try
{ {
if (!ModelState.IsValid)
{
return BadRequest("Request is not well formed");
}
if ( if (
request == null || request == null ||
request.Data == null || request.Data == null ||
@@ -50,9 +55,9 @@ namespace BasicDotnetTemplate.MainProject.Controllers
catch (Exception exception) catch (Exception exception)
{ {
var message = "Something went wrong"; var message = "Something went wrong";
if (!String.IsNullOrEmpty(exception?.Message)) if (!String.IsNullOrEmpty(exception.Message))
{ {
message += $". {exception?.Message}"; message += $". {exception.Message}";
} }
return InternalServerError(message); return InternalServerError(message);
} }

View File

@@ -12,6 +12,7 @@ namespace BasicDotnetTemplate.MainProject.Utils;
public static class ProgramUtils public static class ProgramUtils
{ {
private static readonly string[] _newStringArray = Array.Empty<string>();
private static readonly NLog.Logger Logger = NLog.LogManager.GetCurrentClassLogger(); private static readonly NLog.Logger Logger = NLog.LogManager.GetCurrentClassLogger();
public static AppSettings AddConfiguration(ref WebApplicationBuilder builder, string? path = "", string? filename = "") public static AppSettings AddConfiguration(ref WebApplicationBuilder builder, string? path = "", string? filename = "")
@@ -112,7 +113,7 @@ public static class ProgramUtils
Id = "Bearer" Id = "Bearer"
} }
}, },
new string[] {} _newStringArray
}, },
{ {
new OpenApiSecurityScheme new OpenApiSecurityScheme
@@ -123,7 +124,7 @@ public static class ProgramUtils
Id = "ApiKey" Id = "ApiKey"
} }
}, },
new string[] {} _newStringArray
} }
}); });
}); });