-
Notifications
You must be signed in to change notification settings - Fork 11.1k
Name resolver support for C#/Android missing #19874
Copy link
Copy link
Closed
Labels
disposition/help wantedMaintainers do not have enough resources to allocate to this at the moment. Help is appreciated!Maintainers do not have enough resources to allocate to this at the moment. Help is appreciated!kind/enhancementlang/C#platform/Androidpriority/P3
Description
What version of gRPC and what language are you using?
GRPC 1.19.0 C# from NuGet package
What operating system (Linux, Windows,...) and version?
Android 7.0
What runtime / compiler are you using (e.g. python version or version of gcc)
- C# compiler from within VS2019
- Xamarin.Android 9.5
What did you do?
Access dns://localhost:8001/my-service
What did you expect to see?
Resolve the DNS through c-ares.
What did you see instead?
c-ares on Android is disabled as of #18046
Anything else we should know about your project / environment?
This is a follow-up for #11879
We still need an option to resolve names with C#. We are still not able to write our own name resolver. For our .NET Core application on Windows, we just use c-ares and GRPCLB to resolve the names to the dynamic endpoint. On Android, we can't resolve the name right now at all since we are still not allowed to configure a specific DNS server on the devices in the customers infrastructure.
Are there any news on adding custom name resolvers to C-Core from C#?
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
disposition/help wantedMaintainers do not have enough resources to allocate to this at the moment. Help is appreciated!Maintainers do not have enough resources to allocate to this at the moment. Help is appreciated!kind/enhancementlang/C#platform/Androidpriority/P3