Please see the latest update on Grpc.Core deprecation <https://groups.google.com/g/grpc-io/c/iEalUhV4VrU>.
On Monday, June 26, 2023 at 4:17:37 PM UTC+2 Jan Tattermusch wrote: > Hi, > > I understand that deprecating Grpc.Core will come with limitations for > some users, but unfortunately it isn't always possible to make everyone > happy. The article you linked tried to explain what lead us to the decision > to eventually deprecate Grpc.Core in favor of grpc-dotnet and maintaining > Grpc.Core takes effort (that could otherwise be spent on more > forward-looking improvements to gRPC in .NET) and we believe that those > arguments still apply. > > TBH, this isn't really about having Windows 10 or newer, it's more about > using the "legacy" .NET Framework or using the more modern .NET Core. > grpc-dotnet has a full feature support on .NET Core (followed by .NET > 5,6,..) and a much more limited feature support on the legacy .NET > Framework and the version of Windows doesn't really change much in this > picture. > While it is clear that not everyone have migrated to .NET Core by now > (even though it existed for many years now and it's been heavily > recommended by Microsoft), there is no clear deprecation date for the > legacy .NET Framework in the foreseeable future (some say it will live > "forever") and we have to draw a line somewhere. The blogpost you linked > gave folks 2+ years notice to prepare for Grpc.Core being > deprecated (and we did our best to support Grpc.Core during this > maintenance period) and we cannot support it forever (we already extended > the support period by one year in 2022). > > Hope this makes sense > On Thursday, January 12, 2023 at 11:57:41 AM UTC+1 Chris Husslack wrote: > >> Hi All. >> >> The grpc.core library will soon be obsolete as mentioned here >> <https://grpc.io/blog/grpc-csharp-future/>. For NET Framework and NET >> Core the replacement for clients is grpc.net.client. Unfortunately for the >> NET Framework there are major limitations as listed here >> <https://github.com/dotnet/AspNetCore.Docs/blob/main/aspnetcore/grpc/netstandard.md#net-framework>. >> >> This means that it is not possible to consume grpc services which only >> support HTTP/2 requests on Windows 10 using NET Framework. This is a major >> limitation. Windows 10 is still widely used. The migration from NET >> Framework to NET Core takes also time with a large code base. While Google >> stops the support for the NET ecosystem Microsoft does not pick it up >> completely. >> >> May I ask the humble question to extend the support for grpc.core until >> Windows 10 is EOL >> <https://learn.microsoft.com/en-us/lifecycle/products/windows-10-home-and-pro> >> ? >> > -- You received this message because you are subscribed to the Google Groups "grpc.io" group. To unsubscribe from this group and stop receiving emails from it, send an email to grpc-io+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/grpc-io/61c3dbed-b1b7-43f6-9552-16b074c9335bn%40googlegroups.com.