Merge pull request #655 from jtattermusch/csharp_expose_more_info_about_service

Expose IsClientStreaming and IsServerStreaming in MethodDescriptor
pull/632/head
Jon Skeet 10 years ago
commit 9cfea1d6f6
  1. 10
      csharp/src/Google.Protobuf/Reflection/MethodDescriptor.cs

@ -57,6 +57,16 @@ namespace Google.Protobuf.Reflection
/// </value>
public MessageDescriptor OutputType { get { return outputType; } }
/// <value>
/// Indicates if client streams multiple requests.
/// </value>
public bool IsClientStreaming { get { return proto.ClientStreaming; } }
/// <value>
/// Indicates if server streams multiple responses.
/// </value>
public bool IsServerStreaming { get { return proto.ServerStreaming; } }
internal MethodDescriptor(MethodDescriptorProto proto, FileDescriptor file,
ServiceDescriptor parent, int index)
: base(file, parent.FullName + "." + proto.Name, index)

Loading…
Cancel
Save