EventStore / EventStore-Client-Dotnet

Dotnet Client SDK for the Event Store gRPC Client API written in C#
Other
138 stars 38 forks source link

.NET 4.8 Framework support #267

Closed alexeyzimarev closed 5 months ago

linear[bot] commented 9 months ago
DEV-70 .NET Framework support

We need to take into account users who are on .NET Framework, TCP client & V5 moving to later DB versions but not to .NET Core or .NET 6+ yet.

alexeyzimarev commented 9 months ago

I did some initial work to add .NET Framework 4.8 (can be lowered to 4.7.1) support back to the new client. The main issue that remains is lack of SocketHttpMessageHandler. We probably need to check the Grpc.Net.Client examples to see how they deal with HTTP/2 in legacy framework.

alexeyzimarev commented 9 months ago

Not sure how to add tests there as it builds on Ubuntu. Need to remove net5.0 from the matrix. Maybe add a separate job for 4.8, running on Windows?