DOTS Netcode connects to pure .Net Server

I have requirement that unity game windows runtime build as client connects to pure .NET 8 windows runtime as Server. Currently it’s using pure .NET runtime is using
.net grpc that forces me also need to use gprc at unity game runtime but I found that grpc is GC everywhere and cause serious memory leak issue. Furthermore until today unity is not officially support grpc since unity not support http2 yet.

This lead me to explore completely gc free and high performance solution. So is that possible to make dots netcode able to connect to .NET 8 runtime and working nicely with minimum changes? Is that I need to give up dots netcode and implement custom ecs netcode solution if I want to support grpc solution with GC free? From what I know it’s required to implement custom solution at Unity Transport first to make everything work. Is that I need to throw away grpc and implementa another completely new solution at Unity Transport?