-
Notifications
You must be signed in to change notification settings - Fork 307
Consider changing WebApplication* to WebHost* #567
Comments
I do agree there's ambiguity between IWebApplicationBuilder and IApplicationBuilder. |
Shall we go with host instead of application then? |
You're with @DamianEdwards right? Did he have anything to say on the subject? I think host is fine, but I don't envy @JunTaoLuo having to touch all the repos again. |
Yes, we spoke about this today and concluded that it looks like WebApplication was wrong. |
Would that mean also changing WebApplicationConfiguration to WebHostConfiguration? Personally I prefer WebHosting prefix but WebHost is also fine. |
@mikes-gh yes re: |
vs
The later seems slightly more abstracted to me |
I dunno what you mean by more abstracted. I prefer: I prefer a |
WebHost is fine. |
PS: @JunTaoLuo I'm sorry dude, that's a lot of repos to update 😞 |
WebHostConfiguration would read hosting.json seems a mismatch |
But we're going to call it |
Maybe hosting.json could be host.json? (or webhost.json) |
|
Marking as done since rename has been merged to dev and all repos have been updated. Will post announcement after monitoring test pass and close issue. |
@JunTaoLuo Suggestion: Due to the slight lag in MyGet, you might want to say it will be for (if I have this correct, of course) ...
... according to @Tratcher aspnet/IISIntegration#52 (comment) |
@JunTaoLuo |
What is failing? |
Microsoft.AspNet.Authentication.Test I noticed because I have a pull request for FacebookMiddleware
|
@mikes-gh I think your packages may be out of date and updating to the newest packages should fix the problem. @guardrex I don't know how feasible listing all the versions is since many packages were affected. I will look into it but at least the renames will impact Microsoft.AspNet.Hosting rc2-16237 or later for sure. |
Seems like test pass will be broken for other reasons. Since I did not see any test failures relating to this change, I'm closing the issue for now. |
👏 |
We have
IWebApplicationBuilder
,WebApplicationBuilder
,IWebApplication
, andIApplicationBuilder
.IApplicationBuilder
looks related toIWebApplicationBuilder
but they are not.Today:
Potentially changed to:
IWebHostBuilder
builds theIWebHost
/cc @lodejard @Tratcher @JunTaoLuo @DamianEdwards Thoughts? I'm not 100% on the naming though and I also don't think this matters that much but think about it a little 😄
This is the hosting repository and we are hosting ASP.NET so it sorta makes sense.
The text was updated successfully, but these errors were encountered: