< Summary - Syki

Information
Class: Program
Assembly: Back
File(s): /home/runner/work/syki/syki/Back/Program.cs
Tag: 56_26538939494
Line coverage
100%
Covered lines: 32
Uncovered lines: 0
Coverable lines: 32
Total lines: 48
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.UseLogs();
 230app.UseCors();
 31
 232app.UseRouting();
 233app.UseExceptions();
 34
 235app.UseAuthentication();
 236app.UseRateLimiting();
 237app.UseAuthorization();
 238app.UseEnrichDbContext();
 39
 240app.UseDocs();
 41
 242app.UseCommandsProcessorTrigger();
 43
 244app.UseControllers();
 45
 246app.Run();
 47
 48public partial class Program { }

Methods/Properties

<Main>$(System.String[])