| Kestrun | 8205 | 4759 | 12964 | 36252 | 63.2% | | 3511 | 6880 | 51% | |
| DelegateBuilder | 115 | 1 | 116 | 233 | 99.1% | | 39 | 40 | 97.5% | |
| Kestrun.Authentication.ApiKeyAuthenticationOptions | 41 | 1 | 42 | 163 | 97.6% | | 6 | 6 | 100% | |
| Kestrun.Authentication.ApiKeyAuthHandler | 85 | 5 | 90 | 263 | 94.4% | | 44 | 54 | 81.4% | |
| Kestrun.Authentication.AssertionService | 23 | 1 | 24 | 60 | 95.8% | | 0 | 0 | | |
| Kestrun.Authentication.AuthenticationBuilderExtensions | 0 | 24 | 24 | 54 | 0% | | 0 | 2 | 0% | |
| Kestrun.Authentication.AuthenticationCodeSettings | 6 | 0 | 6 | 45 | 100% | | 0 | 0 | | |
| Kestrun.Authentication.AuthenticationRegistry | 10 | 74 | 84 | 327 | 11.9% | | 2 | 84 | 2.3% | |
| Kestrun.Authentication.AuthOptionsHelper | 0 | 3 | 3 | 27 | 0% | | 0 | 0 | | |
| Kestrun.Authentication.BasicAuthenticationOptions | 33 | 1 | 34 | 137 | 97% | | 6 | 6 | 100% | |
| Kestrun.Authentication.BasicAuthHandler | 107 | 13 | 120 | 371 | 89.1% | | 49 | 62 | 79% | |
| Kestrun.Authentication.CookieAuthOptions | 4 | 40 | 44 | 109 | 9% | | 0 | 8 | 0% | |
| Kestrun.Authentication.IAuthHandler | 220 | 29 | 249 | 586 | 88.3% | | 76 | 102 | 74.5% | |
| Kestrun.Authentication.IOpenApiAuthenticationOptions | 1 | 0 | 1 | 32 | 100% | | 0 | 0 | | |
| Kestrun.Authentication.JwtAuthOptions | 29 | 2 | 31 | 113 | 93.5% | | 0 | 4 | 0% | |
| Kestrun.Authentication.OAuth2Options | 42 | 15 | 57 | 160 | 73.6% | | 16 | 24 | 66.6% | |
| Kestrun.Authentication.OidcEvents | 11 | 0 | 11 | 36 | 100% | | 7 | 8 | 87.5% | |
| Kestrun.Authentication.OidcOptions | 94 | 8 | 102 | 256 | 92.1% | | 19 | 30 | 63.3% | |
| Kestrun.Authentication.WindowsAuthOptions | 5 | 20 | 25 | 76 | 20% | | 0 | 12 | 0% | |
| Kestrun.Certificates.CertificateManager | 300 | 266 | 566 | 1529 | 53% | | 107 | 226 | 47.3% | |
| Kestrun.Certificates.CsrOptions | 8 | 0 | 8 | 23 | 100% | | 0 | 0 | | |
| Kestrun.Certificates.CsrResult | 9 | 6 | 15 | 30 | 60% | | 0 | 0 | | |
| Kestrun.Certificates.JwkJson | 6 | 0 | 6 | 20 | 100% | | 0 | 0 | | |
| Kestrun.Certificates.RsaJwk | 0 | 10 | 10 | 70 | 0% | | 0 | 0 | | |
| Kestrun.Certificates.SelfSignedOptions | 9 | 0 | 9 | 26 | 100% | | 0 | 0 | | |
| Kestrun.Claims.ClaimPolicyBuilder | 22 | 4 | 26 | 96 | 84.6% | | 9 | 10 | 90% | |
| Kestrun.Claims.ClaimPolicyConfig | 5 | 3 | 8 | 49 | 62.5% | | 2 | 4 | 50% | |
| Kestrun.Claims.ClaimPolicyExtensions | 8 | 0 | 8 | 26 | 100% | | 2 | 2 | 100% | |
| Kestrun.Claims.ClaimPolicyPostConfigurer | 8 | 0 | 8 | 34 | 100% | | 3 | 4 | 75% | |
| Kestrun.Claims.ClaimRule | 8 | 6 | 14 | 60 | 57.1% | | 2 | 8 | 25% | |
| Kestrun.Claims.KestrunClaimExtensions | 61 | 0 | 61 | 370 | 100% | | 0 | 0 | | |
| Kestrun.Client.KrHttpClientFactory | 0 | 72 | 72 | 176 | 0% | | 0 | 24 | 0% | |
| Kestrun.Client.KrHttpClientOptions | 0 | 11 | 11 | 41 | 0% | | 0 | 0 | | |
| Kestrun.Client.KrHttpDownloads | 0 | 28 | 28 | 66 | 0% | | 0 | 18 | 0% | |
| Kestrun.FixedTimeEquals | 20 | 2 | 22 | 109 | 90.9% | | 10 | 12 | 83.3% | |
| Kestrun.Health.CSharpScriptProbe | 0 | 23 | 23 | 70 | 0% | | 0 | 12 | 0% | |
| Kestrun.Health.DelegateProbe | 0 | 22 | 22 | 52 | 0% | | 0 | 6 | 0% | |
| Kestrun.Health.DiskSpaceProbe | 63 | 10 | 73 | 191 | 86.3% | | 33 | 36 | 91.6% | |
| Kestrun.Health.HealthEndpointOptions | 53 | 0 | 53 | 193 | 100% | | 2 | 4 | 50% | |
| Kestrun.Health.HealthProbeEntry | 8 | 1 | 9 | 22 | 88.8% | | 0 | 0 | | |
| Kestrun.Health.HealthProbeRunner | 83 | 2 | 85 | 196 | 97.6% | | 27 | 30 | 90% | |
| Kestrun.Health.HealthReport | 7 | 0 | 7 | 18 | 100% | | 0 | 0 | | |
| Kestrun.Health.HealthReportTextFormatter | 35 | 2 | 37 | 79 | 94.5% | | 32 | 36 | 88.8% | |
| Kestrun.Health.HealthSummary | 1 | 0 | 1 | 10 | 100% | | 0 | 0 | | |
| Kestrun.Health.HttpProbe | 54 | 6 | 60 | 181 | 90% | | 23 | 32 | 71.8% | |
| Kestrun.Health.PowerShellScriptProbe | 0 | 164 | 164 | 490 | 0% | | 0 | 163 | 0% | |
| Kestrun.Health.Probe | 0 | 9 | 9 | 23 | 0% | | 0 | 0 | | |
| Kestrun.Health.ProbeResult | 5 | 0 | 5 | 13 | 100% | | 0 | 0 | | |
| Kestrun.Health.ProcessProbe | 91 | 53 | 144 | 333 | 63.1% | | 26 | 60 | 43.3% | |
| Kestrun.Health.ScriptProbeFactory | 0 | 47 | 47 | 177 | 0% | | 0 | 20 | 0% | |
| Kestrun.Health.VbScriptProbe | 0 | 20 | 20 | 58 | 0% | | 0 | 12 | 0% | |
| Kestrun.Hosting.Compression.KestrunCompressionServiceCollectionExtensions | 1 | 0 | 1 | 21 | 100% | | 0 | 0 | | |
| Kestrun.Hosting.Compression.KestrunResponseCompressionProvider | 8 | 0 | 8 | 48 | 100% | | 8 | 8 | 100% | |
| Kestrun.Hosting.KestrunHost | 538 | 235 | 773 | 2177 | 69.5% | | 201 | 340 | 59.1% | |
| Kestrun.Hosting.KestrunHostAuthnExtensions | 342 | 316 | 658 | 1558 | 51.9% | | 134 | 296 | 45.2% | |
| Kestrun.Hosting.KestrunHostHealthExtensions | 0 | 167 | 167 | 267 | 0% | | 0 | 52 | 0% | |
| Kestrun.Hosting.KestrunHostMapExtensions | 284 | 256 | 540 | 1440 | 52.5% | | 172 | 233 | 73.8% | |
| Kestrun.Hosting.KestrunHostScriptValidationExtensions | 37 | 8 | 45 | 151 | 82.2% | | 20 | 28 | 71.4% | |
| Kestrun.Hosting.KestrunHostSessionExtensions | 55 | 17 | 72 | 172 | 76.3% | | 14 | 28 | 50% | |
| Kestrun.Hosting.KestrunHostSignalRExtensions | 55 | 12 | 67 | 176 | 82% | | 19 | 30 | 63.3% | |
| Kestrun.Hosting.KestrunHostStaticFilesExtensions | 61 | 83 | 144 | 310 | 42.3% | | 14 | 58 | 24.1% | |
| Kestrun.Hosting.KestrunHttpMiddlewareExtensions | 92 | 68 | 160 | 403 | 57.5% | | 43 | 68 | 63.2% | |
| Kestrun.Hosting.KestrunSecurityMiddlewareExtensions | 83 | 41 | 124 | 337 | 66.9% | | 18 | 48 | 37.5% | |
| Kestrun.Hosting.NoopHostLifetime | 0 | 2 | 2 | 21 | 0% | | 0 | 0 | | |
| Kestrun.Hosting.Options.AuthKeyComparer | 5 | 0 | 5 | 16 | 100% | | 2 | 2 | 100% | |
| Kestrun.Hosting.Options.DefaultResponseContentType | 0 | 1 | 1 | 7 | 0% | | 0 | 0 | | |
| Kestrun.Hosting.Options.ExceptionOptions | 109 | 26 | 135 | 208 | 80.7% | | 7 | 8 | 87.5% | |
| Kestrun.Hosting.Options.KestrelOptionsExtensions | 21 | 0 | 21 | 73 | 100% | | 22 | 22 | 100% | |
| Kestrun.Hosting.Options.KestrunOptions | 21 | 0 | 21 | 88 | 100% | | 0 | 0 | | |
| Kestrun.Hosting.Options.LanguageOptions | 14 | 0 | 14 | 62 | 100% | | 4 | 4 | 100% | |
| Kestrun.Hosting.Options.ListenerOptions | 14 | 0 | 14 | 59 | 100% | | 2 | 2 | 100% | |
| Kestrun.Hosting.Options.MapRouteOptions | 18 | 6 | 24 | 109 | 75% | | 1 | 10 | 10% | |
| Kestrun.Hosting.Options.OpenAPICommonMetadata | 10 | 5 | 15 | 65 | 66.6% | | 0 | 0 | | |
| Kestrun.Hosting.Options.OpenApiMapRouteOptions | 0 | 14 | 14 | 56 | 0% | | 0 | 2 | 0% | |
| Kestrun.Hosting.Options.OpenAPIMetadata | 5 | 7 | 12 | 70 | 41.6% | | 0 | 0 | | |
| Kestrun.Hosting.Options.RouteKeyComparer | 5 | 0 | 5 | 16 | 100% | | 2 | 2 | 100% | |
| Kestrun.Hosting.Options.StatusCodeOptions | 12 | 0 | 12 | 66 | 100% | | 0 | 0 | | |
| Kestrun.Jwt.JwkUtilities | 19 | 0 | 19 | 65 | 100% | | 6 | 6 | 100% | |
| Kestrun.Jwt.JwtAlgorithmExtensions | 27 | 0 | 27 | 47 | 100% | | 19 | 19 | 100% | |
| Kestrun.Jwt.JwtBuilderResult | 37 | 1 | 38 | 92 | 97.3% | | 4 | 4 | 100% | |
| Kestrun.Jwt.JwtInspector | 19 | 0 | 19 | 47 | 100% | | 7 | 10 | 70% | |
| Kestrun.Jwt.JwtParameters | 11 | 0 | 11 | 57 | 100% | | 0 | 0 | | |
| Kestrun.Jwt.JwtTokenBuilder | 232 | 118 | 350 | 1032 | 66.2% | | 59 | 152 | 38.8% | |
| Kestrun.KestrunHostManager | 76 | 18 | 94 | 354 | 80.8% | | 56 | 70 | 80% | |
| Kestrun.KestrunRuntimeInfo | 42 | 21 | 63 | 218 | 66.6% | | 17 | 42 | 40.4% | |
| Kestrun.Languages.CsGlobals | 23 | 0 | 23 | 74 | 100% | | 0 | 0 | | |
| Kestrun.Languages.CSharpDelegateBuilder | 201 | 44 | 245 | 677 | 82% | | 121 | 182 | 66.4% | |
| Kestrun.Languages.FSharpDelegateBuilder | 4 | 0 | 4 | 22 | 100% | | 3 | 4 | 75% | |
| Kestrun.Languages.JScriptDelegateBuilder | 6 | 16 | 22 | 45 | 27.2% | | 4 | 6 | 66.6% | |
| Kestrun.Languages.ParameterForInjectionInfo | 4 | 183 | 187 | 458 | 2.1% | | 2 | 182 | 1% | |
| Kestrun.Languages.PowerShellDelegateBuilder | 103 | 16 | 119 | 208 | 86.5% | | 21 | 30 | 70% | |
| Kestrun.Languages.PowerShellExecutionHelpers | 24 | 3 | 27 | 86 | 88.8% | | 11 | 14 | 78.5% | |
| Kestrun.Languages.PyDelegateBuilder | 8 | 55 | 63 | 124 | 12.6% | | 5 | 12 | 41.6% | |
| Kestrun.Languages.VBNetDelegateBuilder | 200 | 24 | 224 | 536 | 89.2% | | 113 | 134 | 84.3% | |
| Kestrun.Logging.Data.ErrorRecordWrapper | 11 | 0 | 11 | 58 | 100% | | 0 | 0 | | |
| Kestrun.Logging.Data.InvocationInfoWrapper | 19 | 0 | 19 | 90 | 100% | | 0 | 0 | | |
| Kestrun.Logging.Enrichers.ErrorRecordEnricher | 9 | 2 | 11 | 55 | 81.8% | | 3 | 4 | 75% | |
| Kestrun.Logging.Enrichers.Extensions.ErrorRecordEnricherExtensions | 1 | 0 | 1 | 18 | 100% | | 0 | 0 | | |
| Kestrun.Logging.Enrichers.Extensions.ErrorRecordExtensions | 27 | 0 | 27 | 61 | 100% | | 1 | 2 | 50% | |
| Kestrun.Logging.Exceptions.WrapperException | 9 | 0 | 9 | 51 | 100% | | 4 | 4 | 100% | |
| Kestrun.Logging.LoggerConfigurationExtensions | 9 | 0 | 9 | 42 | 100% | | 0 | 0 | | |
| Kestrun.Logging.LoggerExtensions | 22 | 2 | 24 | 97 | 91.6% | | 10 | 12 | 83.3% | |
| Kestrun.Logging.LoggerManager | 76 | 10 | 86 | 288 | 88.3% | | 33 | 40 | 82.5% | |
| Kestrun.Logging.Sinks.Extensions.PowerShellSinkExtensions | 1 | 0 | 1 | 28 | 100% | | 0 | 0 | | |
| Kestrun.Logging.Sinks.PowerShellSink | 12 | 0 | 12 | 63 | 100% | | 0 | 0 | | |
| Kestrun.Logging.Utils.Console.Cell | 13 | 0 | 13 | 25 | 100% | | 7 | 8 | 87.5% | |
| Kestrun.Logging.Utils.Console.Column | 10 | 1 | 11 | 23 | 90.9% | | 0 | 0 | | |
| Kestrun.Logging.Utils.Console.Extensions.TableExtensions | 7 | 0 | 7 | 35 | 100% | | 10 | 10 | 100% | |
| Kestrun.Logging.Utils.Console.Padding | 10 | 0 | 10 | 45 | 100% | | 0 | 0 | | |
| Kestrun.Logging.Utils.Console.Row | 14 | 0 | 14 | 27 | 100% | | 6 | 6 | 100% | |
| Kestrun.Logging.Utils.Console.Table | 64 | 1 | 65 | 236 | 98.4% | | 41 | 46 | 89.1% | |
| Kestrun.Middleware.CommonAccessLogMiddleware | 112 | 35 | 147 | 324 | 76.1% | | 60 | 118 | 50.8% | |
| Kestrun.Middleware.CommonAccessLogOptions | 9 | 0 | 9 | 63 | 100% | | 0 | 0 | | |
| Kestrun.Middleware.FaviconMiddlewareExtensions | 44 | 0 | 44 | 93 | 100% | | 19 | 20 | 95% | |
| Kestrun.Middleware.PowerShellRunspaceMiddleware | 66 | 12 | 78 | 142 | 84.6% | | 14 | 22 | 63.6% | |
| Kestrun.Middleware.PowerShellRunspaceMiddlewareExtensions | 1 | 0 | 1 | 17 | 100% | | 0 | 0 | | |
| Kestrun.Middleware.StatusCodePageExtensions | 56 | 27 | 83 | 169 | 67.4% | | 27 | 30 | 90% | |
| Kestrun.Models.ContentDispositionOptions | 13 | 0 | 13 | 48 | 100% | | 6 | 6 | 100% | |
| Kestrun.Models.KestrunContext | 30 | 79 | 109 | 359 | 27.5% | | 5 | 44 | 11.3% | |
| Kestrun.Models.KestrunRequest | 51 | 0 | 51 | 169 | 100% | | 10 | 16 | 62.5% | |
| Kestrun.Models.KestrunResponse | 438 | 83 | 521 | 1449 | 84% | | 217 | 316 | 68.6% | |
| Kestrun.OpenApi.FunctionInfoExtensions | 18 | 6 | 24 | 55 | 75% | | 15 | 24 | 62.5% | |
| Kestrun.OpenApi.HelpExtractor | 0 | 19 | 19 | 78 | 0% | | 0 | 34 | 0% | |
| Kestrun.OpenApi.OaParameterExtensions | 4 | 42 | 46 | 98 | 8.6% | | 1 | 36 | 2.7% | |
| Kestrun.OpenApi.OaSchemaTypeExtensions | 0 | 11 | 11 | 29 | 0% | | 0 | 8 | 0% | |
| Kestrun.OpenApi.OpenApiComponentClone | 77 | 207 | 284 | 645 | 27.1% | | 30 | 138 | 21.7% | |
| Kestrun.OpenApi.OpenApiComponentSet | 10 | 0 | 10 | 50 | 100% | | 0 | 0 | | |
| Kestrun.OpenApi.OpenApiDocDescriptor | 507 | 864 | 1371 | 3660 | 36.9% | | 347 | 1128 | 30.7% | |
| Kestrun.OpenApi.OpenApiHelper | 0 | 27 | 27 | 109 | 0% | | 0 | 12 | 0% | |
| Kestrun.OpenApi.OpenApiJsonNodeFactory | 0 | 36 | 36 | 88 | 0% | | 0 | 64 | 0% | |
| Kestrun.OpenApi.OpenApiSchemaDiscovery | 0 | 26 | 26 | 67 | 0% | | 0 | 14 | 0% | |
| Kestrun.OpenApi.OpenApiSpecVersionExtensions | 0 | 15 | 15 | 43 | 0% | | 0 | 40 | 0% | |
| Kestrun.Razor.PowerShellRazorPage | 120 | 10 | 130 | 428 | 92.3% | | 59 | 70 | 84.2% | |
| Kestrun.Razor.PwshKestrunModel | 3 | 0 | 3 | 30 | 100% | | 0 | 0 | | |
| Kestrun.Runtime.EnvironmentHelper | 10 | 6 | 16 | 85 | 62.5% | | 11 | 14 | 78.5% | |
| Kestrun.Runtime.PowerShellOpenApiClassExporter | 96 | 9 | 105 | 317 | 91.4% | | 44 | 58 | 75.8% | |
| Kestrun.Runtime.VariablesMap | 25 | 2 | 27 | 87 | 92.5% | | 14 | 24 | 58.3% | |
| Kestrun.Scheduling.JobFactory | 85 | 13 | 98 | 144 | 86.7% | | 6 | 12 | 50% | |
| Kestrun.Scheduling.JobInfo | 5 | 0 | 5 | 20 | 100% | | 0 | 0 | | |
| Kestrun.Scheduling.RoslynJobFactory | 37 | 0 | 37 | 81 | 100% | | 13 | 18 | 72.2% | |
| Kestrun.Scheduling.ScheduledTask | 22 | 2 | 24 | 109 | 91.6% | | 0 | 0 | | |
| Kestrun.Scheduling.ScheduleReport | 3 | 0 | 3 | 16 | 100% | | 0 | 0 | | |
| Kestrun.Scheduling.SchedulerService | 175 | 43 | 218 | 688 | 80.2% | | 64 | 94 | 68% | |
| Kestrun.Scripting.CompilationErrorException | 25 | 1 | 26 | 90 | 96.1% | | 10 | 10 | 100% | |
| Kestrun.Scripting.KestrunRunspacePoolManager | 115 | 16 | 131 | 327 | 87.7% | | 54 | 58 | 93.1% | |
| Kestrun.Scripting.LanguageRuntimeExtensions | 3 | 4 | 7 | 28 | 42.8% | | 0 | 4 | 0% | |
| Kestrun.Scripting.RouteHandlerBuilderLanguageExtensions | 0 | 1 | 1 | 17 | 0% | | 0 | 0 | | |
| Kestrun.Scripting.ScriptLanguageAttribute | 2 | 0 | 2 | 19 | 100% | | 0 | 0 | | |
| Kestrun.SharedState.GlobalStore | 12 | 0 | 12 | 68 | 100% | | 0 | 0 | | |
| Kestrun.SharedState.SharedState | 41 | 0 | 41 | 153 | 100% | | 18 | 18 | 100% | |
| Kestrun.SignalR.InMemoryConnectionTracker | 9 | 0 | 9 | 46 | 100% | | 5 | 6 | 83.3% | |
| Kestrun.SignalR.KestrunHub | 22 | 0 | 22 | 76 | 100% | | 2 | 2 | 100% | |
| Kestrun.SignalR.RealtimeBroadcaster | 42 | 0 | 42 | 81 | 100% | | 0 | 0 | | |
| Kestrun.Tasks.KestrunTask | 18 | 2 | 20 | 94 | 90% | | 3 | 6 | 50% | |
| Kestrun.Tasks.KestrunTaskService | 102 | 32 | 134 | 359 | 76.1% | | 75 | 82 | 91.4% | |
| Kestrun.Tasks.KrTask | 6 | 9 | 15 | 38 | 40% | | 0 | 4 | 0% | |
| Kestrun.Tasks.ProgressiveKestrunTaskState | 25 | 3 | 28 | 108 | 89.2% | | 5 | 8 | 62.5% | |
| Kestrun.Tasks.TaskJobFactory | 101 | 5 | 106 | 146 | 95.2% | | 9 | 12 | 75% | |
| Kestrun.TBuilder.EndpointConventionBuilderLanguageExtensions | 3 | 1 | 4 | 27 | 75% | | 3 | 4 | 75% | |
| Kestrun.TBuilder.EndpointDisablingCompressionExtensions | 3 | 0 | 3 | 26 | 100% | | 4 | 4 | 100% | |
| Kestrun.Utilities.AssemblyAutoLoader | 43 | 22 | 65 | 206 | 66.1% | | 33 | 52 | 63.4% | |
| Kestrun.Utilities.BuildError | 30 | 3 | 33 | 81 | 90.9% | | 9 | 12 | 75% | |
| Kestrun.Utilities.CacheRevalidation | 106 | 17 | 123 | 284 | 86.1% | | 104 | 140 | 74.2% | |
| Kestrun.Utilities.CcUtilities | 9 | 0 | 9 | 39 | 100% | | 8 | 8 | 100% | |
| Kestrun.Utilities.HostingExtensions | 1 | 28 | 29 | 87 | 3.4% | | 0 | 10 | 0% | |
| Kestrun.Utilities.HttpVerbExtensions | 23 | 1 | 24 | 216 | 95.8% | | 17 | 18 | 94.4% | |
| Kestrun.Utilities.Json.JsonSerializerHelper | 0 | 9 | 9 | 35 | 0% | | 0 | 2 | 0% | |
| Kestrun.Utilities.Json.PayloadSanitizer | 67 | 6 | 73 | 195 | 91.7% | | 59 | 89 | 66.2% | |
| Kestrun.Utilities.Json.ReferenceEqualityComparer | 3 | 0 | 3 | 15 | 100% | | 0 | 0 | | |
| Kestrun.Utilities.ObjectToDictionaryConverter | 55 | 1 | 56 | 166 | 98.2% | | 41 | 48 | 85.4% | |
| Kestrun.Utilities.PowerShellInvokeExtensions | 13 | 7 | 20 | 51 | 65% | | 0 | 2 | 0% | |
| Kestrun.Utilities.PowerShellModuleLocator | 15 | 37 | 52 | 129 | 28.8% | | 7 | 20 | 35% | |
| Kestrun.Utilities.RateLimiterOptionsExtensions | 13 | 29 | 42 | 119 | 30.9% | | 4 | 34 | 11.7% | |
| Kestrun.Utilities.ReadOnlyDictionaryAdapter | 18 | 4 | 22 | 94 | 81.8% | | 14 | 20 | 70% | |
| Kestrun.Utilities.RegexUtils | 5 | 0 | 5 | 25 | 100% | | 2 | 2 | 100% | |
| Kestrun.Utilities.SecureStringUtils | 26 | 3 | 29 | 94 | 89.6% | | 10 | 10 | 100% | |
| Kestrun.Utilities.XmlHelper | 103 | 9 | 112 | 331 | 91.9% | | 77 | 90 | 85.5% | |
| Kestrun.Utilities.Yaml.BigIntegerTypeConverter | 5 | 5 | 10 | 53 | 50% | | 1 | 2 | 50% | |
| Kestrun.Utilities.Yaml.BuilderUtils | 14 | 2 | 16 | 56 | 87.5% | | 7 | 8 | 87.5% | |
| Kestrun.Utilities.Yaml.FlowStyleAllEmitter | 7 | 0 | 7 | 38 | 100% | | 0 | 0 | | |
| Kestrun.Utilities.Yaml.FlowStyleSequenceEmitter | 4 | 0 | 4 | 23 | 100% | | 0 | 0 | | |
| Kestrun.Utilities.Yaml.IDictionaryTypeConverter | 24 | 14 | 38 | 114 | 63.1% | | 14 | 24 | 58.3% | |
| Kestrun.Utilities.Yaml.NullValueGraphVisitor | 2 | 1 | 3 | 31 | 66.6% | | 2 | 4 | 50% | |
| Kestrun.Utilities.Yaml.PSObjectTypeConverter | 43 | 7 | 50 | 143 | 86% | | 26 | 34 | 76.4% | |
| Kestrun.Utilities.Yaml.StringQuotingEmitter | 13 | 7 | 20 | 63 | 65% | | 17 | 26 | 65.3% | |
| Kestrun.Utilities.Yaml.YamlHelper | 5 | 0 | 5 | 35 | 100% | | 2 | 2 | 100% | |
| Kestrun.Utilities.Yaml.YamlLoader | 16 | 0 | 16 | 59 | 100% | | 4 | 4 | 100% | |
| Kestrun.Utilities.Yaml.YamlSerializerFactory | 22 | 4 | 26 | 72 | 84.6% | | 8 | 12 | 66.6% | |
| Kestrun.Utilities.Yaml.YamlTypeConverter | 141 | 47 | 188 | 481 | 75% | | 105 | 156 | 67.3% | |
| PowerShellAttributes | 3 | 65 | 68 | 215 | 4.4% | | 2 | 72 | 2.7% | |
| Kestrun.Annotations | 69 | 105 | 174 | 862 | 39.6% | | 0 | 8 | 0% | |
| KestrunAnnotationsRuntimeInfo | 1 | 12 | 13 | 52 | 7.6% | | 0 | 8 | 0% | |
| KestrunRuntimeApiAttribute | 4 | 0 | 4 | 24 | 100% | | 0 | 0 | | |
| OpenApiAuthorizationAttribute | 0 | 2 | 2 | 19 | 0% | | 0 | 0 | | |
| OpenApiExampleAttribute | 5 | 0 | 5 | 28 | 100% | | 0 | 0 | | |
| OpenApiExampleComponent | 4 | 0 | 4 | 25 | 100% | | 0 | 0 | | |
| OpenApiExampleRefAttribute | 4 | 0 | 4 | 24 | 100% | | 0 | 0 | | |
| OpenApiHeaderAttribute | 11 | 3 | 14 | 61 | 78.5% | | 0 | 0 | | |
| OpenApiHeaderComponent | 2 | 0 | 2 | 22 | 100% | | 0 | 0 | | |
| OpenApiHeaderRefAttribute | 0 | 3 | 3 | 23 | 0% | | 0 | 0 | | |
| OpenApiLinkAttribute | 0 | 8 | 8 | 41 | 0% | | 0 | 0 | | |
| OpenApiLinkComponent | 0 | 2 | 2 | 22 | 0% | | 0 | 0 | | |
| OpenApiLinkRefAttribute | 0 | 2 | 2 | 11 | 0% | | 0 | 0 | | |
| OpenApiParameterAttribute | 0 | 11 | 11 | 32 | 0% | | 0 | 0 | | |
| OpenApiParameterComponent | 0 | 2 | 2 | 22 | 0% | | 0 | 0 | | |
| OpenApiParameterRefAttribute | 0 | 4 | 4 | 28 | 0% | | 0 | 0 | | |
| OpenApiPath | 0 | 9 | 9 | 40 | 0% | | 0 | 0 | | |
| OpenApiPathComponent | 0 | 2 | 2 | 22 | 0% | | 0 | 0 | | |
| OpenApiProperties | 25 | 23 | 48 | 139 | 52% | | 0 | 0 | | |
| OpenApiPropertyAttribute | 0 | 1 | 1 | 19 | 0% | | 0 | 0 | | |
| OpenApiRequestBodyAttribute | 0 | 5 | 5 | 29 | 0% | | 0 | 0 | | |
| OpenApiRequestBodyComponent | 3 | 0 | 3 | 22 | 100% | | 0 | 0 | | |
| OpenApiRequestBodyRefAttribute | 0 | 5 | 5 | 24 | 0% | | 0 | 0 | | |
| OpenApiResponseAttribute | 7 | 0 | 7 | 47 | 100% | | 0 | 0 | | |
| OpenApiResponseComponent | 2 | 0 | 2 | 22 | 100% | | 0 | 0 | | |
| OpenApiResponseRefAttribute | 0 | 4 | 4 | 20 | 0% | | 0 | 0 | | |
| OpenApiSchemaComponent | 1 | 1 | 2 | 17 | 50% | | 0 | 0 | | |
| OpenApiServerAttribute | 0 | 2 | 2 | 9 | 0% | | 0 | 0 | | |
| OpenApiServerVariableAttribute | 0 | 4 | 4 | 18 | 0% | | 0 | 0 | | |
| Kestrun.PowerShell.Private | 29 | 380 | 409 | 1451 | 7% | | 0 | 0 | | |
| Private.Assembly.Add-KrAspNetCoreType | 0 | 35 | 35 | 66 | 0% | | 0 | 0 | | |
| Private.Assembly.Add-KrCodeAnalysisType | 0 | 11 | 11 | 34 | 0% | | 0 | 0 | | |
| Private.Assembly.Assert-KrAssemblyLoaded | 0 | 14 | 14 | 42 | 0% | | 0 | 0 | | |
| Private.Assembly.Get-KrCommandByContext | 0 | 31 | 31 | 105 | 0% | | 0 | 0 | | |
| Private.Assembly.Get-KrDocSet | 0 | 9 | 9 | 79 | 0% | | 0 | 0 | | |
| Private.Assembly.Get-KrFunctionContextMask | 0 | 19 | 19 | 44 | 0% | | 0 | 0 | | |
| Private.ConvertTo.ConvertTo-DateTimeOffset | 0 | 15 | 15 | 80 | 0% | | 0 | 0 | | |
| Private.ConvertTo.ConvertTo-ThreadSafeValue | 0 | 19 | 19 | 69 | 0% | | 0 | 0 | | |
| Private.ConvertTo.ConvertTo-TimeSpan | 0 | 16 | 16 | 69 | 0% | | 0 | 0 | | |
| Private.Logging.Get-KrFormattedMessage | 0 | 9 | 9 | 60 | 0% | | 0 | 0 | | |
| Private.Logging.Set-KrLogLevelToPreference | 0 | 13 | 13 | 47 | 0% | | 0 | 0 | | |
| Private.Logging.Write-KrOutsideRouteWarning | 0 | 3 | 3 | 25 | 0% | | 0 | 0 | | |
| Private.Logging.Write-KrSinkPowerShell | 0 | 6 | 6 | 37 | 0% | | 0 | 0 | | |
| Private.OpenAPI.Get-KrAnnotatedFunctionsLoaded | 0 | 7 | 7 | 43 | 0% | | 0 | 0 | | |
| Private.Routing._KrJoin-Route | 0 | 5 | 5 | 21 | 0% | | 0 | 0 | | |
| Private.Routing._KrMerge-Args | 0 | 6 | 6 | 25 | 0% | | 0 | 0 | | |
| Private.Routing._KrMerge-MRO | 0 | 23 | 23 | 51 | 0% | | 0 | 0 | | |
| Private.Routing._KrMerge-Unique | 0 | 1 | 1 | 18 | 0% | | 0 | 0 | | |
| Private.Routing._KrWith-MRO | 0 | 15 | 15 | 40 | 0% | | 0 | 0 | | |
| Private.Server.Helper | 0 | 8 | 8 | 35 | 0% | | 0 | 0 | | |
| Private.Server.Resolve-KestrunServer | 0 | 8 | 8 | 43 | 0% | | 0 | 0 | | |
| Private.Variable._NormalizeValueToDictionary | 0 | 18 | 18 | 51 | 0% | | 0 | 0 | | |
| Private.Variable.Get-KrAssignedVariables | 0 | 87 | 87 | 185 | 0% | | 0 | 0 | | |
| Private.Yaml.Convert-DateTimeOffsetToDateTime | 9 | 2 | 11 | 44 | 81.8% | | 0 | 0 | | |
| Private.Yaml.Convert-HashtableToDictionary | 4 | 0 | 4 | 33 | 100% | | 0 | 0 | | |
| Private.Yaml.Convert-ListToGenericList | 4 | 0 | 4 | 34 | 100% | | 0 | 0 | | |
| Private.Yaml.Convert-OrderedHashtableToDictionary | 3 | 0 | 3 | 31 | 100% | | 0 | 0 | | |
| Private.Yaml.Convert-PSObjectToGenericObject | 9 | 0 | 9 | 40 | 100% | | 0 | 0 | | |
| Kestrun.PowerShell.Public | 68 | 2499 | 2567 | 16193 | 2.6% | | 0 | 0 | | |
| Public.Authentication.Add-KrApiKeyAuthentication | 0 | 62 | 62 | 294 | 0% | | 0 | 0 | | |
| Public.Authentication.Add-KrBasicAuthentication | 0 | 60 | 60 | 365 | 0% | | 0 | 0 | | |
| Public.Authentication.Add-KrCookiesAuthentication | 0 | 18 | 18 | 128 | 0% | | 0 | 0 | | |
| Public.Authentication.Add-KrGitHubAuthentication | 0 | 4 | 4 | 77 | 0% | | 0 | 0 | | |
| Public.Authentication.Add-KrJwtBearerAuthentication | 0 | 29 | 29 | 199 | 0% | | 0 | 0 | | |
| Public.Authentication.Add-KrOAuth2Authentication | 0 | 16 | 16 | 116 | 0% | | 0 | 0 | | |
| Public.Authentication.Add-KrOpenIdConnectAuthentication | 0 | 20 | 20 | 143 | 0% | | 0 | 0 | | |
| Public.Authentication.Add-KrWindowsAuthentication | 0 | 7 | 7 | 73 | 0% | | 0 | 0 | | |
| Public.Certificate.ConvertFrom-KrJwkJsonToCertificate | 0 | 9 | 9 | 84 | 0% | | 0 | 0 | | |
| Public.Certificate.ConvertTo-KrJwkJson | 0 | 23 | 23 | 141 | 0% | | 0 | 0 | | |
| Public.Certificate.Export-KrCertificate | 0 | 9 | 9 | 52 | 0% | | 0 | 0 | | |
| Public.Certificate.Get-KrCertificatePurpose | 0 | 1 | 1 | 26 | 0% | | 0 | 0 | | |
| Public.Certificate.Import-KrCertificate | 0 | 7 | 7 | 38 | 0% | | 0 | 0 | | |
| Public.Certificate.New-KrCertificateRequest | 0 | 2 | 2 | 72 | 0% | | 0 | 0 | | |
| Public.Certificate.New-KrPrivateKeyJwt | 0 | 21 | 21 | 140 | 0% | | 0 | 0 | | |
| Public.Certificate.New-KrSelfSignedCertificate | 0 | 2 | 2 | 59 | 0% | | 0 | 0 | | |
| Public.Certificate.Test-KrCertificate | 0 | 6 | 6 | 61 | 0% | | 0 | 0 | | |
| Public.ClaimPolicy.Add-KrClaimPolicy | 0 | 6 | 6 | 71 | 0% | | 0 | 0 | | |
| Public.ClaimPolicy.Add-KrUserClaim | 0 | 6 | 6 | 72 | 0% | | 0 | 0 | | |
| Public.ClaimPolicy.Build-KrClaimPolicy | 0 | 1 | 1 | 33 | 0% | | 0 | 0 | | |
| Public.ClaimPolicy.New-KrClaimPolicy | 0 | 1 | 1 | 25 | 0% | | 0 | 0 | | |
| Public.Cookies.Invoke-KrChallenge | 0 | 17 | 17 | 93 | 0% | | 0 | 0 | | |
| Public.Cookies.Invoke-KrCookieSignIn | 0 | 32 | 32 | 175 | 0% | | 0 | 0 | | |
| Public.Cookies.Invoke-KrCookieSignOut | 0 | 36 | 36 | 130 | 0% | | 0 | 0 | | |
| Public.Cookies.New-KrCookieBuilder | 0 | 25 | 25 | 112 | 0% | | 0 | 0 | | |
| Public.Health.Add-KrHealthEndpoint | 0 | 54 | 54 | 228 | 0% | | 0 | 0 | | |
| Public.Health.Add-KrHealthHttpProbe | 0 | 23 | 23 | 99 | 0% | | 0 | 0 | | |
| Public.Health.Add-KrHealthProbe | 0 | 44 | 44 | 161 | 0% | | 0 | 0 | | |
| Public.Health.Add-KrHealthProcessProbe | 0 | 18 | 18 | 85 | 0% | | 0 | 0 | | |
| Public.Health.New-KrProbeResult | 0 | 9 | 9 | 56 | 0% | | 0 | 0 | | |
| Public.Helper.Clear-KrEnvironmentOverride | 0 | 3 | 3 | 26 | 0% | | 0 | 0 | | |
| Public.Helper.ConvertTo-KrBase64Url | 0 | 1 | 1 | 27 | 0% | | 0 | 0 | | |
| Public.Helper.Expand-KrObject | 0 | 16 | 16 | 72 | 0% | | 0 | 0 | | |
| Public.Helper.Get-KrEnvironment | 0 | 1 | 1 | 18 | 0% | | 0 | 0 | | |
| Public.Helper.Get-KrRoot | 0 | 1 | 1 | 19 | 0% | | 0 | 0 | | |
| Public.Helper.Get-KrVersion | 0 | 17 | 17 | 56 | 0% | | 0 | 0 | | |
| Public.Helper.Initialize-KrRoot | 0 | 7 | 7 | 56 | 0% | | 0 | 0 | | |
| Public.Helper.Invoke-KrWebRequest | 0 | 108 | 108 | 302 | 0% | | 0 | 0 | | |
| Public.Helper.Resolve-KrPath | 20 | 4 | 24 | 98 | 83.3% | | 0 | 0 | | |
| Public.Helper.ScriptBlock | 0 | 16 | 16 | 93 | 0% | | 0 | 0 | | |
| Public.Helper.Set-KrEnvironment | 0 | 5 | 5 | 42 | 0% | | 0 | 0 | | |
| Public.Helper.Set-KrPythonRuntime | 0 | 24 | 24 | 84 | 0% | | 0 | 0 | | |
| Public.Helper.Test-KrDebugContext | 0 | 2 | 2 | 29 | 0% | | 0 | 0 | | |
| Public.JWT.Add-KrJWTAudience | 0 | 1 | 1 | 38 | 0% | | 0 | 0 | | |
| Public.JWT.Add-KrJWTClaim | 0 | 3 | 3 | 51 | 0% | | 0 | 0 | | |
| Public.JWT.Add-KrJWTHeader | 0 | 1 | 1 | 40 | 0% | | 0 | 0 | | |
| Public.JWT.Add-KrJWTIssuer | 0 | 1 | 1 | 36 | 0% | | 0 | 0 | | |
| Public.JWT.Add-KrJWTSubject | 0 | 1 | 1 | 36 | 0% | | 0 | 0 | | |
| Public.JWT.Build-KrJWT | 0 | 1 | 1 | 35 | 0% | | 0 | 0 | | |
| Public.JWT.Copy-KrJWTTokenBuilder | 0 | 1 | 1 | 44 | 0% | | 0 | 0 | | |
| Public.JWT.Get-KrJwkThumbprint | 0 | 5 | 5 | 46 | 0% | | 0 | 0 | | |
| Public.JWT.Get-KrJWTInfo | 0 | 1 | 1 | 32 | 0% | | 0 | 0 | | |
| Public.JWT.Get-KrJWTToken | 0 | 1 | 1 | 33 | 0% | | 0 | 0 | | |
| Public.JWT.Get-KrJWTValidationParameter | 0 | 2 | 2 | 46 | 0% | | 0 | 0 | | |
| Public.JWT.Limit-KrJWTNotBefore | 0 | 1 | 1 | 36 | 0% | | 0 | 0 | | |
| Public.JWT.Limit-KrJWTValidity | 0 | 3 | 3 | 61 | 0% | | 0 | 0 | | |
| Public.JWT.New-KrJWTTokenBuilder | 0 | 1 | 1 | 24 | 0% | | 0 | 0 | | |
| Public.JWT.Protect-KrJWT | 0 | 13 | 13 | 107 | 0% | | 0 | 0 | | |
| Public.JWT.Protect-KrJWTPayload | 0 | 18 | 18 | 141 | 0% | | 0 | 0 | | |
| Public.JWT.Test-KrJWT | 0 | 3 | 3 | 41 | 0% | | 0 | 0 | | |
| Public.JWT.Update-KrJWT | 0 | 4 | 4 | 54 | 0% | | 0 | 0 | | |
| Public.Logging.core.Close-KrLogger | 0 | 13 | 13 | 80 | 0% | | 0 | 0 | | |
| Public.Logging.core.Get-KrLogger | 0 | 3 | 3 | 36 | 0% | | 0 | 0 | | |
| Public.Logging.core.Get-KrLoggerLevelSwitch | 0 | 8 | 8 | 45 | 0% | | 0 | 0 | | |
| Public.Logging.core.New-KrLogger | 0 | 1 | 1 | 25 | 0% | | 0 | 0 | | |
| Public.Logging.core.Register-KrLogger | 0 | 3 | 3 | 63 | 0% | | 0 | 0 | | |
| Public.Logging.core.Set-KrLogger | 0 | 1 | 1 | 33 | 0% | | 0 | 0 | | |
| Public.Logging.core.Set-KrLoggerLevelSwitch | 0 | 5 | 5 | 43 | 0% | | 0 | 0 | | |
| Public.Logging.core.Set-KrLoggerMinimumLevel | 0 | 10 | 10 | 58 | 0% | | 0 | 0 | | |
| Public.Logging.core.Test-KrLogger | 0 | 3 | 3 | 36 | 0% | | 0 | 0 | | |
| Public.Logging.enrichers.Add-KrEnrichEnvironment | 0 | 10 | 10 | 53 | 0% | | 0 | 0 | | |
| Public.Logging.enrichers.Add-KrEnrichErrorRecord | 0 | 1 | 1 | 32 | 0% | | 0 | 0 | | |
| Public.Logging.enrichers.Add-KrEnrichExceptionDetail | 0 | 1 | 1 | 28 | 0% | | 0 | 0 | | |
| Public.Logging.enrichers.Add-KrEnrichFromLogContext | 0 | 1 | 1 | 28 | 0% | | 0 | 0 | | |
| Public.Logging.enrichers.Add-KrEnrichProcessId | 0 | 1 | 1 | 31 | 0% | | 0 | 0 | | |
| Public.Logging.enrichers.Add-KrEnrichProcessName | 0 | 1 | 1 | 28 | 0% | | 0 | 0 | | |
| Public.Logging.enrichers.Add-KrEnrichProperty | 0 | 1 | 1 | 40 | 0% | | 0 | 0 | | |
| Public.Logging.enrichers.Push-KrLogContextProperty | 0 | 3 | 3 | 40 | 0% | | 0 | 0 | | |
| Public.Logging.sinks.Add-KrSinkConsole | 0 | 3 | 3 | 83 | 0% | | 0 | 0 | | |
| Public.Logging.sinks.Add-KrSinkEventLog | 0 | 6 | 6 | 81 | 0% | | 0 | 0 | | |
| Public.Logging.sinks.Add-KrSinkFile | 0 | 9 | 9 | 158 | 0% | | 0 | 0 | | |
| Public.Logging.sinks.Add-KrSinkHttp | 0 | 1 | 1 | 84 | 0% | | 0 | 0 | | |
| Public.Logging.sinks.Add-KrSinkPowerShell | 0 | 2 | 2 | 59 | 0% | | 0 | 0 | | |
| Public.Logging.sinks.Add-KrSinkSyslogLocal | 0 | 1 | 1 | 74 | 0% | | 0 | 0 | | |
| Public.Logging.sinks.Add-KrSinkSyslogTcp | 0 | 8 | 8 | 193 | 0% | | 0 | 0 | | |
| Public.Logging.sinks.Add-KrSinkSyslogUdp | 0 | 8 | 8 | 174 | 0% | | 0 | 0 | | |
| Public.Logging.sinks.formatters.Get-KrSinkJsonFormatter | 0 | 1 | 1 | 20 | 0% | | 0 | 0 | | |
| Public.Logging.Write-KrLog | 0 | 36 | 36 | 164 | 0% | | 0 | 0 | | |
| Public.Middleware.Add-KrAntiforgeryMiddleware | 0 | 22 | 22 | 104 | 0% | | 0 | 0 | | |
| Public.Middleware.Add-KrCacheMiddleware | 0 | 25 | 25 | 145 | 0% | | 0 | 0 | | |
| Public.Middleware.Add-KrCommonAccessLogMiddleware | 0 | 21 | 21 | 128 | 0% | | 0 | 0 | | |
| Public.Middleware.Add-KrCompressionMiddleware | 0 | 20 | 20 | 93 | 0% | | 0 | 0 | | |
| Public.Middleware.Add-KrFaviconMiddleware | 0 | 4 | 4 | 49 | 0% | | 0 | 0 | | |
| Public.Middleware.Add-KrFileServerMiddleware | 0 | 50 | 50 | 211 | 0% | | 0 | 0 | | |
| Public.Middleware.Add-KrForwardHeader | 0 | 44 | 44 | 203 | 0% | | 0 | 0 | | |
| Public.Middleware.Add-KrHostFiltering | 0 | 13 | 13 | 95 | 0% | | 0 | 0 | | |
| Public.Middleware.Add-KrHsts | 0 | 14 | 14 | 115 | 0% | | 0 | 0 | | |
| Public.Middleware.Add-KrHttpsRedirection | 0 | 8 | 8 | 76 | 0% | | 0 | 0 | | |
| Public.Middleware.Add-KrSignalRHubMiddleware | 0 | 4 | 4 | 48 | 0% | | 0 | 0 | | |
| Public.Middleware.Add-KrStaticFilesMiddleware | 0 | 48 | 48 | 207 | 0% | | 0 | 0 | | |
| Public.Middleware.Cors.Add-KrCorsPolicy | 0 | 12 | 12 | 96 | 0% | | 0 | 0 | | |
| Public.Middleware.Cors.New-KrCorsPolicyBuilder | 0 | 1 | 1 | 18 | 0% | | 0 | 0 | | |
| Public.Middleware.Cors.Set-KrCorsCredential | 0 | 5 | 5 | 53 | 0% | | 0 | 0 | | |
| Public.Middleware.Cors.Set-KrCorsExposedHeader | 0 | 2 | 2 | 33 | 0% | | 0 | 0 | | |
| Public.Middleware.Cors.Set-KrCorsHeader | 0 | 3 | 3 | 43 | 0% | | 0 | 0 | | |
| Public.Middleware.Cors.Set-KrCorsMethod | 0 | 3 | 3 | 39 | 0% | | 0 | 0 | | |
| Public.Middleware.Cors.Set-KrCorsOrigin | 0 | 5 | 5 | 49 | 0% | | 0 | 0 | | |
| Public.Middleware.Cors.Set-KrCorsPreflightMaxAge | 0 | 4 | 4 | 44 | 0% | | 0 | 0 | | |
| Public.Middleware.Enable-KrExceptionHandling | 0 | 50 | 50 | 238 | 0% | | 0 | 0 | | |
| Public.Middleware.Enable-KrStatusCodePage | 0 | 40 | 40 | 220 | 0% | | 0 | 0 | | |
| Public.OpenAPI.Add-KrOpenApiContact | 0 | 13 | 13 | 64 | 0% | | 0 | 0 | | |
| Public.OpenAPI.Add-KrOpenApiExternalDoc | 0 | 8 | 8 | 51 | 0% | | 0 | 0 | | |
| Public.OpenAPI.Add-KrOpenApiInfo | 0 | 15 | 15 | 75 | 0% | | 0 | 0 | | |
| Public.OpenAPI.Add-KrOpenApiLicense | 0 | 12 | 12 | 64 | 0% | | 0 | 0 | | |
| Public.OpenAPI.Add-KrOpenApiServer | 0 | 15 | 15 | 65 | 0% | | 0 | 0 | | |
| Public.OpenAPI.Add-KrOpenApiTag | 0 | 12 | 12 | 61 | 0% | | 0 | 0 | | |
| Public.OpenAPI.Build-KrOpenApiDocument | 0 | 7 | 7 | 38 | 0% | | 0 | 0 | | |
| Public.OpenAPI.Export-KrOpenApiDocument | 0 | 6 | 6 | 50 | 0% | | 0 | 0 | | |
| Public.OpenAPI.Get-KrOpenApiDocument | 0 | 10 | 10 | 71 | 0% | | 0 | 0 | | |
| Public.OpenAPI.New-KrOpenApiExternalDoc | 0 | 5 | 5 | 36 | 0% | | 0 | 0 | | |
| Public.OpenAPI.New-KrOpenApiLink | 0 | 1 | 1 | 41 | 0% | | 0 | 0 | | |
| Public.OpenAPI.New-KrOpenApiServer | 0 | 10 | 10 | 42 | 0% | | 0 | 0 | | |
| Public.OpenAPI.New-KrOpenApiServerVariable | 0 | 11 | 11 | 64 | 0% | | 0 | 0 | | |
| Public.OpenAPI.Test-KrOpenApiDocument | 0 | 24 | 24 | 78 | 0% | | 0 | 0 | | |
| Public.Razor.Add-KrPowerShellRazorPagesRuntime | 0 | 6 | 6 | 58 | 0% | | 0 | 0 | | |
| Public.Razor.Add-KrRazorPageService | 0 | 11 | 11 | 73 | 0% | | 0 | 0 | | |
| Public.Request.Get-KrRequestBody | 0 | 12 | 12 | 61 | 0% | | 0 | 0 | | |
| Public.Request.Get-KrRequestCookie | 0 | 14 | 14 | 86 | 0% | | 0 | 0 | | |
| Public.Request.Get-KrRequestForm | 0 | 2 | 2 | 24 | 0% | | 0 | 0 | | |
| Public.Request.Get-KrRequestHeader | 0 | 14 | 14 | 89 | 0% | | 0 | 0 | | |
| Public.Request.Get-KrRequestQuery | 0 | 14 | 14 | 85 | 0% | | 0 | 0 | | |
| Public.Request.Get-KrRequestRouteParam | 0 | 14 | 14 | 86 | 0% | | 0 | 0 | | |
| Public.Response.Add-KrCacheResponse | 0 | 17 | 17 | 106 | 0% | | 0 | 0 | | |
| Public.Response.Test-KrCacheRevalidation | 0 | 4 | 4 | 57 | 0% | | 0 | 0 | | |
| Public.Response.Write-KrBinaryResponse | 0 | 3 | 3 | 39 | 0% | | 0 | 0 | | |
| Public.Response.Write-KrBsonResponse | 0 | 6 | 6 | 51 | 0% | | 0 | 0 | | |
| Public.Response.Write-KrCborResponse | 0 | 6 | 6 | 50 | 0% | | 0 | 0 | | |
| Public.Response.Write-KrCsvResponse | 0 | 13 | 13 | 83 | 0% | | 0 | 0 | | |
| Public.Response.Write-KrErrorResponse | 0 | 5 | 5 | 74 | 0% | | 0 | 0 | | |
| Public.Response.Write-KrFileResponse | 0 | 12 | 12 | 76 | 0% | | 0 | 0 | | |
| Public.Response.Write-KrFormUrlEncodedResponse | 0 | 6 | 6 | 47 | 0% | | 0 | 0 | | |
| Public.Response.Write-KrHtmlResponse | 0 | 10 | 10 | 62 | 0% | | 0 | 0 | | |
| Public.Response.Write-KrJsonResponse | 0 | 8 | 8 | 72 | 0% | | 0 | 0 | | |
| Public.Response.Write-KrRedirectResponse | 0 | 3 | 3 | 34 | 0% | | 0 | 0 | | |
| Public.Response.Write-KrResponse | 0 | 3 | 3 | 37 | 0% | | 0 | 0 | | |
| Public.Response.Write-KrStatusResponse | 0 | 3 | 3 | 33 | 0% | | 0 | 0 | | |
| Public.Response.Write-KrStreamResponse | 0 | 3 | 3 | 38 | 0% | | 0 | 0 | | |
| Public.Response.Write-KrTextResponse | 0 | 6 | 6 | 60 | 0% | | 0 | 0 | | |
| Public.Response.Write-KrXmlResponse | 0 | 6 | 6 | 55 | 0% | | 0 | 0 | | |
| Public.Response.Write-KrYamlResponse | 0 | 6 | 6 | 55 | 0% | | 0 | 0 | | |
| Public.Route.Add-KrAntiforgeryTokenRoute | 0 | 4 | 4 | 51 | 0% | | 0 | 0 | | |
| Public.Route.Add-KrApiDocumentationRoute | 0 | 13 | 13 | 89 | 0% | | 0 | 0 | | |
| Public.Route.Add-KrHtmlTemplateRoute | 0 | 14 | 14 | 90 | 0% | | 0 | 0 | | |
| Public.Route.Add-KrMapRoute | 0 | 56 | 56 | 255 | 0% | | 0 | 0 | | |
| Public.Route.Add-KrOpenApiRoute | 0 | 22 | 22 | 108 | 0% | | 0 | 0 | | |
| Public.Route.Add-KrRouteGroup | 0 | 35 | 35 | 163 | 0% | | 0 | 0 | | |
| Public.Route.New-KrMapRouteOption | 0 | 35 | 35 | 109 | 0% | | 0 | 0 | | |
| Public.Route.Test-KrRoute | 0 | 5 | 5 | 39 | 0% | | 0 | 0 | | |
| Public.Runtime.Get-KrBuiltTargetFrameworkVersion | 1 | 0 | 1 | 20 | 100% | | 0 | 0 | | |
| Public.Runtime.Get-KrFeatureSupport | 13 | 0 | 13 | 47 | 100% | | 0 | 0 | | |
| Public.Runtime.Test-KrCapability | 0 | 3 | 3 | 31 | 0% | | 0 | 0 | | |
| Public.Scheduling.Get-KrScheduleReport | 0 | 9 | 9 | 53 | 0% | | 0 | 0 | | |
| Public.Scheduling.Get-KrScheduleSnapshot | 0 | 14 | 14 | 70 | 0% | | 0 | 0 | | |
| Public.Scheduling.Register-KrSchedule | 0 | 22 | 22 | 173 | 0% | | 0 | 0 | | |
| Public.Scheduling.Resume-KrSchedule | 0 | 7 | 7 | 45 | 0% | | 0 | 0 | | |
| Public.Scheduling.Suspend-KrSchedule | 0 | 7 | 7 | 45 | 0% | | 0 | 0 | | |
| Public.Server.Add-KrEndpoint | 0 | 33 | 33 | 144 | 0% | | 0 | 0 | | |
| Public.Server.Add-KrListenUnixSocket | 0 | 6 | 6 | 50 | 0% | | 0 | 0 | | |
| Public.Server.Add-KrNamedPipeListener | 0 | 4 | 4 | 48 | 0% | | 0 | 0 | | |
| Public.Server.Enable-KrConfiguration | 0 | 41 | 41 | 115 | 0% | | 0 | 0 | | |
| Public.Server.Get-KrServer | 0 | 10 | 10 | 71 | 0% | | 0 | 0 | | |
| Public.Server.New-KrServer | 0 | 28 | 28 | 116 | 0% | | 0 | 0 | | |
| Public.Server.Remove-KrServer | 0 | 12 | 12 | 51 | 0% | | 0 | 0 | | |
| Public.Server.Set-KrServerHttpsOption | 0 | 18 | 18 | 108 | 0% | | 0 | 0 | | |
| Public.Server.Set-KrServerLimit | 0 | 39 | 39 | 165 | 0% | | 0 | 0 | | |
| Public.Server.Set-KrServerNamedPipeOptions | 0 | 23 | 23 | 101 | 0% | | 0 | 0 | | |
| Public.Server.Set-KrServerOptions | 0 | 30 | 30 | 126 | 0% | | 0 | 0 | | |
| Public.Server.Start-KrServer | 0 | 50 | 50 | 136 | 0% | | 0 | 0 | | |
| Public.Server.Stop-KrServer | 0 | 21 | 21 | 78 | 0% | | 0 | 0 | | |
| Public.Service.Add-KrScheduling | 0 | 6 | 6 | 54 | 0% | | 0 | 0 | | |
| Public.Service.Add-KrTasks | 0 | 5 | 5 | 51 | 0% | | 0 | 0 | | |
| Public.Session.Add-KrDistributedRedisCache | 0 | 12 | 12 | 86 | 0% | | 0 | 0 | | |
| Public.Session.Add-KrDistributedSqlServerCache | 0 | 16 | 16 | 101 | 0% | | 0 | 0 | | |
| Public.Session.Add-KrSession | 0 | 15 | 15 | 118 | 0% | | 0 | 0 | | |
| Public.Session.Clear-KrSession | 0 | 2 | 2 | 20 | 0% | | 0 | 0 | | |
| Public.Session.Get-KrSessionByte | 0 | 2 | 2 | 26 | 0% | | 0 | 0 | | |
| Public.Session.Get-KrSessionInt32 | 0 | 2 | 2 | 25 | 0% | | 0 | 0 | | |
| Public.Session.Get-KrSessionString | 0 | 2 | 2 | 25 | 0% | | 0 | 0 | | |
| Public.Session.Remove-KrSession | 0 | 2 | 2 | 26 | 0% | | 0 | 0 | | |
| Public.Session.Set-KrSessionByte | 0 | 2 | 2 | 30 | 0% | | 0 | 0 | | |
| Public.Session.Set-KrSessionInt32 | 0 | 2 | 2 | 30 | 0% | | 0 | 0 | | |
| Public.Session.Set-KrSessionString | 0 | 2 | 2 | 30 | 0% | | 0 | 0 | | |
| Public.SharedState.Get-KrSharedState | 3 | 2 | 5 | 49 | 60% | | 0 | 0 | | |
| Public.SharedState.Remove-KrSharedState | 0 | 9 | 9 | 59 | 0% | | 0 | 0 | | |
| Public.SharedState.Set-KrSharedState | 4 | 3 | 7 | 79 | 57.1% | | 0 | 0 | | |
| Public.SharedState.Update-KrSynchronizedCounter | 0 | 11 | 11 | 62 | 0% | | 0 | 0 | | |
| Public.SignalR.Get-KrSignalRConnectedClient | 0 | 2 | 2 | 33 | 0% | | 0 | 0 | | |
| Public.SignalR.Send-KrSignalREvent | 0 | 10 | 10 | 66 | 0% | | 0 | 0 | | |
| Public.SignalR.Send-KrSignalRGroupMessage | 0 | 12 | 12 | 69 | 0% | | 0 | 0 | | |
| Public.SignalR.Send-KrSignalRLog | 0 | 5 | 5 | 47 | 0% | | 0 | 0 | | |
| Public.Tasks.Get-KrTask | 0 | 6 | 6 | 55 | 0% | | 0 | 0 | | |
| Public.Tasks.Get-KrTaskResult | 0 | 2 | 2 | 33 | 0% | | 0 | 0 | | |
| Public.Tasks.Get-KrTaskState | 0 | 2 | 2 | 33 | 0% | | 0 | 0 | | |
| Public.Tasks.New-KrTask | 0 | 25 | 25 | 144 | 0% | | 0 | 0 | | |
| Public.Tasks.Remove-KrTask | 0 | 3 | 3 | 42 | 0% | | 0 | 0 | | |
| Public.Tasks.Set-KrTaskName | 0 | 7 | 7 | 57 | 0% | | 0 | 0 | | |
| Public.Tasks.Start-KrTask | 0 | 3 | 3 | 43 | 0% | | 0 | 0 | | |
| Public.Tasks.Stop-KrTask | 0 | 3 | 3 | 45 | 0% | | 0 | 0 | | |
| Public.Yaml.ConvertFrom-KrYaml | 17 | 33 | 50 | 161 | 34% | | 0 | 0 | | |
| Public.Yaml.ConvertTo-KrYaml | 10 | 1 | 11 | 79 | 90.9% | | 0 | 0 | | |