-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix issue 32. Reorganized Service class to provide clients in props #38
Fix issue 32. Reorganized Service class to provide clients in props #38
Conversation
…dler-to-retry-unsuccessfull-requests Updated RetryHttpClientHandler to perform retry calls after incorrect…
…dler-to-retry-unsuccessfull-requests Fix retry http client handler to retry unsuccessfull requests
…t-net # Conflicts: # ReportPortal.Client/Service.cs
# Conflicts: # ReportPortal.Client/Service.cs
# Conflicts: # ReportPortal.Client/Clients/LogItemClient.cs # ReportPortal.Client/Service.cs
Codecov Report
@@ Coverage Diff @@
## releases/3.0.0 #38 +/- ##
==================================================
- Coverage 95.12% 94.72% -0.41%
==================================================
Files 41 42 +1
Lines 615 644 +29
==================================================
+ Hits 585 610 +25
- Misses 30 34 +4
Continue to review full report at Codecov.
|
@aliaksandrbasau Alex, your opinion is strongly appreciated. What is better:
This PR is almost about restructuring classes to split them by namespaces to be possible easy increase api coverage. Since we are breaking everything here, don't hesitate to break everything. We need design client library very well to avoid breaking changes in future. One more thing I keep in mind - api versioning. What if server will support |
@nvborisenko I wouldn't use |
@nvborisenko Another way to answer the question is to check how other projects call similar types of classes. E.g. Swagger CodeGen that can generate c# client from Swagger file. It generates one As for As for To sum up: |
@aliaksandrbasau , do u have any suggestions regarding the api versioning? |
@vitali-sonchyk-epam Yep, forgot to comment on versioning. |
Thanks all, further work is coming separately. |
No description provided.