* Add event names for logs (#6818)
This commit is contained in:
parent
c612eb8730
commit
027bf336da
|
|
@ -156,407 +156,407 @@ namespace Microsoft.AspNetCore.Mvc
|
||||||
{
|
{
|
||||||
_actionExecuting = LoggerMessage.Define<string, string>(
|
_actionExecuting = LoggerMessage.Define<string, string>(
|
||||||
LogLevel.Information,
|
LogLevel.Information,
|
||||||
1,
|
new EventId(1, "ActionExecuting"),
|
||||||
"Route matched with {RouteData}. Executing action {ActionName}");
|
"Route matched with {RouteData}. Executing action {ActionName}");
|
||||||
|
|
||||||
_actionExecuted = LoggerMessage.Define<string, double>(
|
_actionExecuted = LoggerMessage.Define<string, double>(
|
||||||
LogLevel.Information,
|
LogLevel.Information,
|
||||||
2,
|
new EventId(2, "ActionExecuted"),
|
||||||
"Executed action {ActionName} in {ElapsedMilliseconds}ms");
|
"Executed action {ActionName} in {ElapsedMilliseconds}ms");
|
||||||
|
|
||||||
_pageExecuting = LoggerMessage.Define<string, string>(
|
_pageExecuting = LoggerMessage.Define<string, string>(
|
||||||
LogLevel.Information,
|
LogLevel.Information,
|
||||||
3,
|
new EventId(3, "PageExecuting"),
|
||||||
"Route matched with {RouteData}. Executing page {PageName}");
|
"Route matched with {RouteData}. Executing page {PageName}");
|
||||||
|
|
||||||
_pageExecuted = LoggerMessage.Define<string, double>(
|
_pageExecuted = LoggerMessage.Define<string, double>(
|
||||||
LogLevel.Information,
|
LogLevel.Information,
|
||||||
4,
|
new EventId(4, "PageExecuted"),
|
||||||
"Executed page {PageName} in {ElapsedMilliseconds}ms");
|
"Executed page {PageName} in {ElapsedMilliseconds}ms");
|
||||||
|
|
||||||
_challengeResultExecuting = LoggerMessage.Define<string[]>(
|
_challengeResultExecuting = LoggerMessage.Define<string[]>(
|
||||||
LogLevel.Information,
|
LogLevel.Information,
|
||||||
1,
|
new EventId(1, "ChallengeResultExecuting"),
|
||||||
"Executing ChallengeResult with authentication schemes ({Schemes}).");
|
"Executing ChallengeResult with authentication schemes ({Schemes}).");
|
||||||
|
|
||||||
_contentResultExecuting = LoggerMessage.Define<string>(
|
_contentResultExecuting = LoggerMessage.Define<string>(
|
||||||
LogLevel.Information,
|
LogLevel.Information,
|
||||||
1,
|
new EventId(1, "ContentResultExecuting"),
|
||||||
"Executing ContentResult with HTTP Response ContentType of {ContentType}");
|
"Executing ContentResult with HTTP Response ContentType of {ContentType}");
|
||||||
|
|
||||||
_actionMethodExecuting = LoggerMessage.Define<string, ModelValidationState>(
|
_actionMethodExecuting = LoggerMessage.Define<string, ModelValidationState>(
|
||||||
LogLevel.Information,
|
LogLevel.Information,
|
||||||
1,
|
new EventId(1, "ActionMethodExecuting"),
|
||||||
"Executing action method {ActionName} - Validation state: {ValidationState}");
|
"Executing action method {ActionName} - Validation state: {ValidationState}");
|
||||||
|
|
||||||
_actionMethodExecutingWithArguments = LoggerMessage.Define<string, string[], ModelValidationState>(
|
_actionMethodExecutingWithArguments = LoggerMessage.Define<string, string[], ModelValidationState>(
|
||||||
LogLevel.Information,
|
LogLevel.Information,
|
||||||
1,
|
new EventId(1, "ActionMethodExecutingWithArguments"),
|
||||||
"Executing action method {ActionName} with arguments ({Arguments}) - Validation state: {ValidationState}");
|
"Executing action method {ActionName} with arguments ({Arguments}) - Validation state: {ValidationState}");
|
||||||
|
|
||||||
_actionMethodExecuted = LoggerMessage.Define<string, string, double>(
|
_actionMethodExecuted = LoggerMessage.Define<string, string, double>(
|
||||||
LogLevel.Information,
|
LogLevel.Information,
|
||||||
2,
|
new EventId(2, "ActionMethodExecuted"),
|
||||||
"Executed action method {ActionName}, returned result {ActionResult} in {ElapsedMilliseconds}ms.");
|
"Executed action method {ActionName}, returned result {ActionResult} in {ElapsedMilliseconds}ms.");
|
||||||
|
|
||||||
_logFilterExecutionPlan = LoggerMessage.Define<string, string[]>(
|
_logFilterExecutionPlan = LoggerMessage.Define<string, string[]>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
1,
|
new EventId(1, "FilterExecutionPlan"),
|
||||||
"Execution plan of {FilterType} filters (in the following order): {Filters}");
|
"Execution plan of {FilterType} filters (in the following order): {Filters}");
|
||||||
|
|
||||||
_beforeExecutingMethodOnFilter = LoggerMessage.Define<string, string, Type>(
|
_beforeExecutingMethodOnFilter = LoggerMessage.Define<string, string, Type>(
|
||||||
LogLevel.Trace,
|
LogLevel.Trace,
|
||||||
2,
|
new EventId(2, "BeforeExecutingMethodOnFilter"),
|
||||||
"{FilterType}: Before executing {Method} on filter {Filter}.");
|
"{FilterType}: Before executing {Method} on filter {Filter}.");
|
||||||
|
|
||||||
_afterExecutingMethodOnFilter = LoggerMessage.Define<string, string, Type>(
|
_afterExecutingMethodOnFilter = LoggerMessage.Define<string, string, Type>(
|
||||||
LogLevel.Trace,
|
LogLevel.Trace,
|
||||||
3,
|
new EventId(3, "AfterExecutingMethodOnFilter"),
|
||||||
"{FilterType}: After executing {Method} on filter {Filter}.");
|
"{FilterType}: After executing {Method} on filter {Filter}.");
|
||||||
|
|
||||||
_beforeExecutingActionResult = LoggerMessage.Define<Type>(
|
_beforeExecutingActionResult = LoggerMessage.Define<Type>(
|
||||||
LogLevel.Trace,
|
LogLevel.Trace,
|
||||||
4,
|
new EventId(4, "BeforeExecutingActionResult"),
|
||||||
"Before executing action result {ActionResult}.");
|
"Before executing action result {ActionResult}.");
|
||||||
|
|
||||||
_afterExecutingActionResult = LoggerMessage.Define<Type>(
|
_afterExecutingActionResult = LoggerMessage.Define<Type>(
|
||||||
LogLevel.Trace,
|
LogLevel.Trace,
|
||||||
5,
|
new EventId(5, "AfterExecutingActionResult"),
|
||||||
"After executing action result {ActionResult}.");
|
"After executing action result {ActionResult}.");
|
||||||
|
|
||||||
_ambiguousActions = LoggerMessage.Define<string>(
|
_ambiguousActions = LoggerMessage.Define<string>(
|
||||||
LogLevel.Error,
|
LogLevel.Error,
|
||||||
1,
|
new EventId(1, "AmbiguousActions"),
|
||||||
"Request matched multiple actions resulting in ambiguity. Matching actions: {AmbiguousActions}");
|
"Request matched multiple actions resulting in ambiguity. Matching actions: {AmbiguousActions}");
|
||||||
|
|
||||||
_constraintMismatch = LoggerMessage.Define<string, string, IActionConstraint>(
|
_constraintMismatch = LoggerMessage.Define<string, string, IActionConstraint>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
2,
|
new EventId(2, "ConstraintMismatch"),
|
||||||
"Action '{ActionName}' with id '{ActionId}' did not match the constraint '{ActionConstraint}'");
|
"Action '{ActionName}' with id '{ActionId}' did not match the constraint '{ActionConstraint}'");
|
||||||
|
|
||||||
_executingFileResult = LoggerMessage.Define<FileResult, string, string>(
|
_executingFileResult = LoggerMessage.Define<FileResult, string, string>(
|
||||||
LogLevel.Information,
|
LogLevel.Information,
|
||||||
1,
|
new EventId(1, "ExecutingFileResult"),
|
||||||
"Executing {FileResultType}, sending file '{FileDownloadPath}' with download name '{FileDownloadName}' ...");
|
"Executing {FileResultType}, sending file '{FileDownloadPath}' with download name '{FileDownloadName}' ...");
|
||||||
|
|
||||||
_executingFileResultWithNoFileName = LoggerMessage.Define<FileResult, string>(
|
_executingFileResultWithNoFileName = LoggerMessage.Define<FileResult, string>(
|
||||||
LogLevel.Information,
|
LogLevel.Information,
|
||||||
2,
|
new EventId(2, "ExecutingFileResultWithNoFileName"),
|
||||||
"Executing {FileResultType}, sending file with download name '{FileDownloadName}' ...");
|
"Executing {FileResultType}, sending file with download name '{FileDownloadName}' ...");
|
||||||
|
|
||||||
_authorizationFailure = LoggerMessage.Define<object>(
|
_authorizationFailure = LoggerMessage.Define<object>(
|
||||||
LogLevel.Information,
|
LogLevel.Information,
|
||||||
3,
|
new EventId(3, "AuthorizationFailure"),
|
||||||
"Authorization failed for the request at filter '{AuthorizationFilter}'.");
|
"Authorization failed for the request at filter '{AuthorizationFilter}'.");
|
||||||
|
|
||||||
_resourceFilterShortCircuit = LoggerMessage.Define<object>(
|
_resourceFilterShortCircuit = LoggerMessage.Define<object>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
4,
|
new EventId(4, "ResourceFilterShortCircuit"),
|
||||||
"Request was short circuited at resource filter '{ResourceFilter}'.");
|
"Request was short circuited at resource filter '{ResourceFilter}'.");
|
||||||
|
|
||||||
_resultFilterShortCircuit = LoggerMessage.Define<object>(
|
_resultFilterShortCircuit = LoggerMessage.Define<object>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
5,
|
new EventId(5, "ResultFilterShortCircuit"),
|
||||||
"Request was short circuited at result filter '{ResultFilter}'.");
|
"Request was short circuited at result filter '{ResultFilter}'.");
|
||||||
|
|
||||||
_actionFilterShortCircuit = LoggerMessage.Define<object>(
|
_actionFilterShortCircuit = LoggerMessage.Define<object>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
3,
|
new EventId(3, "ActionFilterShortCircuit"),
|
||||||
"Request was short circuited at action filter '{ActionFilter}'.");
|
"Request was short circuited at action filter '{ActionFilter}'.");
|
||||||
|
|
||||||
_exceptionFilterShortCircuit = LoggerMessage.Define<object>(
|
_exceptionFilterShortCircuit = LoggerMessage.Define<object>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
4,
|
new EventId(4, "ExceptionFilterShortCircuit"),
|
||||||
"Request was short circuited at exception filter '{ExceptionFilter}'.");
|
"Request was short circuited at exception filter '{ExceptionFilter}'.");
|
||||||
|
|
||||||
_forbidResultExecuting = LoggerMessage.Define<string[]>(
|
_forbidResultExecuting = LoggerMessage.Define<string[]>(
|
||||||
LogLevel.Information,
|
LogLevel.Information,
|
||||||
eventId: 1,
|
new EventId(1, "ForbidResultExecuting"),
|
||||||
formatString: $"Executing {nameof(ForbidResult)} with authentication schemes ({{Schemes}}).");
|
formatString: $"Executing {nameof(ForbidResult)} with authentication schemes ({{Schemes}}).");
|
||||||
|
|
||||||
_signInResultExecuting = LoggerMessage.Define<string, ClaimsPrincipal>(
|
_signInResultExecuting = LoggerMessage.Define<string, ClaimsPrincipal>(
|
||||||
LogLevel.Information,
|
LogLevel.Information,
|
||||||
eventId: 1,
|
new EventId(1, "SignInResultExecuting"),
|
||||||
formatString: $"Executing {nameof(SignInResult)} with authentication scheme ({{Scheme}}) and the following principal: {{Principal}}.");
|
formatString: $"Executing {nameof(SignInResult)} with authentication scheme ({{Scheme}}) and the following principal: {{Principal}}.");
|
||||||
|
|
||||||
_signOutResultExecuting = LoggerMessage.Define<string[]>(
|
_signOutResultExecuting = LoggerMessage.Define<string[]>(
|
||||||
LogLevel.Information,
|
LogLevel.Information,
|
||||||
eventId: 1,
|
new EventId(1, "SignOutResultExecuting"),
|
||||||
formatString: $"Executing {nameof(SignOutResult)} with authentication schemes ({{Schemes}}).");
|
formatString: $"Executing {nameof(SignOutResult)} with authentication schemes ({{Schemes}}).");
|
||||||
|
|
||||||
_httpStatusCodeResultExecuting = LoggerMessage.Define<int>(
|
_httpStatusCodeResultExecuting = LoggerMessage.Define<int>(
|
||||||
LogLevel.Information,
|
LogLevel.Information,
|
||||||
1,
|
new EventId(1, "HttpStatusCodeResultExecuting"),
|
||||||
"Executing HttpStatusCodeResult, setting HTTP status code {StatusCode}");
|
"Executing HttpStatusCodeResult, setting HTTP status code {StatusCode}");
|
||||||
|
|
||||||
_localRedirectResultExecuting = LoggerMessage.Define<string>(
|
_localRedirectResultExecuting = LoggerMessage.Define<string>(
|
||||||
LogLevel.Information,
|
LogLevel.Information,
|
||||||
1,
|
new EventId(1, "LocalRedirectResultExecuting"),
|
||||||
"Executing LocalRedirectResult, redirecting to {Destination}.");
|
"Executing LocalRedirectResult, redirecting to {Destination}.");
|
||||||
|
|
||||||
_noFormatter = LoggerMessage.Define<string>(
|
_noFormatter = LoggerMessage.Define<string>(
|
||||||
LogLevel.Warning,
|
LogLevel.Warning,
|
||||||
1,
|
new EventId(1, "NoFormatter"),
|
||||||
"No output formatter was found for content type '{ContentType}' to write the response.");
|
"No output formatter was found for content type '{ContentType}' to write the response.");
|
||||||
|
|
||||||
_objectResultExecuting = LoggerMessage.Define<string>(
|
_objectResultExecuting = LoggerMessage.Define<string>(
|
||||||
LogLevel.Information,
|
LogLevel.Information,
|
||||||
1,
|
new EventId(1, "ObjectResultExecuting"),
|
||||||
"Executing ObjectResult, writing value of type '{Type}'.");
|
"Executing ObjectResult, writing value of type '{Type}'.");
|
||||||
|
|
||||||
_formatterSelected = LoggerMessage.Define<IOutputFormatter, string>(
|
_formatterSelected = LoggerMessage.Define<IOutputFormatter, string>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
2,
|
new EventId(2, "FormatterSelected"),
|
||||||
"Selected output formatter '{OutputFormatter}' and content type '{ContentType}' to write the response.");
|
"Selected output formatter '{OutputFormatter}' and content type '{ContentType}' to write the response.");
|
||||||
|
|
||||||
_skippedContentNegotiation = LoggerMessage.Define<string>(
|
_skippedContentNegotiation = LoggerMessage.Define<string>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
3,
|
new EventId(3, "SkippedContentNegotiation"),
|
||||||
"Skipped content negotiation as content type '{ContentType}' is explicitly set for the response.");
|
"Skipped content negotiation as content type '{ContentType}' is explicitly set for the response.");
|
||||||
|
|
||||||
_noAcceptForNegotiation = LoggerMessage.Define(
|
_noAcceptForNegotiation = LoggerMessage.Define(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
4,
|
new EventId(4, "NoAcceptForNegotiation"),
|
||||||
"No information found on request to perform content negotiation.");
|
"No information found on request to perform content negotiation.");
|
||||||
|
|
||||||
_noFormatterFromNegotiation = LoggerMessage.Define<IEnumerable<MediaTypeSegmentWithQuality>>(
|
_noFormatterFromNegotiation = LoggerMessage.Define<IEnumerable<MediaTypeSegmentWithQuality>>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
5,
|
new EventId(5, "NoFormatterFromNegotiation"),
|
||||||
"Could not find an output formatter based on content negotiation. Accepted types were ({AcceptTypes})");
|
"Could not find an output formatter based on content negotiation. Accepted types were ({AcceptTypes})");
|
||||||
|
|
||||||
_inputFormatterSelected = LoggerMessage.Define<IInputFormatter, string>(
|
_inputFormatterSelected = LoggerMessage.Define<IInputFormatter, string>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
1,
|
new EventId(1, "InputFormatterSelected"),
|
||||||
"Selected input formatter '{InputFormatter}' for content type '{ContentType}'.");
|
"Selected input formatter '{InputFormatter}' for content type '{ContentType}'.");
|
||||||
|
|
||||||
_inputFormatterRejected = LoggerMessage.Define<IInputFormatter, string>(
|
_inputFormatterRejected = LoggerMessage.Define<IInputFormatter, string>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
2,
|
new EventId(2, "InputFormatterRejected"),
|
||||||
"Rejected input formatter '{InputFormatter}' for content type '{ContentType}'.");
|
"Rejected input formatter '{InputFormatter}' for content type '{ContentType}'.");
|
||||||
|
|
||||||
_noInputFormatterSelected = LoggerMessage.Define<string>(
|
_noInputFormatterSelected = LoggerMessage.Define<string>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
3,
|
new EventId(3, "NoInputFormatterSelected"),
|
||||||
"No input formatter was found to support the content type '{ContentType}' for use with the [FromBody] attribute.");
|
"No input formatter was found to support the content type '{ContentType}' for use with the [FromBody] attribute.");
|
||||||
|
|
||||||
_removeFromBodyAttribute = LoggerMessage.Define<string, string>(
|
_removeFromBodyAttribute = LoggerMessage.Define<string, string>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
4,
|
new EventId(4, "RemoveFromBodyAttribute"),
|
||||||
"To use model binding, remove the [FromBody] attribute from the property or parameter named '{ModelName}' with model type '{ModelType}'.");
|
"To use model binding, remove the [FromBody] attribute from the property or parameter named '{ModelName}' with model type '{ModelType}'.");
|
||||||
|
|
||||||
_redirectResultExecuting = LoggerMessage.Define<string>(
|
_redirectResultExecuting = LoggerMessage.Define<string>(
|
||||||
LogLevel.Information,
|
LogLevel.Information,
|
||||||
1,
|
new EventId(1, "RedirectResultExecuting"),
|
||||||
"Executing RedirectResult, redirecting to {Destination}.");
|
"Executing RedirectResult, redirecting to {Destination}.");
|
||||||
|
|
||||||
_redirectToActionResultExecuting = LoggerMessage.Define<string>(
|
_redirectToActionResultExecuting = LoggerMessage.Define<string>(
|
||||||
LogLevel.Information,
|
LogLevel.Information,
|
||||||
1,
|
new EventId(1, "RedirectToActionResultExecuting"),
|
||||||
"Executing RedirectResult, redirecting to {Destination}.");
|
"Executing RedirectResult, redirecting to {Destination}.");
|
||||||
|
|
||||||
_redirectToRouteResultExecuting = LoggerMessage.Define<string, string>(
|
_redirectToRouteResultExecuting = LoggerMessage.Define<string, string>(
|
||||||
LogLevel.Information,
|
LogLevel.Information,
|
||||||
1,
|
new EventId(1, "RedirectToRouteResultExecuting"),
|
||||||
"Executing RedirectToRouteResult, redirecting to {Destination} from route {RouteName}.");
|
"Executing RedirectToRouteResult, redirecting to {Destination} from route {RouteName}.");
|
||||||
|
|
||||||
_redirectToPageResultExecuting = LoggerMessage.Define<string>(
|
_redirectToPageResultExecuting = LoggerMessage.Define<string>(
|
||||||
LogLevel.Information,
|
LogLevel.Information,
|
||||||
1,
|
new EventId(1, "RedirectToPageResultExecuting"),
|
||||||
"Executing RedirectToPageResult, redirecting to {Page}.");
|
"Executing RedirectToPageResult, redirecting to {Page}.");
|
||||||
|
|
||||||
_noActionsMatched = LoggerMessage.Define<string[]>(
|
_noActionsMatched = LoggerMessage.Define<string[]>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
3,
|
new EventId(3, "NoActionsMatched"),
|
||||||
"No actions matched the current request. Route values: {RouteValues}");
|
"No actions matched the current request. Route values: {RouteValues}");
|
||||||
|
|
||||||
_featureNotFound = LoggerMessage.Define(
|
_featureNotFound = LoggerMessage.Define(
|
||||||
LogLevel.Warning,
|
LogLevel.Warning,
|
||||||
1,
|
new EventId(1, "FeatureNotFound"),
|
||||||
"A request body size limit could not be applied. This server does not support the IHttpRequestBodySizeFeature.");
|
"A request body size limit could not be applied. This server does not support the IHttpRequestBodySizeFeature.");
|
||||||
|
|
||||||
_featureIsReadOnly = LoggerMessage.Define(
|
_featureIsReadOnly = LoggerMessage.Define(
|
||||||
LogLevel.Warning,
|
LogLevel.Warning,
|
||||||
2,
|
new EventId(2, "FeatureIsReadOnly"),
|
||||||
"A request body size limit could not be applied. The IHttpRequestBodySizeFeature for the server is read-only.");
|
"A request body size limit could not be applied. The IHttpRequestBodySizeFeature for the server is read-only.");
|
||||||
|
|
||||||
_maxRequestBodySizeSet = LoggerMessage.Define<string>(
|
_maxRequestBodySizeSet = LoggerMessage.Define<string>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
3,
|
new EventId(3, "MaxRequestBodySizeSet"),
|
||||||
"The maximum request body size has been set to {RequestSize}.");
|
"The maximum request body size has been set to {RequestSize}.");
|
||||||
|
|
||||||
_requestBodySizeLimitDisabled = LoggerMessage.Define(
|
_requestBodySizeLimitDisabled = LoggerMessage.Define(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
3,
|
new EventId(3, "RequestBodySizeLimitDisabled"),
|
||||||
"The request body size limit has been disabled.");
|
"The request body size limit has been disabled.");
|
||||||
|
|
||||||
_cannotApplyRequestFormLimits = LoggerMessage.Define(
|
_cannotApplyRequestFormLimits = LoggerMessage.Define(
|
||||||
LogLevel.Warning,
|
LogLevel.Warning,
|
||||||
1,
|
new EventId(1, "CannotApplyRequestFormLimits"),
|
||||||
"Unable to apply configured form options since the request form has already been read.");
|
"Unable to apply configured form options since the request form has already been read.");
|
||||||
|
|
||||||
_appliedRequestFormLimits = LoggerMessage.Define(
|
_appliedRequestFormLimits = LoggerMessage.Define(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
2,
|
new EventId(2, "AppliedRequestFormLimits"),
|
||||||
"Applied the configured form options on the current request.");
|
"Applied the configured form options on the current request.");
|
||||||
|
|
||||||
_modelStateInvalidFilterExecuting = LoggerMessage.Define(
|
_modelStateInvalidFilterExecuting = LoggerMessage.Define(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
1,
|
new EventId(1, "ModelStateInvalidFilterExecuting"),
|
||||||
"The request has model state errors, returning an error response.");
|
"The request has model state errors, returning an error response.");
|
||||||
|
|
||||||
_inferredParameterSource = LoggerMessage.Define<MethodInfo, string, string>(
|
_inferredParameterSource = LoggerMessage.Define<MethodInfo, string, string>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
1,
|
new EventId(1, "InferredParameterSource"),
|
||||||
"Inferred binding source for '{ParameterName}` on `{ActionName}` as {BindingSource}.");
|
"Inferred binding source for '{ParameterName}` on `{ActionName}` as {BindingSource}.");
|
||||||
|
|
||||||
_unsupportedFormatFilterContentType = LoggerMessage.Define<string>(
|
_unsupportedFormatFilterContentType = LoggerMessage.Define<string>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
1,
|
new EventId(1, "UnsupportedFormatFilterContentType"),
|
||||||
"Could not find a media type for the format '{FormatFilterContentType}'.");
|
"Could not find a media type for the format '{FormatFilterContentType}'.");
|
||||||
|
|
||||||
_actionDoesNotSupportFormatFilterContentType = LoggerMessage.Define<string, MediaTypeCollection>(
|
_actionDoesNotSupportFormatFilterContentType = LoggerMessage.Define<string, MediaTypeCollection>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
2,
|
new EventId(2, "ActionDoesNotSupportFormatFilterContentType"),
|
||||||
"Current action does not support the content type '{FormatFilterContentType}'. The supported content types are '{SupportedMediaTypes}'.");
|
"Current action does not support the content type '{FormatFilterContentType}'. The supported content types are '{SupportedMediaTypes}'.");
|
||||||
|
|
||||||
_cannotApplyFormatFilterContentType = LoggerMessage.Define<string>(
|
_cannotApplyFormatFilterContentType = LoggerMessage.Define<string>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
3,
|
new EventId(3, "CannotApplyFormatFilterContentType"),
|
||||||
"Cannot apply content type '{FormatFilterContentType}' to the response as current action had explicitly set a preferred content type.");
|
"Cannot apply content type '{FormatFilterContentType}' to the response as current action had explicitly set a preferred content type.");
|
||||||
|
|
||||||
_notMostEffectiveFilter = LoggerMessage.Define<Type, Type, Type>(
|
_notMostEffectiveFilter = LoggerMessage.Define<Type, Type, Type>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
4,
|
new EventId(4, "NotMostEffectiveFilter"),
|
||||||
"Execution of filter {OverriddenFilter} is preempted by filter {OverridingFilter} which is the most effective filter implementing policy {FilterPolicy}.");
|
"Execution of filter {OverriddenFilter} is preempted by filter {OverridingFilter} which is the most effective filter implementing policy {FilterPolicy}.");
|
||||||
|
|
||||||
_actionDoesNotExplicitlySpecifyContentTypes = LoggerMessage.Define(
|
_actionDoesNotExplicitlySpecifyContentTypes = LoggerMessage.Define(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
5,
|
new EventId(5, "ActionDoesNotExplicitlySpecifyContentTypes"),
|
||||||
"Current action does not explicitly specify any content types for the response.");
|
"Current action does not explicitly specify any content types for the response.");
|
||||||
|
|
||||||
_selectingOutputFormatterUsingAcceptHeader = LoggerMessage.Define<IEnumerable<MediaTypeSegmentWithQuality>>(
|
_selectingOutputFormatterUsingAcceptHeader = LoggerMessage.Define<IEnumerable<MediaTypeSegmentWithQuality>>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
6,
|
new EventId(6, "SelectingOutputFormatterUsingAcceptHeader"),
|
||||||
"Attempting to select an output formatter based on Accept header '{AcceptHeader}'.");
|
"Attempting to select an output formatter based on Accept header '{AcceptHeader}'.");
|
||||||
|
|
||||||
_selectingOutputFormatterUsingAcceptHeaderAndExplicitContentTypes = LoggerMessage.Define<IEnumerable<MediaTypeSegmentWithQuality>, MediaTypeCollection>(
|
_selectingOutputFormatterUsingAcceptHeaderAndExplicitContentTypes = LoggerMessage.Define<IEnumerable<MediaTypeSegmentWithQuality>, MediaTypeCollection>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
7,
|
new EventId(7, "SelectingOutputFormatterUsingAcceptHeaderAndExplicitContentTypes"),
|
||||||
"Attempting to select an output formatter based on Accept header '{AcceptHeader}' and explicitly specified content types '{ExplicitContentTypes}'. The content types in the accept header must be a subset of the explicitly set content types.");
|
"Attempting to select an output formatter based on Accept header '{AcceptHeader}' and explicitly specified content types '{ExplicitContentTypes}'. The content types in the accept header must be a subset of the explicitly set content types.");
|
||||||
|
|
||||||
_selectingOutputFormatterWithoutUsingContentTypes = LoggerMessage.Define(
|
_selectingOutputFormatterWithoutUsingContentTypes = LoggerMessage.Define(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
8,
|
new EventId(8, "SelectingOutputFormatterWithoutUsingContentTypes"),
|
||||||
"Attempting to select an output formatter without using a content type as no explicit content types were specified for the response.");
|
"Attempting to select an output formatter without using a content type as no explicit content types were specified for the response.");
|
||||||
|
|
||||||
_selectingOutputFormatterUsingContentTypes = LoggerMessage.Define<MediaTypeCollection>(
|
_selectingOutputFormatterUsingContentTypes = LoggerMessage.Define<MediaTypeCollection>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
9,
|
new EventId(9, "SelectingOutputFormatterUsingContentTypes"),
|
||||||
"Attempting to select the first output formatter in the output formatters list which supports a content type from the explicitly specified content types '{ExplicitContentTypes}'.");
|
"Attempting to select the first output formatter in the output formatters list which supports a content type from the explicitly specified content types '{ExplicitContentTypes}'.");
|
||||||
|
|
||||||
_selectingFirstCanWriteFormatter = LoggerMessage.Define(
|
_selectingFirstCanWriteFormatter = LoggerMessage.Define(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
10,
|
new EventId(10, "SelectingFirstCanWriteFormatter"),
|
||||||
"Attempting to select the first formatter in the output formatters list which can write the result.");
|
"Attempting to select the first formatter in the output formatters list which can write the result.");
|
||||||
|
|
||||||
_registeredOutputFormatters = LoggerMessage.Define<IEnumerable<IOutputFormatter>>(
|
_registeredOutputFormatters = LoggerMessage.Define<IEnumerable<IOutputFormatter>>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
11,
|
new EventId(11, "RegisteredOutputFormatters"),
|
||||||
"List of registered output formatters, in the following order: {OutputFormatters}");
|
"List of registered output formatters, in the following order: {OutputFormatters}");
|
||||||
|
|
||||||
_writingRangeToBody = LoggerMessage.Define(
|
_writingRangeToBody = LoggerMessage.Define(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
17,
|
new EventId(17, "WritingRangeToBody"),
|
||||||
"Writing the requested range of bytes to the body...");
|
"Writing the requested range of bytes to the body...");
|
||||||
|
|
||||||
_registeredModelBinderProviders = LoggerMessage.Define<IModelBinderProvider[]>(
|
_registeredModelBinderProviders = LoggerMessage.Define<IModelBinderProvider[]>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
12,
|
new EventId(12, "RegisteredModelBinderProviders"),
|
||||||
"Registered model binder providers, in the following order: {ModelBinderProviders}");
|
"Registered model binder providers, in the following order: {ModelBinderProviders}");
|
||||||
|
|
||||||
_attemptingToBindPropertyModel = LoggerMessage.Define<Type, string, Type, string>(
|
_attemptingToBindPropertyModel = LoggerMessage.Define<Type, string, Type, string>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
13,
|
new EventId(13, "AttemptingToBindPropertyModel"),
|
||||||
"Attempting to bind property '{PropertyContainerType}.{PropertyName}' of type '{ModelType}' using the name '{ModelName}' in request data ...");
|
"Attempting to bind property '{PropertyContainerType}.{PropertyName}' of type '{ModelType}' using the name '{ModelName}' in request data ...");
|
||||||
|
|
||||||
_doneAttemptingToBindPropertyModel = LoggerMessage.Define<Type, string, Type>(
|
_doneAttemptingToBindPropertyModel = LoggerMessage.Define<Type, string, Type>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
14,
|
new EventId(14, "DoneAttemptingToBindPropertyModel"),
|
||||||
"Done attempting to bind property '{PropertyContainerType}.{PropertyName}' of type '{ModelType}'.");
|
"Done attempting to bind property '{PropertyContainerType}.{PropertyName}' of type '{ModelType}'.");
|
||||||
|
|
||||||
_foundNoValueForPropertyInRequest = LoggerMessage.Define<string, Type, string, Type>(
|
_foundNoValueForPropertyInRequest = LoggerMessage.Define<string, Type, string, Type>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
15,
|
new EventId(15, "FoundNoValueForPropertyInRequest"),
|
||||||
"Could not find a value in the request with name '{ModelName}' for binding property '{PropertyContainerType}.{ModelFieldName}' of type '{ModelType}'.");
|
"Could not find a value in the request with name '{ModelName}' for binding property '{PropertyContainerType}.{ModelFieldName}' of type '{ModelType}'.");
|
||||||
|
|
||||||
_foundNoValueForParameterInRequest = LoggerMessage.Define<string, string, Type>(
|
_foundNoValueForParameterInRequest = LoggerMessage.Define<string, string, Type>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
16,
|
new EventId(16, "FoundNoValueForParameterInRequest"),
|
||||||
"Could not find a value in the request with name '{ModelName}' for binding parameter '{ModelFieldName}' of type '{ModelType}'.");
|
"Could not find a value in the request with name '{ModelName}' for binding parameter '{ModelFieldName}' of type '{ModelType}'.");
|
||||||
|
|
||||||
_noPublicSettableProperties = LoggerMessage.Define<string, Type>(
|
_noPublicSettableProperties = LoggerMessage.Define<string, Type>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
17,
|
new EventId(17, "NoPublicSettableProperties"),
|
||||||
"Could not bind to model with name '{ModelName}' and type '{ModelType}' as the type has no public settable properties.");
|
"Could not bind to model with name '{ModelName}' and type '{ModelType}' as the type has no public settable properties.");
|
||||||
|
|
||||||
_cannotBindToComplexType = LoggerMessage.Define<Type>(
|
_cannotBindToComplexType = LoggerMessage.Define<Type>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
18,
|
new EventId(18, "CannotBindToComplexType"),
|
||||||
"Could not bind to model of type '{ModelType}' as there were no values in the request for any of the properties.");
|
"Could not bind to model of type '{ModelType}' as there were no values in the request for any of the properties.");
|
||||||
|
|
||||||
_cannotBindToFilesCollectionDueToUnsupportedContentType = LoggerMessage.Define<string, Type>(
|
_cannotBindToFilesCollectionDueToUnsupportedContentType = LoggerMessage.Define<string, Type>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
19,
|
new EventId(19, "CannotBindToFilesCollectionDueToUnsupportedContentType"),
|
||||||
"Could not bind to model with name '{ModelName}' and type '{ModelType}' as the request did not have a content type of either 'application/x-www-form-urlencoded' or 'multipart/form-data'.");
|
"Could not bind to model with name '{ModelName}' and type '{ModelType}' as the request did not have a content type of either 'application/x-www-form-urlencoded' or 'multipart/form-data'.");
|
||||||
|
|
||||||
_cannotCreateHeaderModelBinder = LoggerMessage.Define<Type>(
|
_cannotCreateHeaderModelBinder = LoggerMessage.Define<Type>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
20,
|
new EventId(20, "CannotCreateHeaderModelBinder"),
|
||||||
"Could not create a binder for type '{ModelType}' as this binder only supports simple types (like string, int, bool, enum) or a collection of simple types.");
|
"Could not create a binder for type '{ModelType}' as this binder only supports simple types (like string, int, bool, enum) or a collection of simple types.");
|
||||||
|
|
||||||
_noFilesFoundInRequest = LoggerMessage.Define(
|
_noFilesFoundInRequest = LoggerMessage.Define(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
21,
|
new EventId(21, "NoFilesFoundInRequest"),
|
||||||
"No files found in the request to bind the model to.");
|
"No files found in the request to bind the model to.");
|
||||||
|
|
||||||
_attemptingToBindParameter = LoggerMessage.Define<string, Type>(
|
_attemptingToBindParameter = LoggerMessage.Define<string, Type>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
22,
|
new EventId(22, "AttemptingToBindParameter"),
|
||||||
"Attempting to bind parameter '{ParameterName}' of type '{ModelType}' ...");
|
"Attempting to bind parameter '{ParameterName}' of type '{ModelType}' ...");
|
||||||
|
|
||||||
_doneAttemptingToBindParameter = LoggerMessage.Define<string, Type>(
|
_doneAttemptingToBindParameter = LoggerMessage.Define<string, Type>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
23,
|
new EventId(23, "DoneAttemptingToBindParameter"),
|
||||||
"Done attempting to bind parameter '{ParameterName}' of type '{ModelType}'.");
|
"Done attempting to bind parameter '{ParameterName}' of type '{ModelType}'.");
|
||||||
|
|
||||||
_attemptingToBindModel = LoggerMessage.Define<Type, string>(
|
_attemptingToBindModel = LoggerMessage.Define<Type, string>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
24,
|
new EventId(24, "AttemptingToBindModel"),
|
||||||
"Attempting to bind model of type '{ModelType}' using the name '{ModelName}' in request data ...");
|
"Attempting to bind model of type '{ModelType}' using the name '{ModelName}' in request data ...");
|
||||||
|
|
||||||
_doneAttemptingToBindModel = LoggerMessage.Define<Type, string>(
|
_doneAttemptingToBindModel = LoggerMessage.Define<Type, string>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
25,
|
new EventId(25, "DoneAttemptingToBindModel"),
|
||||||
"Done attempting to bind model of type '{ModelType}' using the name '{ModelName}'.");
|
"Done attempting to bind model of type '{ModelType}' using the name '{ModelName}'.");
|
||||||
|
|
||||||
_attemptingToValidateParameter = LoggerMessage.Define<string, Type>(
|
_attemptingToValidateParameter = LoggerMessage.Define<string, Type>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
26,
|
new EventId(26, "AttemptingToValidateParameter"),
|
||||||
"Attempting to validate the bound parameter '{ParameterName}' of type '{ModelType}' ...");
|
"Attempting to validate the bound parameter '{ParameterName}' of type '{ModelType}' ...");
|
||||||
|
|
||||||
_doneAttemptingToValidateParameter = LoggerMessage.Define<string, Type>(
|
_doneAttemptingToValidateParameter = LoggerMessage.Define<string, Type>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
27,
|
new EventId(27, "DoneAttemptingToValidateParameter"),
|
||||||
"Done attempting to validate the bound parameter '{ParameterName}' of type '{ModelType}'.");
|
"Done attempting to validate the bound parameter '{ParameterName}' of type '{ModelType}'.");
|
||||||
|
|
||||||
_noNonIndexBasedFormatFoundForCollection = LoggerMessage.Define<string, string>(
|
_noNonIndexBasedFormatFoundForCollection = LoggerMessage.Define<string, string>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
28,
|
new EventId(28, "NoNonIndexBasedFormatFoundForCollection"),
|
||||||
"Could not bind to collection using a format like {ModelName}=value1&{ModelName}=value2");
|
"Could not bind to collection using a format like {ModelName}=value1&{ModelName}=value2");
|
||||||
|
|
||||||
_attemptingToBindCollectionUsingIndices = LoggerMessage.Define<string, string, string, string, string, string>(
|
_attemptingToBindCollectionUsingIndices = LoggerMessage.Define<string, string, string, string, string, string>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
29,
|
new EventId(29, "AttemptingToBindCollectionUsingIndices"),
|
||||||
"Attempting to bind model using indices. Example formats include: " +
|
"Attempting to bind model using indices. Example formats include: " +
|
||||||
"[0]=value1&[1]=value2, " +
|
"[0]=value1&[1]=value2, " +
|
||||||
"{ModelName}[0]=value1&{ModelName}[1]=value2, " +
|
"{ModelName}[0]=value1&{ModelName}[1]=value2, " +
|
||||||
|
|
@ -564,7 +564,7 @@ namespace Microsoft.AspNetCore.Mvc
|
||||||
|
|
||||||
_attemptingToBindCollectionOfKeyValuePair = LoggerMessage.Define<string, string, string, string, string, string>(
|
_attemptingToBindCollectionOfKeyValuePair = LoggerMessage.Define<string, string, string, string, string, string>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
30,
|
new EventId(30, "AttemptingToBindCollectionOfKeyValuePair"),
|
||||||
"Attempting to bind collection of KeyValuePair. Example formats include: " +
|
"Attempting to bind collection of KeyValuePair. Example formats include: " +
|
||||||
"[0].Key=key1&[0].Value=value1&[1].Key=key2&[1].Value=value2, " +
|
"[0].Key=key1&[0].Value=value1&[1].Key=key2&[1].Value=value2, " +
|
||||||
"{ModelName}[0].Key=key1&{ModelName}[0].Value=value1&{ModelName}[1].Key=key2&{ModelName}[1].Value=value2, " +
|
"{ModelName}[0].Key=key1&{ModelName}[0].Value=value1&{ModelName}[1].Key=key2&{ModelName}[1].Value=value2, " +
|
||||||
|
|
@ -572,82 +572,82 @@ namespace Microsoft.AspNetCore.Mvc
|
||||||
|
|
||||||
_noKeyValueFormatForDictionaryModelBinder = LoggerMessage.Define<string, string, string>(
|
_noKeyValueFormatForDictionaryModelBinder = LoggerMessage.Define<string, string, string>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
33,
|
new EventId(33, "NoKeyValueFormatForDictionaryModelBinder"),
|
||||||
"Attempting to bind model with name '{ModelName}' using the format {ModelName}[key1]=value1&{ModelName}[key2]=value2");
|
"Attempting to bind model with name '{ModelName}' using the format {ModelName}[key1]=value1&{ModelName}[key2]=value2");
|
||||||
|
|
||||||
_ifMatchPreconditionFailed = LoggerMessage.Define<EntityTagHeaderValue>(
|
_ifMatchPreconditionFailed = LoggerMessage.Define<EntityTagHeaderValue>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
34,
|
new EventId(34, "IfMatchPreconditionFailed"),
|
||||||
"Current request's If-Match header check failed as the file's current etag '{CurrentETag}' does not match with any of the supplied etags.");
|
"Current request's If-Match header check failed as the file's current etag '{CurrentETag}' does not match with any of the supplied etags.");
|
||||||
|
|
||||||
_ifUnmodifiedSincePreconditionFailed = LoggerMessage.Define<DateTimeOffset?, DateTimeOffset?>(
|
_ifUnmodifiedSincePreconditionFailed = LoggerMessage.Define<DateTimeOffset?, DateTimeOffset?>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
35,
|
new EventId(35, "IfUnmodifiedSincePreconditionFailed"),
|
||||||
"Current request's If-Unmodified-Since header check failed as the file was modified (at '{lastModified}') after the If-Unmodified-Since date '{IfUnmodifiedSinceDate}'.");
|
"Current request's If-Unmodified-Since header check failed as the file was modified (at '{lastModified}') after the If-Unmodified-Since date '{IfUnmodifiedSinceDate}'.");
|
||||||
|
|
||||||
_ifRangeLastModifiedPreconditionFailed = LoggerMessage.Define<DateTimeOffset?, DateTimeOffset?>(
|
_ifRangeLastModifiedPreconditionFailed = LoggerMessage.Define<DateTimeOffset?, DateTimeOffset?>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
36,
|
new EventId(36, "IfRangeLastModifiedPreconditionFailed"),
|
||||||
"Could not serve range as the file was modified (at {LastModified}) after the if-Range's last modified date '{IfRangeLastModified}'.");
|
"Could not serve range as the file was modified (at {LastModified}) after the if-Range's last modified date '{IfRangeLastModified}'.");
|
||||||
|
|
||||||
_ifRangeETagPreconditionFailed = LoggerMessage.Define<EntityTagHeaderValue, EntityTagHeaderValue>(
|
_ifRangeETagPreconditionFailed = LoggerMessage.Define<EntityTagHeaderValue, EntityTagHeaderValue>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
37,
|
new EventId(37, "IfRangeETagPreconditionFailed"),
|
||||||
"Could not serve range as the file's current etag '{CurrentETag}' does not match the If-Range etag '{IfRangeETag}'.");
|
"Could not serve range as the file's current etag '{CurrentETag}' does not match the If-Range etag '{IfRangeETag}'.");
|
||||||
|
|
||||||
_notEnabledForRangeProcessing = LoggerMessage.Define(
|
_notEnabledForRangeProcessing = LoggerMessage.Define(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
38,
|
new EventId(38, "NotEnabledForRangeProcessing"),
|
||||||
$"The file result has not been enabled for processing range requests. To enable it, set the property '{nameof(FileResult.EnableRangeProcessing)}' on the result to 'true'.");
|
$"The file result has not been enabled for processing range requests. To enable it, set the property '{nameof(FileResult.EnableRangeProcessing)}' on the result to 'true'.");
|
||||||
|
|
||||||
_attemptingToBindProperty = LoggerMessage.Define<Type, string, Type>(
|
_attemptingToBindProperty = LoggerMessage.Define<Type, string, Type>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
39,
|
new EventId(39, "AttemptingToBindProperty"),
|
||||||
"Attempting to bind property '{PropertyContainerType}.{PropertyName}' of type '{ModelType}' ...");
|
"Attempting to bind property '{PropertyContainerType}.{PropertyName}' of type '{ModelType}' ...");
|
||||||
|
|
||||||
_doneAttemptingToBindProperty = LoggerMessage.Define<Type, string, Type>(
|
_doneAttemptingToBindProperty = LoggerMessage.Define<Type, string, Type>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
40,
|
new EventId(40, "DoneAttemptingToBindProperty"),
|
||||||
"Done attempting to bind property '{PropertyContainerType}.{PropertyName}' of type '{ModelType}'.");
|
"Done attempting to bind property '{PropertyContainerType}.{PropertyName}' of type '{ModelType}'.");
|
||||||
|
|
||||||
_attemptingToValidateProperty = LoggerMessage.Define<Type, string, Type>(
|
_attemptingToValidateProperty = LoggerMessage.Define<Type, string, Type>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
41,
|
new EventId(41, "AttemptingToValidateProperty"),
|
||||||
"Attempting to validate the bound property '{PropertyContainerType}.{PropertyName}' of type '{ModelType}' ...");
|
"Attempting to validate the bound property '{PropertyContainerType}.{PropertyName}' of type '{ModelType}' ...");
|
||||||
|
|
||||||
_doneAttemptingToValidateProperty = LoggerMessage.Define<Type, string, Type>(
|
_doneAttemptingToValidateProperty = LoggerMessage.Define<Type, string, Type>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
42,
|
new EventId(42, "DoneAttemptingToValidateProperty"),
|
||||||
"Done attempting to validate the bound property '{PropertyContainerType}.{PropertyName}' of type '{ModelType}'.");
|
"Done attempting to validate the bound property '{PropertyContainerType}.{PropertyName}' of type '{ModelType}'.");
|
||||||
|
|
||||||
_cannotCreateHeaderModelBinderCompatVersion_2_0 = LoggerMessage.Define<Type>(
|
_cannotCreateHeaderModelBinderCompatVersion_2_0 = LoggerMessage.Define<Type>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
43,
|
new EventId(43, "CannotCreateHeaderModelBinderCompatVersion20"),
|
||||||
"Could not create a binder for type '{ModelType}' as this binder only supports 'System.String' type or a collection of 'System.String'.");
|
"Could not create a binder for type '{ModelType}' as this binder only supports 'System.String' type or a collection of 'System.String'.");
|
||||||
|
|
||||||
_attemptingToBindParameterModel = LoggerMessage.Define<string, Type, string>(
|
_attemptingToBindParameterModel = LoggerMessage.Define<string, Type, string>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
44,
|
new EventId(44, "AttemptingToBindParameterModel"),
|
||||||
"Attempting to bind parameter '{ParameterName}' of type '{ModelType}' using the name '{ModelName}' in request data ...");
|
"Attempting to bind parameter '{ParameterName}' of type '{ModelType}' using the name '{ModelName}' in request data ...");
|
||||||
|
|
||||||
_doneAttemptingToBindParameterModel = LoggerMessage.Define<string, Type>(
|
_doneAttemptingToBindParameterModel = LoggerMessage.Define<string, Type>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
45,
|
new EventId(45, "DoneAttemptingToBindParameterModel"),
|
||||||
"Done attempting to bind parameter '{ParameterName}' of type '{ModelType}'.");
|
"Done attempting to bind parameter '{ParameterName}' of type '{ModelType}'.");
|
||||||
|
|
||||||
_foundNoValueInRequest = LoggerMessage.Define<string, Type>(
|
_foundNoValueInRequest = LoggerMessage.Define<string, Type>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
46,
|
new EventId(46, "FoundNoValueInRequest"),
|
||||||
"Could not find a value in the request with name '{ModelName}' of type '{ModelType}'.");
|
"Could not find a value in the request with name '{ModelName}' of type '{ModelType}'.");
|
||||||
|
|
||||||
_parameterBinderRequestPredicateShortCircuitOfProperty = LoggerMessage.Define<Type, string>(
|
_parameterBinderRequestPredicateShortCircuitOfProperty = LoggerMessage.Define<Type, string>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
47,
|
new EventId(47, "ParameterBinderRequestPredicateShortCircuitOfProperty"),
|
||||||
"Skipped binding property '{PropertyContainerType}.{PropertyName}' since its binding information disallowed it for the current request.");
|
"Skipped binding property '{PropertyContainerType}.{PropertyName}' since its binding information disallowed it for the current request.");
|
||||||
|
|
||||||
_parameterBinderRequestPredicateShortCircuitOfParameter = LoggerMessage.Define<string>(
|
_parameterBinderRequestPredicateShortCircuitOfParameter = LoggerMessage.Define<string>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
48,
|
new EventId(48, "ParameterBinderRequestPredicateShortCircuitOfParameter"),
|
||||||
"Skipped binding parameter '{ParameterName}' since its binding information disallowed it for the current request.");
|
"Skipped binding parameter '{ParameterName}' since its binding information disallowed it for the current request.");
|
||||||
|
|
||||||
_transformingClientError = LoggerMessage.Define<Type, int?, Type>(
|
_transformingClientError = LoggerMessage.Define<Type, int?, Type>(
|
||||||
|
|
|
||||||
|
|
@ -14,7 +14,7 @@ namespace Microsoft.AspNetCore.Mvc.Cors
|
||||||
{
|
{
|
||||||
_notMostEffectiveFilter = LoggerMessage.Define<Type>(
|
_notMostEffectiveFilter = LoggerMessage.Define<Type>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
1,
|
new EventId(1, nameof(NotMostEffectiveFilter)),
|
||||||
"Skipping the execution of current filter as its not the most effective filter implementing the policy {FilterPolicy}.");
|
"Skipping the execution of current filter as its not the most effective filter implementing the policy {FilterPolicy}.");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -16,12 +16,12 @@ namespace Microsoft.AspNetCore.Mvc.Formatters
|
||||||
{
|
{
|
||||||
_jsonInputFormatterCrashed = LoggerMessage.Define(
|
_jsonInputFormatterCrashed = LoggerMessage.Define(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
1,
|
new EventId(1, nameof(JsonInputException)),
|
||||||
"JSON input formatter threw an exception.");
|
"JSON input formatter threw an exception.");
|
||||||
|
|
||||||
_jsonResultExecuting = LoggerMessage.Define<string>(
|
_jsonResultExecuting = LoggerMessage.Define<string>(
|
||||||
LogLevel.Information,
|
LogLevel.Information,
|
||||||
1,
|
new EventId(1, nameof(JsonResultExecuting)),
|
||||||
"Executing JsonResult, writing value of type '{Type}'.");
|
"Executing JsonResult, writing value of type '{Type}'.");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -15,12 +15,12 @@ namespace Microsoft.AspNetCore.Mvc.Formatters.Xml
|
||||||
{
|
{
|
||||||
_failedToCreateXmlSerializer = LoggerMessage.Define<string>(
|
_failedToCreateXmlSerializer = LoggerMessage.Define<string>(
|
||||||
LogLevel.Warning,
|
LogLevel.Warning,
|
||||||
1,
|
new EventId(1, nameof(FailedToCreateXmlSerializer)),
|
||||||
"An error occurred while trying to create an XmlSerializer for the type '{Type}'.");
|
"An error occurred while trying to create an XmlSerializer for the type '{Type}'.");
|
||||||
|
|
||||||
_failedToCreateDataContractSerializer = LoggerMessage.Define<string>(
|
_failedToCreateDataContractSerializer = LoggerMessage.Define<string>(
|
||||||
LogLevel.Warning,
|
LogLevel.Warning,
|
||||||
2,
|
new EventId(2, nameof(FailedToCreateDataContractSerializer)),
|
||||||
"An error occurred while trying to create a DataContractSerializer for the type '{Type}'.");
|
"An error occurred while trying to create a DataContractSerializer for the type '{Type}'.");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -28,7 +28,7 @@ namespace Microsoft.AspNetCore.Mvc.Formatters.Xml
|
||||||
{
|
{
|
||||||
_failedToCreateXmlSerializer(logger, typeName, exception);
|
_failedToCreateXmlSerializer(logger, typeName, exception);
|
||||||
}
|
}
|
||||||
|
|
||||||
public static void FailedToCreateDataContractSerializer(this ILogger logger, string typeName, Exception exception)
|
public static void FailedToCreateDataContractSerializer(this ILogger logger, string typeName, Exception exception)
|
||||||
{
|
{
|
||||||
_failedToCreateDataContractSerializer(logger, typeName, exception);
|
_failedToCreateDataContractSerializer(logger, typeName, exception);
|
||||||
|
|
|
||||||
|
|
@ -36,87 +36,82 @@ namespace Microsoft.AspNetCore.Mvc.Razor
|
||||||
{
|
{
|
||||||
_viewCompilerStartCodeGeneration = LoggerMessage.Define<string>(
|
_viewCompilerStartCodeGeneration = LoggerMessage.Define<string>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
1,
|
new EventId(1, nameof(ViewCompilerStartCodeGeneration)),
|
||||||
"Code generation for the Razor file at '{FilePath}' started.");
|
"Code generation for the Razor file at '{FilePath}' started.");
|
||||||
|
|
||||||
_viewCompilerEndCodeGeneration = LoggerMessage.Define<string, double>(
|
_viewCompilerEndCodeGeneration = LoggerMessage.Define<string, double>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
2,
|
new EventId(2, nameof(ViewCompilerEndCodeGeneration)),
|
||||||
"Code generation for the Razor file at '{FilePath}' completed in {ElapsedMilliseconds}ms.");
|
"Code generation for the Razor file at '{FilePath}' completed in {ElapsedMilliseconds}ms.");
|
||||||
|
|
||||||
_viewCompilerLocatedCompiledView = LoggerMessage.Define<string>(
|
_viewCompilerLocatedCompiledView = LoggerMessage.Define<string>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
3,
|
new EventId(3, nameof(ViewCompilerLocatedCompiledView)),
|
||||||
"Initializing Razor view compiler with compiled view: '{ViewName}'.");
|
"Initializing Razor view compiler with compiled view: '{ViewName}'.");
|
||||||
|
|
||||||
_viewCompilerNoCompiledViewsFound = LoggerMessage.Define(
|
_viewCompilerNoCompiledViewsFound = LoggerMessage.Define(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
4,
|
new EventId(4, nameof(ViewCompilerNoCompiledViewsFound)),
|
||||||
"Initializing Razor view compiler with no compiled views.");
|
"Initializing Razor view compiler with no compiled views.");
|
||||||
|
|
||||||
_viewCompilerLocatedCompiledViewForPath = LoggerMessage.Define<string>(
|
_viewCompilerLocatedCompiledViewForPath = LoggerMessage.Define<string>(
|
||||||
LogLevel.Trace,
|
LogLevel.Trace,
|
||||||
5,
|
new EventId(5, nameof(ViewCompilerLocatedCompiledViewForPath)),
|
||||||
"Located compiled view for view at path '{Path}'.");
|
|
||||||
|
|
||||||
_viewCompilerLocatedCompiledViewForPath = LoggerMessage.Define<string>(
|
|
||||||
LogLevel.Trace,
|
|
||||||
5,
|
|
||||||
"Located compiled view for view at path '{Path}'.");
|
"Located compiled view for view at path '{Path}'.");
|
||||||
|
|
||||||
_viewCompilerRecompilingCompiledView = LoggerMessage.Define<string>(
|
_viewCompilerRecompilingCompiledView = LoggerMessage.Define<string>(
|
||||||
LogLevel.Trace,
|
LogLevel.Trace,
|
||||||
6,
|
new EventId(6, "ViewCompilerRecompilingCompiledView"),
|
||||||
"Invalidating compiled view for view at path '{Path}'.");
|
"Invalidating compiled view for view at path '{Path}'.");
|
||||||
|
|
||||||
_viewCompilerCouldNotFindFileToCompileForPath = LoggerMessage.Define<string>(
|
_viewCompilerCouldNotFindFileToCompileForPath = LoggerMessage.Define<string>(
|
||||||
LogLevel.Trace,
|
LogLevel.Trace,
|
||||||
7,
|
new EventId(7, nameof(ViewCompilerCouldNotFindFileAtPath)),
|
||||||
"Could not find a file for view at path '{Path}'.");
|
"Could not find a file for view at path '{Path}'.");
|
||||||
|
|
||||||
_viewCompilerFoundFileToCompileForPath = LoggerMessage.Define<string>(
|
_viewCompilerFoundFileToCompileForPath = LoggerMessage.Define<string>(
|
||||||
LogLevel.Trace,
|
LogLevel.Trace,
|
||||||
8,
|
new EventId(8, nameof(ViewCompilerFoundFileToCompile)),
|
||||||
"Found file at path '{Path}'.");
|
"Found file at path '{Path}'.");
|
||||||
|
|
||||||
_viewCompilerInvalidatingCompiledFile = LoggerMessage.Define<string>(
|
_viewCompilerInvalidatingCompiledFile = LoggerMessage.Define<string>(
|
||||||
LogLevel.Trace,
|
LogLevel.Trace,
|
||||||
9,
|
new EventId(9, nameof(ViewCompilerInvalidingCompiledFile)),
|
||||||
"Invalidating compiled view at path '{Path}' with a file since the checksum did not match.");
|
"Invalidating compiled view at path '{Path}' with a file since the checksum did not match.");
|
||||||
|
|
||||||
_viewLookupCacheMiss = LoggerMessage.Define<string, string>(
|
_viewLookupCacheMiss = LoggerMessage.Define<string, string>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
1,
|
new EventId(1, nameof(ViewLookupCacheMiss)),
|
||||||
"View lookup cache miss for view '{ViewName}' in controller '{ControllerName}'.");
|
"View lookup cache miss for view '{ViewName}' in controller '{ControllerName}'.");
|
||||||
|
|
||||||
_viewLookupCacheHit = LoggerMessage.Define<string, string>(
|
_viewLookupCacheHit = LoggerMessage.Define<string, string>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
2,
|
new EventId(2, nameof(ViewLookupCacheHit)),
|
||||||
"View lookup cache hit for view '{ViewName}' in controller '{ControllerName}'.");
|
"View lookup cache hit for view '{ViewName}' in controller '{ControllerName}'.");
|
||||||
|
|
||||||
_precompiledViewFound = LoggerMessage.Define<string>(
|
_precompiledViewFound = LoggerMessage.Define<string>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
3,
|
new EventId(3, nameof(PrecompiledViewFound)),
|
||||||
"Using precompiled view for '{RelativePath}'.");
|
"Using precompiled view for '{RelativePath}'.");
|
||||||
|
|
||||||
_generatedCodeToAssemblyCompilationStart = LoggerMessage.Define<string>(
|
_generatedCodeToAssemblyCompilationStart = LoggerMessage.Define<string>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
1,
|
new EventId(1, nameof(GeneratedCodeToAssemblyCompilationStart)),
|
||||||
"Compilation of the generated code for the Razor file at '{FilePath}' started.");
|
"Compilation of the generated code for the Razor file at '{FilePath}' started.");
|
||||||
|
|
||||||
_generatedCodeToAssemblyCompilationEnd = LoggerMessage.Define<string, double>(
|
_generatedCodeToAssemblyCompilationEnd = LoggerMessage.Define<string, double>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
2,
|
new EventId(2, nameof(GeneratedCodeToAssemblyCompilationEnd)),
|
||||||
"Compilation of the generated code for the Razor file at '{FilePath}' completed in {ElapsedMilliseconds}ms.");
|
"Compilation of the generated code for the Razor file at '{FilePath}' completed in {ElapsedMilliseconds}ms.");
|
||||||
|
|
||||||
_tagHelperComponentInitialized = LoggerMessage.Define<string>(
|
_tagHelperComponentInitialized = LoggerMessage.Define<string>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
2,
|
new EventId(2, nameof(TagHelperComponentInitialized)),
|
||||||
"Tag helper component '{ComponentName}' initialized.");
|
"Tag helper component '{ComponentName}' initialized.");
|
||||||
|
|
||||||
_tagHelperComponentProcessed = LoggerMessage.Define<string>(
|
_tagHelperComponentProcessed = LoggerMessage.Define<string>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
3,
|
new EventId(3, nameof(TagHelperComponentProcessed)),
|
||||||
"Tag helper component '{ComponentName}' processed.");
|
"Tag helper component '{ComponentName}' processed.");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -30,52 +30,52 @@ namespace Microsoft.AspNetCore.Mvc.RazorPages
|
||||||
|
|
||||||
_handlerMethodExecuting = LoggerMessage.Define<string, string[], ModelValidationState>(
|
_handlerMethodExecuting = LoggerMessage.Define<string, string[], ModelValidationState>(
|
||||||
LogLevel.Information,
|
LogLevel.Information,
|
||||||
101,
|
new EventId(101, nameof(ExecutingHandlerMethod)),
|
||||||
"Executing handler method {HandlerName} with arguments ({Arguments}) - ModelState is {ValidationState}");
|
"Executing handler method {HandlerName} with arguments ({Arguments}) - ModelState is {ValidationState}");
|
||||||
|
|
||||||
_handlerMethodExecuted = LoggerMessage.Define<string, string>(
|
_handlerMethodExecuted = LoggerMessage.Define<string, string>(
|
||||||
LogLevel.Information,
|
LogLevel.Information,
|
||||||
102,
|
new EventId(102, nameof(ExecutedHandlerMethod)),
|
||||||
"Executed handler method {HandlerName}, returned result {ActionResult}.");
|
"Executed handler method {HandlerName}, returned result {ActionResult}.");
|
||||||
|
|
||||||
_implicitHandlerMethodExecuting = LoggerMessage.Define<ModelValidationState>(
|
_implicitHandlerMethodExecuting = LoggerMessage.Define<ModelValidationState>(
|
||||||
LogLevel.Information,
|
LogLevel.Information,
|
||||||
103,
|
new EventId(103, nameof(ExecutingImplicitHandlerMethod)),
|
||||||
"Executing an implicit handler method - ModelState is {ValidationState}");
|
"Executing an implicit handler method - ModelState is {ValidationState}");
|
||||||
|
|
||||||
_implicitHandlerMethodExecuted = LoggerMessage.Define<string>(
|
_implicitHandlerMethodExecuted = LoggerMessage.Define<string>(
|
||||||
LogLevel.Information,
|
LogLevel.Information,
|
||||||
104,
|
new EventId(104, nameof(ExecutedImplicitHandlerMethod)),
|
||||||
"Executed an implicit handler method, returned result {ActionResult}.");
|
"Executed an implicit handler method, returned result {ActionResult}.");
|
||||||
|
|
||||||
_pageFilterShortCircuit = LoggerMessage.Define<object>(
|
_pageFilterShortCircuit = LoggerMessage.Define<object>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
3,
|
new EventId(3, nameof(PageFilterShortCircuited)),
|
||||||
"Request was short circuited at page filter '{PageFilter}'.");
|
"Request was short circuited at page filter '{PageFilter}'.");
|
||||||
|
|
||||||
_malformedPageDirective = LoggerMessage.Define<string, string[]>(
|
_malformedPageDirective = LoggerMessage.Define<string, string[]>(
|
||||||
LogLevel.Warning,
|
LogLevel.Warning,
|
||||||
104,
|
new EventId(104, "MalformedPageDirective"),
|
||||||
"The page directive at '{FilePath}' is malformed. Please fix the following issues: {Diagnostics}");
|
"The page directive at '{FilePath}' is malformed. Please fix the following issues: {Diagnostics}");
|
||||||
|
|
||||||
_notMostEffectiveFilter = LoggerMessage.Define<Type>(
|
_notMostEffectiveFilter = LoggerMessage.Define<Type>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
1,
|
new EventId(1, nameof(NotMostEffectiveFilter)),
|
||||||
"Skipping the execution of current filter as its not the most effective filter implementing the policy {FilterPolicy}.");
|
"Skipping the execution of current filter as its not the most effective filter implementing the policy {FilterPolicy}.");
|
||||||
|
|
||||||
_beforeExecutingMethodOnFilter = LoggerMessage.Define<string, string, string>(
|
_beforeExecutingMethodOnFilter = LoggerMessage.Define<string, string, string>(
|
||||||
LogLevel.Trace,
|
LogLevel.Trace,
|
||||||
1,
|
new EventId(1, nameof(BeforeExecutingMethodOnFilter)),
|
||||||
"{FilterType}: Before executing {Method} on filter {Filter}.");
|
"{FilterType}: Before executing {Method} on filter {Filter}.");
|
||||||
|
|
||||||
_afterExecutingMethodOnFilter = LoggerMessage.Define<string, string, string>(
|
_afterExecutingMethodOnFilter = LoggerMessage.Define<string, string, string>(
|
||||||
LogLevel.Trace,
|
LogLevel.Trace,
|
||||||
2,
|
new EventId(2, nameof(AfterExecutingMethodOnFilter)),
|
||||||
"{FilterType}: After executing {Method} on filter {Filter}.");
|
"{FilterType}: After executing {Method} on filter {Filter}.");
|
||||||
|
|
||||||
_unsupportedAreaPath = LoggerMessage.Define<string>(
|
_unsupportedAreaPath = LoggerMessage.Define<string>(
|
||||||
LogLevel.Warning,
|
LogLevel.Warning,
|
||||||
1,
|
new EventId(1, nameof(UnsupportedAreaPath)),
|
||||||
"The page at '{FilePath}' is located under the area root directory '/Areas/' but does not follow the path format '/Areas/AreaName/Pages/Directory/FileName.cshtml");
|
"The page at '{FilePath}' is located under the area root directory '/Areas/' but does not follow the path format '/Areas/AreaName/Pages/Directory/FileName.cshtml");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -14,7 +14,7 @@ namespace Microsoft.AspNetCore.Mvc.TagHelpers
|
||||||
{
|
{
|
||||||
_distributedFormatterDeserializedFailed = LoggerMessage.Define<string>(
|
_distributedFormatterDeserializedFailed = LoggerMessage.Define<string>(
|
||||||
LogLevel.Error,
|
LogLevel.Error,
|
||||||
1,
|
new EventId(1, nameof(DistributedFormatterDeserializationException)),
|
||||||
"Couldn't deserialize cached value for key {Key}.");
|
"Couldn't deserialize cached value for key {Key}.");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -42,83 +42,83 @@ namespace Microsoft.AspNetCore.Mvc.ViewFeatures
|
||||||
{
|
{
|
||||||
_viewComponentExecuting = LoggerMessage.Define<string, string[]>(
|
_viewComponentExecuting = LoggerMessage.Define<string, string[]>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
1,
|
new EventId(1, nameof(ViewComponentExecuting)),
|
||||||
"Executing view component {ViewComponentName} with arguments ({Arguments}).");
|
"Executing view component {ViewComponentName} with arguments ({Arguments}).");
|
||||||
|
|
||||||
_viewComponentExecuted = LoggerMessage.Define<string, double, string>(
|
_viewComponentExecuted = LoggerMessage.Define<string, double, string>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
2,
|
new EventId(2, nameof(ViewComponentExecuted)),
|
||||||
"Executed view component {ViewComponentName} in {ElapsedMilliseconds}ms and returned " +
|
"Executed view component {ViewComponentName} in {ElapsedMilliseconds}ms and returned " +
|
||||||
"{ViewComponentResult}");
|
"{ViewComponentResult}");
|
||||||
|
|
||||||
_partialViewResultExecuting = LoggerMessage.Define<string>(
|
_partialViewResultExecuting = LoggerMessage.Define<string>(
|
||||||
LogLevel.Information,
|
LogLevel.Information,
|
||||||
1,
|
new EventId(1, nameof(PartialViewResultExecuting)),
|
||||||
"Executing PartialViewResult, running view {PartialViewName}.");
|
"Executing PartialViewResult, running view {PartialViewName}.");
|
||||||
|
|
||||||
_partialViewFound = LoggerMessage.Define<string, double>(
|
_partialViewFound = LoggerMessage.Define<string, double>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
2,
|
new EventId(2, nameof(PartialViewFound)),
|
||||||
"The partial view path '{PartialViewFilePath}' was found in {ElapsedMilliseconds}ms.");
|
"The partial view path '{PartialViewFilePath}' was found in {ElapsedMilliseconds}ms.");
|
||||||
|
|
||||||
_partialViewNotFound = LoggerMessage.Define<string, IEnumerable<string>>(
|
_partialViewNotFound = LoggerMessage.Define<string, IEnumerable<string>>(
|
||||||
LogLevel.Error,
|
LogLevel.Error,
|
||||||
3,
|
new EventId(3, nameof(PartialViewNotFound)),
|
||||||
"The partial view '{PartialViewName}' was not found. Searched locations: {SearchedViewLocations}");
|
"The partial view '{PartialViewName}' was not found. Searched locations: {SearchedViewLocations}");
|
||||||
|
|
||||||
_partialViewResultExecuted = LoggerMessage.Define<string, double>(
|
_partialViewResultExecuted = LoggerMessage.Define<string, double>(
|
||||||
LogLevel.Information,
|
LogLevel.Information,
|
||||||
4,
|
new EventId(4, nameof(PartialViewResultExecuted)),
|
||||||
"Executed PartialViewResult - view {PartialViewName} executed in {ElapsedMilliseconds}ms.");
|
"Executed PartialViewResult - view {PartialViewName} executed in {ElapsedMilliseconds}ms.");
|
||||||
|
|
||||||
_antiforgeryTokenInvalid = LoggerMessage.Define<string>(
|
_antiforgeryTokenInvalid = LoggerMessage.Define<string>(
|
||||||
LogLevel.Information,
|
LogLevel.Information,
|
||||||
1,
|
new EventId(1, nameof(AntiforgeryTokenInvalid)),
|
||||||
"Antiforgery token validation failed. {Message}");
|
"Antiforgery token validation failed. {Message}");
|
||||||
|
|
||||||
_viewComponentResultExecuting = LoggerMessage.Define<string>(
|
_viewComponentResultExecuting = LoggerMessage.Define<string>(
|
||||||
LogLevel.Information,
|
LogLevel.Information,
|
||||||
1,
|
new EventId(1, nameof(ViewComponentResultExecuting)),
|
||||||
"Executing ViewComponentResult, running {ViewComponentName}.");
|
"Executing ViewComponentResult, running {ViewComponentName}.");
|
||||||
|
|
||||||
_viewResultExecuting = LoggerMessage.Define<string>(
|
_viewResultExecuting = LoggerMessage.Define<string>(
|
||||||
LogLevel.Information,
|
LogLevel.Information,
|
||||||
1,
|
new EventId(1, nameof(ViewResultExecuting)),
|
||||||
"Executing ViewResult, running view {ViewName}.");
|
"Executing ViewResult, running view {ViewName}.");
|
||||||
|
|
||||||
_viewFound = LoggerMessage.Define<string, double>(
|
_viewFound = LoggerMessage.Define<string, double>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
2,
|
new EventId(2, nameof(ViewFound)),
|
||||||
"The view path '{ViewFilePath}' was found in {ElapsedMilliseconds}ms.");
|
"The view path '{ViewFilePath}' was found in {ElapsedMilliseconds}ms.");
|
||||||
|
|
||||||
_viewNotFound = LoggerMessage.Define<string, IEnumerable<string>>(
|
_viewNotFound = LoggerMessage.Define<string, IEnumerable<string>>(
|
||||||
LogLevel.Error,
|
LogLevel.Error,
|
||||||
3,
|
new EventId(3, nameof(ViewNotFound)),
|
||||||
"The view '{ViewName}' was not found. Searched locations: {SearchedViewLocations}");
|
"The view '{ViewName}' was not found. Searched locations: {SearchedViewLocations}");
|
||||||
|
|
||||||
_viewResultExecuted = LoggerMessage.Define<string, double>(
|
_viewResultExecuted = LoggerMessage.Define<string, double>(
|
||||||
LogLevel.Information,
|
LogLevel.Information,
|
||||||
4,
|
new EventId(4, nameof(ViewResultExecuted)),
|
||||||
"Executed ViewResult - view {ViewName} executed in {ElapsedMilliseconds}ms.");
|
"Executed ViewResult - view {ViewName} executed in {ElapsedMilliseconds}ms.");
|
||||||
|
|
||||||
_tempDataCookieNotFound = LoggerMessage.Define<string>(
|
_tempDataCookieNotFound = LoggerMessage.Define<string>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
1,
|
new EventId(1, nameof(TempDataCookieNotFound)),
|
||||||
"The temp data cookie {CookieName} was not found.");
|
"The temp data cookie {CookieName} was not found.");
|
||||||
|
|
||||||
_tempDataCookieLoadSuccess = LoggerMessage.Define<string>(
|
_tempDataCookieLoadSuccess = LoggerMessage.Define<string>(
|
||||||
LogLevel.Debug,
|
LogLevel.Debug,
|
||||||
2,
|
new EventId(2, nameof(TempDataCookieLoadSuccess)),
|
||||||
"The temp data cookie {CookieName} was used to successfully load temp data.");
|
"The temp data cookie {CookieName} was used to successfully load temp data.");
|
||||||
|
|
||||||
_tempDataCookieLoadFailure = LoggerMessage.Define<string>(
|
_tempDataCookieLoadFailure = LoggerMessage.Define<string>(
|
||||||
LogLevel.Warning,
|
LogLevel.Warning,
|
||||||
3,
|
new EventId(3, nameof(TempDataCookieLoadFailure)),
|
||||||
"The temp data cookie {CookieName} could not be loaded.");
|
"The temp data cookie {CookieName} could not be loaded.");
|
||||||
|
|
||||||
_notMostEffectiveFilter = LoggerMessage.Define<Type>(
|
_notMostEffectiveFilter = LoggerMessage.Define<Type>(
|
||||||
LogLevel.Trace,
|
LogLevel.Trace,
|
||||||
1,
|
new EventId(1, nameof(NotMostEffectiveFilter)),
|
||||||
"Skipping the execution of current filter as its not the most effective filter implementing the policy {FilterPolicy}.");
|
"Skipping the execution of current filter as its not the most effective filter implementing the policy {FilterPolicy}.");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue