Code Metrics

RVM.HealthGuard.API

14 files | 596 LOC | 18 classes | 25 methods

Complex Methods (CC > 3)

Type Method Lines CC Coupling
HealthCheckWorker CheckServiceAsync 95 12 10
ServicesController Update 16 8 3
HealthCheckWorker ExecuteAsync 40 7 3
StatusController GetAll 24 6 4
StatusController GetServiceStatus 20 6 4
ApiKeyAuthHandler HandleAuthenticateAsync 31 5 1
IncidentsController MapToResponse 6 4 3
StatusController GetHistory 19 4 3

RVM.HealthGuard.Domain

8 files | 85 LOC | 6 classes | 16 methods

All methods have low complexity. Nice!

RVM.HealthGuard.Infrastructure

8 files | 199 LOC | 8 classes | 22 methods

All methods have low complexity. Nice!

RVM.HealthGuard.Test

4 files | 447 LOC | 4 classes | 35 methods

All methods have low complexity. Nice!