Closed markvincze closed 4 months ago
Thanks for issuing the PR, @klettier! I took a quick look and looks good to me, I'll try to review it properly this week.
Thanks, I would like to change some little things like the order of the parameters in the extensions (in order to be consistent) and add the Owin sample project and tests with owin testing, do you think you could wait a bit?
@klettier, yeah, sure, no problem ;) Just ping when you're done.
Note that due to the move of WebConfiguration into his proper project (Hystrix.Dotnet.WebConfiguration) the namespece of the object HystrixConfigSection have changed and must be modified accordingly in all config file.
PS: I will travel during 2 weeks from today so I couldn't contribute more during this period.
Any feedback on this?
I'm back, any news?
Please add the commands for building and testing the new Owin project to the appveyor.yml
.
Please adjust the namespace of HystrixConfigSection
according to the breaking change everywhere we use it:
Web.config
of the AspNet sampleI think that's all the places.
The last thing is bumping the version numbers. To make our lives easier we usually bump the version numbers of all the project released to Nuget (and keep them the same).
So you'll have to set the version number (in the VersionPrefix
property) on the projects Hystrix.Dotnet
, Hystrix.Dotnet.AspNet
, Hystrix.Dotnet.AspNetCore
, and the new Hystrix.Dotnet.Owin
.
@JorritSalverda what do you think, do we have to bump to 2.0
, since the namespace change of the config section class is a breaking one, or is it enough to just make it 1.1.0
?
It's a breaking change, so we should definitely bump the major version. Otherwise we run the risk of breaking tons of Travix applications.
Hello,
Thank you for your feedback, I applied the changes accordingly and centralized common information in a props file for easy management.
I think It would be wise to provide packages in beta (2.0.0-beta1) and schedule the release in january ?
Regards,
kévin
Hey @klettier I still see this open PR, but I'm no longer maintainer of this repo. Can you remove me as reviewer of close the PR? Thanks.
@JorritSalverda I have no power here
Add a new Stream implementation using OWIN, and extract the Configuration handling to a separate project so that it doesn't have to be duplicated.