Skip to content
This repository was archived by the owner on Apr 17, 2025. It is now read-only.

Commit ab2c030

Browse files
committed
Refactoring
1 parent 11e6834 commit ab2c030

File tree

4 files changed

+47
-29
lines changed

4 files changed

+47
-29
lines changed

src/NET6CustomLibrary/Extensions/DependencyInjection.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,6 @@ public static IMvcBuilder AddDateTimeJsonOptions(this IMvcBuilder builder)
6767
return builder;
6868
}
6969

70-
//[Obsolete("This method is deprecated. Please indicate the TypeDescriptors as indicated in the README", false)]
7170
public static IServiceCollection AddDateTimeOnlyAttributes(this IServiceCollection services)
7271
{
7372
TypeDescriptor.AddAttributes(typeof(DateOnly), new TypeConverterAttribute(typeof(DateOnlyTypeConverter)));

src/NET6CustomLibrary/MailKit/Services/MailKitEmailSender.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,7 @@ public Task SendEmailAsync(string email, string subject, string htmlMessage)
1616
return SendEmailAsync(email, string.Empty, subject, htmlMessage);
1717
}
1818

19-
public async Task<bool> SendEmailAsync(string recipientEmail, string replyToEmail, string subject,
20-
string htmlMessage, CancellationToken token = default)
19+
public async Task<bool> SendEmailAsync(string recipientEmail, string replyToEmail, string subject, string htmlMessage, CancellationToken token = default)
2120
{
2221
try
2322
{

src/NET6CustomLibrary/Serilog/Models/ErrorResponse.cs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,14 @@ public class ErrorResponse
88
public string InstancePath { get; set; }
99
public List<string> Message { get; set; }
1010

11+
/// <summary>
12+
/// Object abstraction model Result of the statusCode
13+
/// </summary>
14+
/// <param name="statusCode"></param>
15+
/// <param name="titleCode"></param>
16+
/// <param name="typeCode"></param>
17+
/// <param name="instancePath"></param>
18+
/// <param name="message"></param>
1119
public ErrorResponse(int statusCode, string titleCode, int typeCode, string instancePath, List<string> message)
1220
{
1321
StatusCode = statusCode;

src/NET6CustomLibrary/Serilog/Services/LoggerService.cs

Lines changed: 38 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,22 @@
22

33
public class LoggerService : ILoggerService
44
{
5-
private List<string> errorList = new();
6-
5+
private readonly List<string> errorList = new();
76
private readonly ILogger<LoggerService> logger;
87

98
public LoggerService(ILogger<LoggerService> logger)
109
{
1110
this.logger = logger;
1211
}
1312

13+
/// <summary>
14+
/// Abstraction of the objectResult of the statusCode
15+
/// </summary>
16+
/// <param name="message"></param>
17+
/// <param name="statusCode"></param>
18+
/// <param name="typeCode"></param>
19+
/// <param name="httpContext"></param>
20+
/// <returns></returns>
1421
public ErrorResponse ManageError(string message, int statusCode, int typeCode, HttpContext httpContext)
1522
{
1623
logger.LogWarning(message);
@@ -21,28 +28,33 @@ public ErrorResponse ManageError(string message, int statusCode, int typeCode, H
2128
return new(statusCode, $"https://httpstatuses.com/{statusCode}", typeCode, httpContext.Request.Path, errorList);
2229
}
2330

24-
public void SaveLogInformation(string message)
25-
{
26-
logger.LogInformation(message);
27-
}
28-
29-
public void SaveLogWarning(string message)
30-
{
31-
logger.LogWarning(message);
32-
}
33-
34-
public void SaveLogCritical(string message)
35-
{
36-
logger.LogCritical(message);
37-
}
38-
39-
public void SaveLogError(string message)
40-
{
41-
logger.LogError(message);
42-
}
43-
44-
public void SaveLogDebug(string message)
45-
{
46-
logger.LogDebug(message);
47-
}
31+
/// <summary>
32+
/// Saving logs of type information
33+
/// </summary>
34+
/// <param name="message"></param>
35+
public void SaveLogInformation(string message) => logger.LogInformation(message);
36+
37+
/// <summary>
38+
/// Saving logs of type warning
39+
/// </summary>
40+
/// <param name="message"></param>
41+
public void SaveLogWarning(string message) => logger.LogWarning(message);
42+
43+
/// <summary>
44+
/// Saving logs of type critical
45+
/// </summary>
46+
/// <param name="message"></param>
47+
public void SaveLogCritical(string message) => logger.LogCritical(message);
48+
49+
/// <summary>
50+
/// Saving logs of type error
51+
/// </summary>
52+
/// <param name="message"></param>
53+
public void SaveLogError(string message) => logger.LogError(message);
54+
55+
/// <summary>
56+
/// Saving logs of type debug
57+
/// </summary>
58+
/// <param name="message"></param>
59+
public void SaveLogDebug(string message) => logger.LogDebug(message);
4860
}

0 commit comments

Comments
 (0)