revoframework / Revo

Event Sourcing, CQRS and DDD framework for C#/.NET Core.
https://docs.revoframework.net/
MIT License
644 stars 70 forks source link

Refactor your C# code with primary constructors #73

Open KhanbalaRashidov opened 2 months ago

KhanbalaRashidov commented 2 months ago

Core Project

codecov[bot] commented 2 months ago

Codecov Report

Attention: Patch coverage is 54.03727% with 74 lines in your changes missing coverage. Please review.

Project coverage is 35.15%. Comparing base (2853441) to head (ea3823a).

Additional details and impacted files [![Impacted file tree graph](https://app.codecov.io/gh/revoframework/Revo/pull/73/graphs/tree.svg?width=650&height=150&src=pr&token=1ZYN4m1hkn&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=revoframework)](https://app.codecov.io/gh/revoframework/Revo/pull/73?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=revoframework) ```diff @@ Coverage Diff @@ ## develop #73 +/- ## =========================================== - Coverage 35.54% 35.15% -0.39% =========================================== Files 472 468 -4 Lines 6558 6479 -79 Branches 777 777 =========================================== - Hits 2331 2278 -53 + Misses 4122 4097 -25 + Partials 105 104 -1 ``` | [Files](https://app.codecov.io/gh/revoframework/Revo/pull/73?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=revoframework) | Coverage Δ | | |---|---|---| | [Revo.Core/Commands/CommandBusPipeline.cs](https://app.codecov.io/gh/revoframework/Revo/pull/73?src=pr&el=tree&filepath=Revo.Core%2FCommands%2FCommandBusPipeline.cs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=revoframework#diff-UmV2by5Db3JlL0NvbW1hbmRzL0NvbW1hbmRCdXNQaXBlbGluZS5jcw==) | `100.00% <100.00%> (ø)` | | | [Revo.Core/Commands/CommandContextStack.cs](https://app.codecov.io/gh/revoframework/Revo/pull/73?src=pr&el=tree&filepath=Revo.Core%2FCommands%2FCommandContextStack.cs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=revoframework#diff-UmV2by5Db3JlL0NvbW1hbmRzL0NvbW1hbmRDb250ZXh0U3RhY2suY3M=) | `100.00% <100.00%> (ø)` | | | [...o.Core/Commands/CommandHandlerBindingExtensions.cs](https://app.codecov.io/gh/revoframework/Revo/pull/73?src=pr&el=tree&filepath=Revo.Core%2FCommands%2FCommandHandlerBindingExtensions.cs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=revoframework#diff-UmV2by5Db3JlL0NvbW1hbmRzL0NvbW1hbmRIYW5kbGVyQmluZGluZ0V4dGVuc2lvbnMuY3M=) | `43.47% <100.00%> (ø)` | | | [Revo.Core/Commands/CommandTypeDiscovery.cs](https://app.codecov.io/gh/revoframework/Revo/pull/73?src=pr&el=tree&filepath=Revo.Core%2FCommands%2FCommandTypeDiscovery.cs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=revoframework#diff-UmV2by5Db3JlL0NvbW1hbmRzL0NvbW1hbmRUeXBlRGlzY292ZXJ5LmNz) | `100.00% <100.00%> (ø)` | | | [Revo.Core/Commands/FilterCommandBusMiddleware.cs](https://app.codecov.io/gh/revoframework/Revo/pull/73?src=pr&el=tree&filepath=Revo.Core%2FCommands%2FFilterCommandBusMiddleware.cs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=revoframework#diff-UmV2by5Db3JlL0NvbW1hbmRzL0ZpbHRlckNvbW1hbmRCdXNNaWRkbGV3YXJlLmNz) | `100.00% <100.00%> (ø)` | | | [Revo.Core/Commands/Lambda/LambdaCommandHandler.cs](https://app.codecov.io/gh/revoframework/Revo/pull/73?src=pr&el=tree&filepath=Revo.Core%2FCommands%2FLambda%2FLambdaCommandHandler.cs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=revoframework#diff-UmV2by5Db3JlL0NvbW1hbmRzL0xhbWJkYS9MYW1iZGFDb21tYW5kSGFuZGxlci5jcw==) | `100.00% <100.00%> (ø)` | | | [...vo.Core/Commands/UnitOfWorkCommandBusMiddleware.cs](https://app.codecov.io/gh/revoframework/Revo/pull/73?src=pr&el=tree&filepath=Revo.Core%2FCommands%2FUnitOfWorkCommandBusMiddleware.cs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=revoframework#diff-UmV2by5Db3JlL0NvbW1hbmRzL1VuaXRPZldvcmtDb21tYW5kQnVzTWlkZGxld2FyZS5jcw==) | `100.00% <100.00%> (ø)` | | | [...o.Core/Configuration/KernelConfigurationContext.cs](https://app.codecov.io/gh/revoframework/Revo/pull/73?src=pr&el=tree&filepath=Revo.Core%2FConfiguration%2FKernelConfigurationContext.cs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=revoframework#diff-UmV2by5Db3JlL0NvbmZpZ3VyYXRpb24vS2VybmVsQ29uZmlndXJhdGlvbkNvbnRleHQuY3M=) | `60.00% <ø> (-3.64%)` | :arrow_down: | | [...o.Core/Configuration/KernelConfigurationSection.cs](https://app.codecov.io/gh/revoframework/Revo/pull/73?src=pr&el=tree&filepath=Revo.Core%2FConfiguration%2FKernelConfigurationSection.cs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=revoframework#diff-UmV2by5Db3JlL0NvbmZpZ3VyYXRpb24vS2VybmVsQ29uZmlndXJhdGlvblNlY3Rpb24uY3M=) | `80.00% <100.00%> (-1.82%)` | :arrow_down: | | [Revo.Core/Configuration/RevoConfiguration.cs](https://app.codecov.io/gh/revoframework/Revo/pull/73?src=pr&el=tree&filepath=Revo.Core%2FConfiguration%2FRevoConfiguration.cs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=revoframework#diff-UmV2by5Db3JlL0NvbmZpZ3VyYXRpb24vUmV2b0NvbmZpZ3VyYXRpb24uY3M=) | `100.00% <100.00%> (ø)` | | | ... and [56 more](https://app.codecov.io/gh/revoframework/Revo/pull/73?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=revoframework) | | ... and [3 files with indirect coverage changes](https://app.codecov.io/gh/revoframework/Revo/pull/73/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=revoframework) ------ [Continue to review full report in Codecov by Sentry](https://app.codecov.io/gh/revoframework/Revo/pull/73?dropdown=coverage&src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=revoframework). > **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=revoframework) > `Δ = absolute (impact)`, `ø = not affected`, `? = missing data` > Powered by [Codecov](https://app.codecov.io/gh/revoframework/Revo/pull/73?dropdown=coverage&src=pr&el=footer&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=revoframework). Last update [2853441...ea3823a](https://app.codecov.io/gh/revoframework/Revo/pull/73?dropdown=coverage&src=pr&el=lastupdated&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=revoframework). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=revoframework).