-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Clean up the Polly code base #557
Comments
I fired a small pull request #562. Is that what this topic should handle? Am I on the rigth way? Thx |
Thx for clarification |
I don’t know whether this means you are still up for helping, but if so, when you submit a change to this PR, could you please indicate the affected areas/policies/what has changed as this makes it easier to manage.
Cheers
Sean.
|
I'd like to suggest please that we pause any changes between Further, in the |
@SeanFarrow yes I'm still up for helping. Please decline my pull request #562. I'll create a new one. |
@SeanFarrow new pull request for Registry Policy -> #564. |
Thanks @SeanFarrow and @moerwald ! Please be sure to branch from the head of the latest v7.0.0 dev branch for any code tidy-ups! There are some significant refactors to the architecture of all Polly policies in the v7.0.0 branch; any tidy-ups started from the current Thanks again. |
Should we use the existing Pr?
|
Thanks again @SeanFarrow and @moerwald for everything you are doing on clean-ups! Any C#6/7 tidy-ups are great (except for changing between lambdas/local functions etc as discussed - will try to post some benchmarks on that), and so long as things are (currently) based on the v7.0.0 branch.
Thanks again! |
@ Reisenberger,
That’s nice and a PR regarding caching I didn’t even know about, but is really useful.
Have you got any objections to updating the required C# language version to v7.3? If not, I’ll do that tomorrow/this weekend and submit a Pr.
Some changes might not make the initial v7 branch as I’m doing work with other projects as well, so it’s a question of low-hanging fruit.
Definitely happy to sort the cache providers/serializers out once all the other PR’s are merged.
|
hi Sean. Can't see any reason not to do this, and think our Thanks again! |
I’ll sort a separate PR out tonight/tomorrow which will prove things out.
|
Closing due to no recent activity. |
It would be nice to clean up the polly code base and in the process use C# 6+ features.
I'm intending to do the following:
Update all the Polly projects to use C# Language version 7.3.
Use features of C# 6+ including expression-bodied functions etc.
The only area of the codebase I will not be changing are the execute methods in the Polly policies due to issue #271.
The text was updated successfully, but these errors were encountered: