grpc-dart icon indicating copy to clipboard operation
grpc-dart copied to clipboard

Support for Server Reflection

Open theobouwman opened this issue 6 years ago • 6 comments

Is it currently possible to use server reflection (https://github.com/grpc/grpc/blob/master/doc/command_line_tool.md) with grpc-dart?

theobouwman avatar Apr 03 '18 19:04 theobouwman

@mit-mit Is there any new update? Grpc is very important and add support for this feature.

ansarizafar avatar Mar 08 '20 12:03 ansarizafar

There are no plans to support server reflection at this time. PRs are welcome though

mraleph avatar Oct 05 '20 10:10 mraleph

There are no plans to support server reflection at this time

@mraleph it has been two years. Is this still the case? Any reason why server reflection would not be supported for grpc-dart?

walsha2 avatar Sep 04 '22 17:09 walsha2

@walsha2 still no plans to support this. main reason is that we don't have engineering resources for ongoing development of this library.

mraleph avatar Sep 05 '22 07:09 mraleph

I am actively working on the client-side implementation of this. The server side is much simpler once the client-side implementation is complete. Not only because dart tests would now be possible, but also because we can use a lot of the same generated code on the server side.

Edit: planning on taking some direction from the existing Go support for reflection: https://github.com/grpc/grpc-go/tree/master/reflection

cosmotek avatar Jan 25 '23 15:01 cosmotek

Is there any development on this @cosmotek?

apoorvdwi avatar Mar 05 '24 17:03 apoorvdwi