-
Notifications
You must be signed in to change notification settings - Fork 191
Rename Http.Core/Http packages #190
Comments
Http contains the abstract HttpContext that most apps will reference directly, where Http.Core contains an actual implementation primarily referenced by Hosting. The naming of Http.Core could be better, but I think swapping it with Http would be detrimental to HttpContext. |
How about Http -> Http.Abstractions? |
I don't recommend it. Just about everything in the pipeline references HttpContext, so it should stay in the top level Http namespace and package for ease of discovery and usage. |
We can argue about the new names, (I'm fine with just renaming Http.Core to something else), but the current names have to change somehow. Everywhere else that I know of in Core is the thing that other stuff depends on, not the other way around. Think .NET Core vs .NET Framework. |
Http.Impl yay java |
@danroth27 Did you have any more thoughts on this? |
Put everything in the Http namespace.
|
Currently Microsoft.AspNet.Http.Core depends on Microsoft.AspNet.Http, which seems backwards.
The text was updated successfully, but these errors were encountered: