| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155 |
- // <auto-generated>
- // Generated by the protocol buffer compiler. DO NOT EDIT!
- // source: tulip.proto
- // </auto-generated>
- #pragma warning disable 0414, 1591, 8981, 0612
- #region Designer generated code
- using grpc = global::Grpc.Core;
- namespace Mint.Tulip.V1 {
- public static partial class Search
- {
- static readonly string __ServiceName = "mint.tulip.v1.Search";
- [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)]
- static void __Helper_SerializeMessage(global::Google.Protobuf.IMessage message, grpc::SerializationContext context)
- {
- #if !GRPC_DISABLE_PROTOBUF_BUFFER_SERIALIZATION
- if (message is global::Google.Protobuf.IBufferMessage)
- {
- context.SetPayloadLength(message.CalculateSize());
- global::Google.Protobuf.MessageExtensions.WriteTo(message, context.GetBufferWriter());
- context.Complete();
- return;
- }
- #endif
- context.Complete(global::Google.Protobuf.MessageExtensions.ToByteArray(message));
- }
- [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)]
- static class __Helper_MessageCache<T>
- {
- public static readonly bool IsBufferMessage = global::System.Reflection.IntrospectionExtensions.GetTypeInfo(typeof(global::Google.Protobuf.IBufferMessage)).IsAssignableFrom(typeof(T));
- }
- [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)]
- static T __Helper_DeserializeMessage<T>(grpc::DeserializationContext context, global::Google.Protobuf.MessageParser<T> parser) where T : global::Google.Protobuf.IMessage<T>
- {
- #if !GRPC_DISABLE_PROTOBUF_BUFFER_SERIALIZATION
- if (__Helper_MessageCache<T>.IsBufferMessage)
- {
- return parser.ParseFrom(context.PayloadAsReadOnlySequence());
- }
- #endif
- return parser.ParseFrom(context.PayloadAsNewBuffer());
- }
- [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)]
- static readonly grpc::Marshaller<global::Mint.Tulip.V1.SearchRequest> __Marshaller_mint_tulip_v1_SearchRequest = grpc::Marshallers.Create(__Helper_SerializeMessage, context => __Helper_DeserializeMessage(context, global::Mint.Tulip.V1.SearchRequest.Parser));
- [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)]
- static readonly grpc::Marshaller<global::Mint.Tulip.V1.SearchResponse> __Marshaller_mint_tulip_v1_SearchResponse = grpc::Marshallers.Create(__Helper_SerializeMessage, context => __Helper_DeserializeMessage(context, global::Mint.Tulip.V1.SearchResponse.Parser));
- [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)]
- static readonly grpc::Method<global::Mint.Tulip.V1.SearchRequest, global::Mint.Tulip.V1.SearchResponse> __Method_Pali = new grpc::Method<global::Mint.Tulip.V1.SearchRequest, global::Mint.Tulip.V1.SearchResponse>(
- grpc::MethodType.Unary,
- __ServiceName,
- "Pali",
- __Marshaller_mint_tulip_v1_SearchRequest,
- __Marshaller_mint_tulip_v1_SearchResponse);
- /// <summary>Service descriptor</summary>
- public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor
- {
- get { return global::Mint.Tulip.V1.TulipReflection.Descriptor.Services[0]; }
- }
- /// <summary>Base class for server-side implementations of Search</summary>
- [grpc::BindServiceMethod(typeof(Search), "BindService")]
- public abstract partial class SearchBase
- {
- [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)]
- public virtual global::System.Threading.Tasks.Task<global::Mint.Tulip.V1.SearchResponse> Pali(global::Mint.Tulip.V1.SearchRequest request, grpc::ServerCallContext context)
- {
- throw new grpc::RpcException(new grpc::Status(grpc::StatusCode.Unimplemented, ""));
- }
- }
- /// <summary>Client for Search</summary>
- public partial class SearchClient : grpc::ClientBase<SearchClient>
- {
- /// <summary>Creates a new client for Search</summary>
- /// <param name="channel">The channel to use to make remote calls.</param>
- [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)]
- public SearchClient(grpc::ChannelBase channel) : base(channel)
- {
- }
- /// <summary>Creates a new client for Search that uses a custom <c>CallInvoker</c>.</summary>
- /// <param name="callInvoker">The callInvoker to use to make remote calls.</param>
- [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)]
- public SearchClient(grpc::CallInvoker callInvoker) : base(callInvoker)
- {
- }
- /// <summary>Protected parameterless constructor to allow creation of test doubles.</summary>
- [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)]
- protected SearchClient() : base()
- {
- }
- /// <summary>Protected constructor to allow creation of configured clients.</summary>
- /// <param name="configuration">The client configuration.</param>
- [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)]
- protected SearchClient(ClientBaseConfiguration configuration) : base(configuration)
- {
- }
- [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)]
- public virtual global::Mint.Tulip.V1.SearchResponse Pali(global::Mint.Tulip.V1.SearchRequest request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken))
- {
- return Pali(request, new grpc::CallOptions(headers, deadline, cancellationToken));
- }
- [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)]
- public virtual global::Mint.Tulip.V1.SearchResponse Pali(global::Mint.Tulip.V1.SearchRequest request, grpc::CallOptions options)
- {
- return CallInvoker.BlockingUnaryCall(__Method_Pali, null, options, request);
- }
- [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)]
- public virtual grpc::AsyncUnaryCall<global::Mint.Tulip.V1.SearchResponse> PaliAsync(global::Mint.Tulip.V1.SearchRequest request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken))
- {
- return PaliAsync(request, new grpc::CallOptions(headers, deadline, cancellationToken));
- }
- [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)]
- public virtual grpc::AsyncUnaryCall<global::Mint.Tulip.V1.SearchResponse> PaliAsync(global::Mint.Tulip.V1.SearchRequest request, grpc::CallOptions options)
- {
- return CallInvoker.AsyncUnaryCall(__Method_Pali, null, options, request);
- }
- /// <summary>Creates a new instance of client from given <c>ClientBaseConfiguration</c>.</summary>
- [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)]
- protected override SearchClient NewInstance(ClientBaseConfiguration configuration)
- {
- return new SearchClient(configuration);
- }
- }
- /// <summary>Creates service definition that can be registered with a server</summary>
- /// <param name="serviceImpl">An object implementing the server-side handling logic.</param>
- [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)]
- public static grpc::ServerServiceDefinition BindService(SearchBase serviceImpl)
- {
- return grpc::ServerServiceDefinition.CreateBuilder()
- .AddMethod(__Method_Pali, serviceImpl.Pali).Build();
- }
- /// <summary>Register service method with a service binder with or without implementation. Useful when customizing the service binding logic.
- /// Note: this method is part of an experimental API that can change or be removed without any prior notice.</summary>
- /// <param name="serviceBinder">Service methods will be bound by calling <c>AddMethod</c> on this object.</param>
- /// <param name="serviceImpl">An object implementing the server-side handling logic.</param>
- [global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)]
- public static void BindService(grpc::ServiceBinderBase serviceBinder, SearchBase serviceImpl)
- {
- serviceBinder.AddMethod(__Method_Pali, serviceImpl == null ? null : new grpc::UnaryServerMethod<global::Mint.Tulip.V1.SearchRequest, global::Mint.Tulip.V1.SearchResponse>(serviceImpl.Pali));
- }
- }
- }
- #endregion
|