Skip to content

Remove C# Legacy (a.k.a. "Classic") csproj example#29102

Merged
jtattermusch merged 2 commits intogrpc:masterfrom
jtattermusch:delete_legacy_example
Mar 16, 2022
Merged

Remove C# Legacy (a.k.a. "Classic") csproj example#29102
jtattermusch merged 2 commits intogrpc:masterfrom
jtattermusch:delete_legacy_example

Conversation

@jtattermusch
Copy link
Copy Markdown
Contributor

@jtattermusch jtattermusch commented Mar 15, 2022

The new and simpler .NET SDK .csproj format is supported starting from VS2017, so the "old" (aka "classic") .csproj format is quite useless today. gRPC would still work for projects in the legacy .csproj format, but there's probably no need to provide and example.
Also the keeping the dependencies up to date in the legacy csproj example is quite painful due to the dependency versions showing up in multiple unexpected places in the project. See e.g. 1015689

https://github.com/grpc/grpc.io/blob/e55f596f83edd55fd3b458286fc228bfcf0bc011/content/en/docs/languages/csharp/quickstart.md?plain=1#L60

@jtattermusch jtattermusch added release notes: yes Indicates if PR needs to be in release notes lang/C# labels Mar 16, 2022
@jtattermusch jtattermusch changed the title Remove C# legacy csproj example Remove C# Legacy (a.k.a. "Classic") csproj example Mar 16, 2022
@jtattermusch jtattermusch requested a review from apolcyn March 16, 2022 15:33
@jtattermusch jtattermusch marked this pull request as ready for review March 16, 2022 15:33
@jtattermusch jtattermusch merged commit bcaa3cb into grpc:master Mar 16, 2022
@copybara-service copybara-service Bot added the imported Specifies if the PR has been imported to the internal repository label Mar 16, 2022
anicr7 pushed a commit to anicr7/grpc that referenced this pull request Apr 1, 2022
* remove C# legacy csproj example

* update BUILD-INTEGRATION.md
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

imported Specifies if the PR has been imported to the internal repository lang/C# release notes: yes Indicates if PR needs to be in release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants