guibranco/CrispyWaffle

View on GitHub
Branch: main(View all)
NameLines of codeMaintainabilityTest coverage
Src/CrispyWaffle/Composition/ServiceLocator.cs538
D
2 days
Src/CrispyWaffle/Log/LogConsumer.cs373
D
2 days
Src/CrispyWaffle/Extensions/ConversionExtensions.cs352
D
1 day
Src/CrispyWaffle/Cache/CacheManager.cs391
C
1 day
Src/CrispyWaffle/Extensions/StringExtensions.cs344
C
1 day
Src/CrispyWaffle/Extensions/EnumExtensions.cs161
C
1 day
Src/CrispyWaffle.Redis/Log/PubSubRedisLogProvider.cs200
C
7 hrs
Src/CrispyWaffle.RabbitMQ/Log/RabbitMQLogProvider.cs217
C
7 hrs
Src/CrispyWaffle.ElasticSearch/Log/ElasticSearchLogProvider.cs214
B
4 hrs
Src/CrispyWaffle.Redis/Cache/RedisCacheRepository.cs285
B
4 hrs
Src/CrispyWaffle.Utils/Communications/FtpClient.cs226
B
4 hrs
Src/CrispyWaffle/Scheduler/CronScheduler.cs120
A
3 hrs
Src/CrispyWaffle/Extensions/TypeExtensions.cs162
A
2 hrs
Src/CrispyWaffle/TemplateRendering/Engines/MustacheTemplateRender.cs184
A
2 hrs
Src/CrispyWaffle.Redis/Log/PropagationStrategy/ProcessPropagationStrategy.cs33
A
2 hrs
Src/CrispyWaffle.Redis/Log/PropagationStrategy/OperationPropagationStrategy.cs33
A
2 hrs
Src/CrispyWaffle.RabbitMQ/Helpers/Extensions.cs28
A
2 hrs
Src/CrispyWaffle/Log/Handlers/DefaultExceptionHandler.cs141
A
2 hrs
Src/CrispyWaffle/Log/Adapters/RollingTextFileLogAdapter.cs107
A
2 hrs
Src/CrispyWaffle.Elmah/ElmahExceptionHandler.cs86
A
2 hrs
Src/CrispyWaffle/Cryptography/Security.cs108
A
2 hrs
Src/CrispyWaffle/Events/EventsConsumer.cs36
A
1 hr
Src/CrispyWaffle/Telemetry/TelemetryAnalytics.cs151
A
1 hr
Src/CrispyWaffle.Utils/Communications/SmtpMailer.cs240
A
1 hr
Src/CrispyWaffle/Serialization/SerializerFactory.cs158
A
1 hr
Src/CrispyWaffle/Utilities/QueryStringBuilder.cs171
A
1 hr
Src/CrispyWaffle.Eventlog/Log/Adapters/EventLogAdapter.cs226
A
1 hr
Src/CrispyWaffle.ElasticSearch/Helpers/Extensions.cs77
A
1 hr
Src/CrispyWaffle/Serialization/Adapters/BaseSerializerAdapter.cs66
A
1 hr
Src/CrispyWaffle/Serialization/SystemTextJson/NotNullObserverConverter.cs52
A
1 hr
Src/CrispyWaffle.RabbitMQ/Helpers/MessageReceiver.cs74
A
1 hr
Src/CrispyWaffle/Extensions/ExceptionExtensions.cs61
A
1 hr
Src/CrispyWaffle.Redis/Telemetry/RedisTelemetryClient.cs116
A
1 hr
Src/CrispyWaffle/Validations/PersonalDataValidation.cs102
A
35 mins
Src/CrispyWaffle/Serialization/Adapters/JsonSerializerAdapter.cs74
A
35 mins
Src/CrispyWaffle/Serialization/Adapters/NewtonsoftJsonSerializerAdapter.cs71
A
35 mins
Src/CrispyWaffle/GoodPractices/InvalidTelephoneNumberException.cs13
A
30 mins
Src/CrispyWaffle/Validations/InvalidEmailAddressException.cs14
A
30 mins
Src/CrispyWaffle/Validations/InvalidDocumentException.cs14
A
30 mins
Src/CrispyWaffle/Serialization/Adapters/LocalFileNotFoundException.cs13
A
30 mins
Src/CrispyWaffle.Configuration/Connection.cs30
A
0 mins
Src/CrispyWaffle.Configuration/ConnectionNameAttribute.cs14
A
0 mins
Src/CrispyWaffle.Configuration/Credentials.cs99
A
0 mins
Src/CrispyWaffle.Configuration/IConnection.cs12
A
0 mins
Src/CrispyWaffle.Configuration/IConnectionCredential.cs8
A
0 mins
Src/CrispyWaffle.Configuration/ISecureCredentialProvider.cs9
A
0 mins
Src/CrispyWaffle.Configuration/SecureCredentialProvider.cs9
A
0 mins
Src/CrispyWaffle.ElasticSearch/Helpers/IIndexable.cs4
A
0 mins
Src/CrispyWaffle.ElasticSearch/Helpers/IndexNameAttribute.cs10
A
0 mins
Src/CrispyWaffle.ElasticSearch/Utils/Communications/ElasticConnector.cs52
A
0 mins