Skip to content

Commit 6dfaf9e

Browse files
authored
Use cached logger instances (#53200)
1 parent 57ede89 commit 6dfaf9e

30 files changed

+33
-33
lines changed

src/Mvc/Mvc.Core/src/Filters/DisableRequestSizeLimitFilter.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ internal sealed partial class DisableRequestSizeLimitFilter : IAuthorizationFilt
1919
/// </summary>
2020
public DisableRequestSizeLimitFilter(ILoggerFactory loggerFactory)
2121
{
22-
_logger = loggerFactory.CreateLogger<DisableRequestSizeLimitFilter>();
22+
_logger = loggerFactory.CreateLogger(typeof(DisableRequestSizeLimitFilter));
2323
}
2424

2525
/// <summary>

src/Mvc/Mvc.Core/src/Filters/RequestFormLimitsFilter.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ internal sealed partial class RequestFormLimitsFilter : IAuthorizationFilter, IR
1515

1616
public RequestFormLimitsFilter(ILoggerFactory loggerFactory)
1717
{
18-
_logger = loggerFactory.CreateLogger<RequestFormLimitsFilter>();
18+
_logger = loggerFactory.CreateLogger(typeof(RequestFormLimitsFilter));
1919
}
2020

2121
public FormOptions FormOptions { get; set; } = default!;

src/Mvc/Mvc.Core/src/Filters/RequestSizeLimitFilter.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ internal sealed partial class RequestSizeLimitFilter : IAuthorizationFilter, IRe
2020
/// </summary>
2121
public RequestSizeLimitFilter(ILoggerFactory loggerFactory)
2222
{
23-
_logger = loggerFactory.CreateLogger<RequestSizeLimitFilter>();
23+
_logger = loggerFactory.CreateLogger(typeof(RequestSizeLimitFilter));
2424
}
2525

2626
public long Bytes { get; set; }

src/Mvc/Mvc.Core/src/Infrastructure/ControllerActionInvokerProvider.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ public ControllerActionInvokerProvider(
4848
_maxModelValidationErrors = optionsAccessor.Value.MaxModelValidationErrors;
4949
_maxValidationDepth = optionsAccessor.Value.MaxValidationDepth;
5050
_maxModelBindingRecursionDepth = optionsAccessor.Value.MaxModelBindingRecursionDepth;
51-
_logger = loggerFactory.CreateLogger<ControllerActionInvoker>();
51+
_logger = loggerFactory.CreateLogger(typeof(ControllerActionInvoker));
5252
_diagnosticListener = diagnosticListener;
5353
_mapper = mapper;
5454
_actionContextAccessor = actionContextAccessor ?? ActionContextAccessor.Null;

src/Mvc/Mvc.Core/src/Infrastructure/ModelStateInvalidFilterFactory.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,6 @@ public IFilterMetadata CreateInstance(IServiceProvider serviceProvider)
2121
var options = serviceProvider.GetRequiredService<IOptions<ApiBehaviorOptions>>();
2222
var loggerFactory = serviceProvider.GetRequiredService<ILoggerFactory>();
2323

24-
return new ModelStateInvalidFilter(options.Value, loggerFactory.CreateLogger<ModelStateInvalidFilter>());
24+
return new ModelStateInvalidFilter(options.Value, loggerFactory.CreateLogger(typeof(ModelStateInvalidFilter)));
2525
}
2626
}

src/Mvc/Mvc.Core/src/ModelBinding/Binders/BodyModelBinder.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ public BodyModelBinder(
7676
_formatters = formatters;
7777
_readerFactory = readerFactory.CreateReader;
7878

79-
_logger = loggerFactory?.CreateLogger<BodyModelBinder>() ?? NullLogger<BodyModelBinder>.Instance;
79+
_logger = loggerFactory?.CreateLogger(typeof(BodyModelBinder)) ?? NullLogger<BodyModelBinder>.Instance;
8080

8181
_options = options;
8282
}

src/Mvc/Mvc.Core/src/ModelBinding/Binders/ByteArrayModelBinder.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ public ByteArrayModelBinder(ILoggerFactory loggerFactory)
2222
{
2323
ArgumentNullException.ThrowIfNull(loggerFactory);
2424

25-
_logger = loggerFactory.CreateLogger<ByteArrayModelBinder>();
25+
_logger = loggerFactory.CreateLogger(typeof(ByteArrayModelBinder));
2626
}
2727

2828
/// <inheritdoc />

src/Mvc/Mvc.Core/src/ModelBinding/Binders/ComplexObjectModelBinder.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ public sealed partial class ComplexObjectModelBinder : IModelBinder
3838
internal ComplexObjectModelBinder(
3939
IDictionary<ModelMetadata, IModelBinder> propertyBinders,
4040
IReadOnlyList<IModelBinder> parameterBinders,
41-
ILogger<ComplexObjectModelBinder> logger)
41+
ILogger logger)
4242
{
4343
_propertyBinders = propertyBinders;
4444
_parameterBinders = parameterBinders;

src/Mvc/Mvc.Core/src/ModelBinding/Binders/ComplexObjectModelBinderProvider.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ public class ComplexObjectModelBinderProvider : IModelBinderProvider
2222
if (metadata.IsComplexType && !metadata.IsCollectionType)
2323
{
2424
var loggerFactory = context.Services.GetRequiredService<ILoggerFactory>();
25-
var logger = loggerFactory.CreateLogger<ComplexObjectModelBinder>();
25+
var logger = loggerFactory.CreateLogger(typeof(ComplexObjectModelBinder));
2626
var parameterBinders = GetParameterBinders(context);
2727

2828
var propertyBinders = new Dictionary<ModelMetadata, IModelBinder>();

src/Mvc/Mvc.Core/src/ModelBinding/Binders/ComplexTypeModelBinder.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ public ComplexTypeModelBinder(
7171
ArgumentNullException.ThrowIfNull(loggerFactory);
7272

7373
_propertyBinders = propertyBinders;
74-
_logger = loggerFactory.CreateLogger<ComplexTypeModelBinder>();
74+
_logger = loggerFactory.CreateLogger(typeof(ComplexTypeModelBinder));
7575
}
7676

7777
/// <inheritdoc/>

0 commit comments

Comments
 (0)