< Summary - Syki

Information
Class: Program
Assembly: Back
File(s): /home/runner/work/syki/syki/Back/Program.cs
Tag: 97_27801654829
Line coverage
100%
Covered lines: 34
Uncovered lines: 0
Coverable lines: 34
Total lines: 51
Line coverage: 100%
Branch coverage
N/A
Covered branches: 0
Total branches: 0
Branch coverage: N/A
Method coverage

Feature is only available for sponsors

Upgrade to PRO version

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity Line coverage
<Main>$(...)100%11100%

File(s)

/home/runner/work/syki/syki/Back/Program.cs

#LineLine coverage
 21var builder = WebApplication.CreateBuilder(args);
 2
 23builder.AddSettingsConfigs();
 24builder.AddServicesConfigs();
 25builder.AddQuartzConfigs();
 26builder.AddCommandConfigs();
 7
 28builder.AddIdentityConfigs();
 29builder.AddDataProtectionConfigs();
 210builder.AddAuthenticationConfigs();
 211builder.AddAuthorizationConfigs();
 12
 213builder.AddHttpConfigs();
 214builder.AddCacheConfigs();
 215builder.AddRateLimitingConfigs();
 16
 217builder.AddAuditConfigs();
 218builder.AddDapperConfigs();
 219builder.AddEfCoreConfigs();
 20
 221builder.AddDocsConfigs();
 222builder.AddCorsConfigs();
 23
 224builder.AddHostConfigs();
 225builder.AddOpenTelemetryConfigs();
 26
 227var app = builder.Build();
 28
 229app.UseForwardedHeaders();
 230app.UseHttpsConfigs();
 31
 232app.UseLogs();
 233app.UseCors();
 34
 235app.UseRouting();
 236app.UseExceptions();
 37
 238app.UseAuthentication();
 239app.UseRateLimiting();
 240app.UseAuthorization();
 241app.UseEnrichDbContext();
 42
 243app.UseDocs();
 44
 245app.UseCommandsProcessorTrigger();
 46
 247app.UseControllers();
 48
 249app.Run();
 50
 51public partial class Program { }

Methods/Properties

<Main>$(System.String[])