Energinet-DataHub / ARCHIVED-geh-aggregations

This project aims to create an engine that is able to do calculations on billions of metering points and deliver the results within minutes
Apache License 2.0
2 stars 0 forks source link

IntegrationEvents EFCore implementation #724

Closed lasrinnil closed 2 years ago

lasrinnil commented 2 years ago

Description

This PR will start the implementation of EFCore into the Energinet.DataHub.Aggregations solution. This PR will attempt to start with the bare minimum, to ensure the team can provide some early feedback as to what the next step should be.

CoAuthor: @Zavezx

codecov[bot] commented 2 years ago

Codecov Report

Merging #724 (8923a7f) into main (9709c58) will decrease coverage by 1.48%. The diff coverage is 83.07%.

@@            Coverage Diff             @@
##             main     #724      +/-   ##
==========================================
- Coverage   26.86%   25.37%   -1.49%     
==========================================
  Files         122      125       +3     
  Lines        1690     1671      -19     
  Branches      171      169       -2     
==========================================
- Hits          454      424      -30     
- Misses       1217     1231      +14     
+ Partials       19       16       -3     
Impacted Files Coverage Δ
...onEvents/Mutators/MeteringPointConnectedMutator.cs 60.00% <ø> (ø)
...tionEvents/Mutators/MeteringPointCreatedMutator.cs 0.00% <ø> (-91.67%) :arrow_down:
...lication/IntegrationEvents/Mutators/MutatorBase.cs 94.73% <ø> (-0.27%) :arrow_down:
...nEvents/Mutators/SettlementMethodChangedMutator.cs 60.00% <ø> (ø)
...b.Aggregations.IntegrationEventListener/Program.cs 0.00% <0.00%> (ø)
...ionTest.Core/Fixtures/MasterDataDatabaseManager.cs 81.81% <81.81%> (ø)
....Infrastructure/Persistence/MasterDataDbContext.cs 87.50% <87.50%> (ø)
...ersistence/Repositories/MeteringPointRepository.cs 92.30% <92.30%> (ø)
...ggregations.Domain/MeteringPoints/MeteringPoint.cs 100.00% <100.00%> (ø)
...Configurations/MeteringPointEntityConfiguration.cs 100.00% <100.00%> (ø)
... and 3 more

:mega: Codecov can now indicate which changes are the most critical in Pull Requests. Learn more

sonarcloud[bot] commented 2 years ago

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

sonarcloud[bot] commented 2 years ago

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

sonarcloud[bot] commented 2 years ago

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information