-
Notifications
You must be signed in to change notification settings - Fork 10.1k
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
Source code for Microsoft.AspNet.WebApi.Client #7460
Comments
Okay, do I get this right that |
cc @danroth27 @Eilon |
Yup, that's correct. The code is in the https://github.com/aspnet/aspnetwebstack repo under System.Net.Http.Formatting. |
Thanks for the clarification everyone! Is there a reason why this cannot be properly delivered through the |
The https://www.nuget.org/packages/Microsoft.AspNet.WebApi.Client/ package is not legacy. The naming of the package was deliberate so that it would be easier to find for folks looking for something to help with client scenarios. |
@danroth27 Thanks for the response, however I do think that the name is particularly confusing. A common practice is to name NuGet packages the same way as the contained assembly, or at least very similar. This has the benefit that you immediately know what namespaces you need to look for when consuming the package. Since this package only contains I think it would help if the NuGet package description at least made this very clear, explaining what is actually contained. |
Apart from the weirdness that @poke has already mentioned, why does the source for this package (which is required by ASP.NET Core) live in the AspNetStack repo (which is ostensibly only for non-Core stuff)? The fact that this stuff isn't part of ASP.NET core also makes for some gaps around documentation. For example, if you go to https://docs.microsoft.com/en-us/dotnet/api/system.net.http on either Framework or Core, classes that are shipped in |
Because it depends on pieces of ASP.NET Web API.
We should be able to get those addressed regardless of where the source code lives. Please file an issue on https://github.com/dotnet/docs/issues and we'll see about filling the doc gaps. |
My mistake, I was going on @poke's comment:
which is incorrect (as of this writing) - only the I also see that 3.0 will drop this library (announcement), which likely means that documentation updates aren't necessary. |
Microsoft.AspNet.WebApi.Client
is a dependency of ASP.NET Core and also included in the meta package. But I haven’t been able to find any source for this.The NuGet package information lists the AspNetWebStack repo as its source repository but the WebApi.Client does not appear to be in there.
Is there any source available for this package?
The text was updated successfully, but these errors were encountered: