< Summary

Line coverage
94%
Covered lines: 302
Uncovered lines: 16
Coverable lines: 318
Total lines: 529
Line coverage: 94.9%
Branch coverage
25%
Covered branches: 5
Total branches: 20
Branch coverage: 25%
Method coverage

Feature is only available for sponsors

Upgrade to PRO version

Metrics

File(s)

C:/Services/GitHubRunner/_work/cCoder.Workflow/cCoder.Workflow/src/cCoder.Workflow/IServiceCollectionExtensions.Configuration.cs

File 'C:/Services/GitHubRunner/_work/cCoder.Workflow/cCoder.Workflow/src/cCoder.Workflow/IServiceCollectionExtensions.Configuration.cs' does not exist (any more).

C:/Services/GitHubRunner/_work/cCoder.Workflow/cCoder.Workflow/src/cCoder.Workflow/IServiceCollectionExtensions.cs

File 'C:/Services/GitHubRunner/_work/cCoder.Workflow/cCoder.Workflow/src/cCoder.Workflow/IServiceCollectionExtensions.cs' does not exist (any more).

Methods/Properties

RegisterWorkflowConfiguration(Microsoft.Extensions.DependencyInjection.IServiceCollection,cCoder.Workflow.Models.WorkflowConfiguration)
AddConfiguredWorkflowApi(Microsoft.Extensions.DependencyInjection.IServiceCollection,cCoder.Workflow.Models.WorkflowConfiguration,System.String,System.Action`1<Microsoft.OData.ModelBuilder.ODataConventionModelBuilder>,Microsoft.OData.ModelBuilder.ODataConventionModelBuilder,System.Boolean)
AddApiDocumentation(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.String,cCoder.Workflow.Models.WorkflowConfiguration,System.Boolean)
AddSwaggerDocuments(Microsoft.Extensions.DependencyInjection.IServiceCollection,Swashbuckle.AspNetCore.SwaggerGen.SwaggerGenOptions,System.String,cCoder.Workflow.Models.WorkflowConfiguration)
ShouldIncludeInDocument(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.String,System.String,System.String,cCoder.Workflow.Models.WorkflowConfiguration)
MatchesContextRoute(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.String,System.String)
NormalizePath(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.String)
BuildRouteModel(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.Action`1<Microsoft.OData.ModelBuilder.ODataConventionModelBuilder>)
AddAspNet(Microsoft.Extensions.DependencyInjection.IServiceCollection)
AddWorkflowWeb(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.Action`1<cCoder.Workflow.Models.WorkflowConfiguration>,Microsoft.OData.ModelBuilder.ODataConventionModelBuilder)
AddWorkflowWeb(Microsoft.Extensions.DependencyInjection.IServiceCollection,cCoder.Workflow.Models.WorkflowConfiguration,Microsoft.OData.ModelBuilder.ODataConventionModelBuilder)
AddWorkflowHostedServices(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.Action`1<cCoder.Workflow.Models.WorkflowConfiguration>)
AddWorkflowHostedServices(Microsoft.Extensions.DependencyInjection.IServiceCollection,cCoder.Workflow.Models.WorkflowConfiguration)
AddWebExposures(Microsoft.Extensions.DependencyInjection.IServiceCollection)
AddHostedServiceExposures(Microsoft.Extensions.DependencyInjection.IServiceCollection)
AddEventingTypes(Microsoft.Extensions.DependencyInjection.IServiceCollection)
AddBrokers(Microsoft.Extensions.DependencyInjection.IServiceCollection)
AddCoordinations(Microsoft.Extensions.DependencyInjection.IServiceCollection)
AddEventHandlers(Microsoft.Extensions.DependencyInjection.IServiceCollection)
AddFoundations(Microsoft.Extensions.DependencyInjection.IServiceCollection)
AddOrchestrations(Microsoft.Extensions.DependencyInjection.IServiceCollection)
AddProcessings(Microsoft.Extensions.DependencyInjection.IServiceCollection)