servicetitan / Stl.Fusion

Build real-time apps (Blazor included) with less than 1% of extra code responsible for real-time updates. Host 10-1000x faster APIs relying on transparent and nearly 100% consistent caching. We call it DREAM, or Distributed REActive Memoization, and it's here to turn real-time on!
MIT License
1.86k stars 109 forks source link

feat: RPC #602

Closed alexyakunin closed 1 year ago

codecov[bot] commented 1 year ago

Codecov Report

Patch coverage: 71.14% and project coverage change: +0.33 :tada:

Comparison is base (61d1eaf) 64.58% compared to head (4f5364e) 64.92%.

:exclamation: Current head 4f5364e differs from pull request most recent head f23f996. Consider uploading reports for the commit f23f996 to get more accurate results

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #602 +/- ## ========================================== + Coverage 64.58% 64.92% +0.33% ========================================== Files 541 539 -2 Lines 16381 16401 +20 ========================================== + Hits 10580 10648 +68 + Misses 5801 5753 -48 ``` | Flag | Coverage Δ | | |---|---|---| | unit | `64.92% <71.14%> (+0.33%)` | :arrow_up: | Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=servicetitan#carryforward-flags-in-the-pull-request-comment) to find out more. | [Impacted Files](https://app.codecov.io/gh/servicetitan/Stl.Fusion/pull/602?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=servicetitan) | Coverage Δ | | |---|---|---| | [src/Stl.Rpc/Configuration/RpcServiceRegistry.cs](https://app.codecov.io/gh/servicetitan/Stl.Fusion/pull/602?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=servicetitan#diff-c3JjL1N0bC5ScGMvQ29uZmlndXJhdGlvbi9ScGNTZXJ2aWNlUmVnaXN0cnkuY3M=) | `61.11% <0.00%> (-1.39%)` | :arrow_down: | | [src/Stl.Rpc/ServiceProviderExt.cs](https://app.codecov.io/gh/servicetitan/Stl.Fusion/pull/602?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=servicetitan#diff-c3JjL1N0bC5ScGMvU2VydmljZVByb3ZpZGVyRXh0LmNz) | `100.00% <ø> (ø)` | | | [src/Stl/Internal/Errors.cs](https://app.codecov.io/gh/servicetitan/Stl.Fusion/pull/602?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=servicetitan#diff-c3JjL1N0bC9JbnRlcm5hbC9FcnJvcnMuY3M=) | `10.00% <0.00%> (ø)` | | | [src/Stl/DependencyInjection/CustomResolverExt.cs](https://app.codecov.io/gh/servicetitan/Stl.Fusion/pull/602?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=servicetitan#diff-c3JjL1N0bC9EZXBlbmRlbmN5SW5qZWN0aW9uL0N1c3RvbVJlc29sdmVyRXh0LmNz) | `19.23% <19.23%> (ø)` | | | [src/Stl.Rpc/Configuration/RpcConfiguration.cs](https://app.codecov.io/gh/servicetitan/Stl.Fusion/pull/602?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=servicetitan#diff-c3JjL1N0bC5ScGMvQ29uZmlndXJhdGlvbi9ScGNDb25maWd1cmF0aW9uLmNz) | `50.90% <49.05%> (-49.10%)` | :arrow_down: | | [src/Stl.Rpc/Configuration/RpcServiceDef.cs](https://app.codecov.io/gh/servicetitan/Stl.Fusion/pull/602?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=servicetitan#diff-c3JjL1N0bC5ScGMvQ29uZmlndXJhdGlvbi9ScGNTZXJ2aWNlRGVmLmNz) | `71.05% <50.00%> (-1.93%)` | :arrow_down: | | [src/Stl.Rpc/Infrastructure/RpcClientInterceptor.cs](https://app.codecov.io/gh/servicetitan/Stl.Fusion/pull/602?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=servicetitan#diff-c3JjL1N0bC5ScGMvSW5mcmFzdHJ1Y3R1cmUvUnBjQ2xpZW50SW50ZXJjZXB0b3IuY3M=) | `90.74% <50.00%> (+12.96%)` | :arrow_up: | | [src/Stl.Rpc/Infrastructure/RpcInboundCall.cs](https://app.codecov.io/gh/servicetitan/Stl.Fusion/pull/602?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=servicetitan#diff-c3JjL1N0bC5ScGMvSW5mcmFzdHJ1Y3R1cmUvUnBjSW5ib3VuZENhbGwuY3M=) | `79.20% <50.00%> (-0.64%)` | :arrow_down: | | [src/Stl.Rpc/RpcServiceBuilder.cs](https://app.codecov.io/gh/servicetitan/Stl.Fusion/pull/602?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=servicetitan#diff-c3JjL1N0bC5ScGMvUnBjU2VydmljZUJ1aWxkZXIuY3M=) | `61.70% <60.52%> (-13.98%)` | :arrow_down: | | [src/Stl/DependencyInjection/CustomResolver.cs](https://app.codecov.io/gh/servicetitan/Stl.Fusion/pull/602?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=servicetitan#diff-c3JjL1N0bC9EZXBlbmRlbmN5SW5qZWN0aW9uL0N1c3RvbVJlc29sdmVyLmNz) | `66.66% <66.66%> (ø)` | | | ... and [16 more](https://app.codecov.io/gh/servicetitan/Stl.Fusion/pull/602?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=servicetitan) | | ... and [10 files with indirect coverage changes](https://app.codecov.io/gh/servicetitan/Stl.Fusion/pull/602/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=servicetitan)

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.