Skip to content

Latest commit

 

History

History
49 lines (36 loc) · 4.19 KB

File metadata and controls

49 lines (36 loc) · 4.19 KB

Aspnetcore

ASP.NET Core Attributes

ASP.NET Core attributes

Attribute Type Description Examples Stability
aspnetcore.diagnostics.exception.result string ASP.NET Core exception middleware handling result handled; unhandled Stable
aspnetcore.diagnostics.handler.type string Full type name of the IExceptionHandler implementation that handled the exception. Contoso.MyHandler Stable
aspnetcore.rate_limiting.policy string Rate limiting policy name. fixed; sliding; token Stable
aspnetcore.rate_limiting.result string Rate-limiting result, shows whether the lease was acquired or contains a rejection reason acquired; request_canceled Stable
aspnetcore.request.is_unhandled boolean Flag indicating if request was handled by the application pipeline. true Stable
aspnetcore.routing.is_fallback boolean A value that indicates whether the matched route is a fallback route. true Stable
aspnetcore.routing.match_status string Match result - success or failure success; failure Stable

aspnetcore.diagnostics.exception.result has the following list of well-known values. If one of them applies, then the respective value MUST be used; otherwise, a custom value MAY be used.

Value Description Stability
aborted Exception handling didn't run because the request was aborted. Stable
handled Exception was handled by the exception handling middleware. Stable
skipped Exception handling was skipped because the response had started. Stable
unhandled Exception was not handled by the exception handling middleware. Stable

aspnetcore.rate_limiting.result has the following list of well-known values. If one of them applies, then the respective value MUST be used; otherwise, a custom value MAY be used.

Value Description Stability
acquired Lease was acquired Stable
endpoint_limiter Lease request was rejected by the endpoint limiter Stable
global_limiter Lease request was rejected by the global limiter Stable
request_canceled Lease request was canceled Stable

aspnetcore.routing.match_status has the following list of well-known values. If one of them applies, then the respective value MUST be used; otherwise, a custom value MAY be used.

Value Description Stability
failure Match failed Stable
success Match succeeded Stable