| ArturRios.Util.WebApi | 525 | 66 | 591 | 2114 | 88.8% | | 258 | 308 | 83.7% | | 119 | 130 | 91.5% | | 108 | 130 | 83% | |
| ArturRios.Util.WebApi.AspNetCore.OutputActionResultExtensions | 10 | 0 | 10 | 76 | 100% | | 12 | 12 | 100% | | 4 | 4 | 100% | | 4 | 4 | 100% | |
| ArturRios.Util.WebApi.Client.BaseWebApiClient | 0 | 9 | 9 | 33 | 0% | | 0 | 0 | | | 0 | 2 | 0% | | 0 | 2 | 0% | |
| ArturRios.Util.WebApi.Client.BaseWebApiClientRoute | 11 | 0 | 11 | 49 | 100% | | 5 | 6 | 83.3% | | 4 | 4 | 100% | | 4 | 4 | 100% | |
| ArturRios.Util.WebApi.Client.WebApiClientException | 1 | 1 | 2 | 11 | 50% | | 0 | 0 | | | 1 | 2 | 50% | | 1 | 2 | 50% | |
| ArturRios.Util.WebApi.Configuration.ApplicationBuilderExtensions | 24 | 0 | 24 | 91 | 100% | | 12 | 14 | 85.7% | | 3 | 3 | 100% | | 3 | 3 | 100% | |
| ArturRios.Util.WebApi.Configuration.ServiceCollectionExtensions | 15 | 0 | 15 | 34 | 100% | | 2 | 4 | 50% | | 1 | 1 | 100% | | 1 | 1 | 100% | |
| ArturRios.Util.WebApi.Configuration.WebApiParameters | 45 | 0 | 45 | 130 | 100% | | 30 | 34 | 88.2% | | 11 | 11 | 100% | | 11 | 11 | 100% | |
| ArturRios.Util.WebApi.Configuration.WebApiStartup | 28 | 3 | 31 | 103 | 90.3% | | 4 | 4 | 100% | | 5 | 8 | 62.5% | | 5 | 8 | 62.5% | |
| ArturRios.Util.WebApi.Configuration.WebApiStartupOptions | 5 | 0 | 5 | 27 | 100% | | 0 | 0 | | | 5 | 5 | 100% | | 5 | 5 | 100% | |
| ArturRios.Util.WebApi.Configuration.WebApiSwaggerOptions | 3 | 0 | 3 | 20 | 100% | | 0 | 0 | | | 3 | 3 | 100% | | 3 | 3 | 100% | |
| ArturRios.Util.WebApi.Configuration.WebApplicationBuilderExtensions | 26 | 24 | 50 | 120 | 52% | | 6 | 12 | 50% | | 2 | 4 | 50% | | 0 | 4 | 0% | |
| ArturRios.Util.WebApi.EndpointToggle.EndpointDisabledException | 3 | 0 | 3 | 23 | 100% | | 0 | 0 | | | 3 | 3 | 100% | | 3 | 3 | 100% | |
| ArturRios.Util.WebApi.EndpointToggle.EndpointToggleAttribute | 90 | 8 | 98 | 250 | 91.8% | | 51 | 64 | 79.6% | | 13 | 13 | 100% | | 9 | 13 | 69.2% | |
| ArturRios.Util.WebApi.Extensions.ActivityExtensions | 1 | 0 | 1 | 16 | 100% | | 2 | 2 | 100% | | 1 | 1 | 100% | | 1 | 1 | 100% | |
| ArturRios.Util.WebApi.Extensions.HttpClientBuilderExtensions | 2 | 0 | 2 | 23 | 100% | | 0 | 0 | | | 1 | 1 | 100% | | 1 | 1 | 100% | |
| ArturRios.Util.WebApi.Extensions.HttpContextClientExtensions | 4 | 0 | 4 | 32 | 100% | | 4 | 4 | 100% | | 1 | 1 | 100% | | 1 | 1 | 100% | |
| ArturRios.Util.WebApi.Extensions.HttpResponseExtensions | 2 | 0 | 2 | 25 | 100% | | 0 | 0 | | | 1 | 1 | 100% | | 1 | 1 | 100% | |
| ArturRios.Util.WebApi.Handlers.TracePropagationHandler | 6 | 0 | 6 | 37 | 100% | | 4 | 6 | 66.6% | | 1 | 1 | 100% | | 1 | 1 | 100% | |
| ArturRios.Util.WebApi.Middleware.ExceptionMiddleware | 23 | 5 | 28 | 81 | 82.1% | | 5 | 6 | 83.3% | | 3 | 3 | 100% | | 1 | 3 | 33.3% | |
| ArturRios.Util.WebApi.Middleware.TraceActivityMiddleware | 35 | 0 | 35 | 104 | 100% | | 23 | 24 | 95.8% | | 4 | 4 | 100% | | 4 | 4 | 100% | |
| ArturRios.Util.WebApi.Middleware.TraceActivityOptions | 2 | 0 | 2 | 14 | 100% | | 0 | 0 | | | 2 | 2 | 100% | | 2 | 2 | 100% | |
| ArturRios.Util.WebApi.Security.Attributes.AuthorizeAttribute | 4 | 0 | 4 | 25 | 100% | | 4 | 4 | 100% | | 1 | 1 | 100% | | 1 | 1 | 100% | |
| ArturRios.Util.WebApi.Security.Attributes.RoleRequirementAttribute | 0 | 4 | 4 | 18 | 0% | | 0 | 0 | | | 0 | 1 | 0% | | 0 | 1 | 0% | |
| ArturRios.Util.WebApi.Security.Authentication.GoogleTokenValidator | 11 | 1 | 12 | 39 | 91.6% | | 7 | 8 | 87.5% | | 2 | 2 | 100% | | 1 | 2 | 50% | |
| ArturRios.Util.WebApi.Security.Authentication.GoogleTokenVerifier | 0 | 8 | 8 | 30 | 0% | | 0 | 6 | 0% | | 0 | 1 | 0% | | 0 | 1 | 0% | |
| ArturRios.Util.WebApi.Security.Authentication.JwtTokenValidator | 30 | 1 | 31 | 91 | 96.7% | | 13 | 14 | 92.8% | | 4 | 4 | 100% | | 3 | 4 | 75% | |
| ArturRios.Util.WebApi.Security.Authentication.TokenClaimsReader | 12 | 0 | 12 | 43 | 100% | | 6 | 6 | 100% | | 2 | 2 | 100% | | 2 | 2 | 100% | |
| ArturRios.Util.WebApi.Security.Configuration.AuthenticationOptions | 6 | 0 | 6 | 25 | 100% | | 0 | 0 | | | 6 | 6 | 100% | | 6 | 6 | 100% | |
| ArturRios.Util.WebApi.Security.Extensions.AuthenticationServiceCollectionExtensions | 29 | 0 | 29 | 111 | 100% | | 14 | 16 | 87.5% | | 2 | 2 | 100% | | 2 | 2 | 100% | |
| ArturRios.Util.WebApi.Security.Extensions.EndpointMetadataExtensions | 2 | 0 | 2 | 26 | 100% | | 2 | 2 | 100% | | 2 | 2 | 100% | | 2 | 2 | 100% | |
| ArturRios.Util.WebApi.Security.Extensions.HttpContextExtensions | 20 | 1 | 21 | 78 | 95.2% | | 15 | 18 | 83.3% | | 6 | 6 | 100% | | 5 | 6 | 83.3% | |
| ArturRios.Util.WebApi.Security.Filters.AuthorizationResults | 2 | 0 | 2 | 20 | 100% | | 0 | 0 | | | 2 | 2 | 100% | | 2 | 2 | 100% | |
| ArturRios.Util.WebApi.Security.Filters.RoleRequirementFilter | 10 | 0 | 10 | 39 | 100% | | 6 | 6 | 100% | | 2 | 2 | 100% | | 2 | 2 | 100% | |
| ArturRios.Util.WebApi.Security.Interfaces.IAuthenticatedUserMapper | 1 | 0 | 1 | 27 | 100% | | 2 | 2 | 100% | | 1 | 1 | 100% | | 1 | 1 | 100% | |
| ArturRios.Util.WebApi.Security.Mappers.DefaultAuthenticatedUserMapper | 10 | 0 | 10 | 37 | 100% | | 8 | 8 | 100% | | 2 | 2 | 100% | | 2 | 2 | 100% | |
| ArturRios.Util.WebApi.Security.Middleware.AuthenticationMiddleware | 26 | 0 | 26 | 80 | 100% | | 13 | 18 | 72.2% | | 4 | 4 | 100% | | 4 | 4 | 100% | |
| ArturRios.Util.WebApi.Security.Providers.CachedAuthenticationProvider | 13 | 0 | 13 | 42 | 100% | | 8 | 8 | 100% | | 4 | 4 | 100% | | 4 | 4 | 100% | |
| ArturRios.Util.WebApi.Security.Providers.CachedAuthenticationProviderOptions | 4 | 0 | 4 | 27 | 100% | | 0 | 0 | | | 4 | 4 | 100% | | 4 | 4 | 100% | |
| ArturRios.Util.WebApi.Security.Records.AuthenticatedUser | 1 | 0 | 1 | 9 | 100% | | 0 | 0 | | | 1 | 1 | 100% | | 1 | 1 | 100% | |
| ArturRios.Util.WebApi.Security.Records.Authentication | 1 | 0 | 1 | 8 | 100% | | 0 | 0 | | | 1 | 1 | 100% | | 1 | 1 | 100% | |
| ArturRios.Util.WebApi.Security.Records.Credentials | 1 | 1 | 2 | 10 | 50% | | 0 | 0 | | | 1 | 2 | 50% | | 1 | 2 | 50% | |
| ArturRios.Util.WebApi.Security.Records.GoogleTokenPayload | 1 | 0 | 1 | 7 | 100% | | 0 | 0 | | | 1 | 1 | 100% | | 1 | 1 | 100% | |
| ArturRios.Util.WebApi.Security.Records.TokenValidationResult | 1 | 0 | 1 | 8 | 100% | | 0 | 0 | | | 1 | 1 | 100% | | 1 | 1 | 100% | |
| ArturRios.Util.WebApi.Security.Validation.CredentialsValidator | 4 | 0 | 4 | 15 | 100% | | 0 | 0 | | | 1 | 1 | 100% | | 1 | 1 | 100% | |