Owneat Technical Guide main Help

Class RestaurantService.RestaurantServiceClient

Assembly: Grpc.dll

Client for RestaurantService

public class RestaurantService.RestaurantServiceClient : ClientBase<RestaurantService.RestaurantServiceClient>

Inheritance

objectClientBaseClientBase<RestaurantService.RestaurantServiceClient\> ← RestaurantService.RestaurantServiceClient

Inherited Members

ClientBase<RestaurantService.RestaurantServiceClient\>.WithHost\(string\), ClientBase<RestaurantService.RestaurantServiceClient\>.NewInstance\(ClientBase.ClientBaseConfiguration\), ClientBase.CallInvoker, object.Equals\(object?\), object.Equals\(object?, object?\), object.GetHashCode\(\), object.GetType\(\), object.MemberwiseClone\(\), object.ReferenceEquals\(object?, object?\), object.ToString\(\)

Constructors

RestaurantServiceClient\(ChannelBase\)

Creates a new client for RestaurantService

public RestaurantServiceClient(ChannelBase channel)

Parameters

channel ChannelBase

The channel to use to make remote calls.

RestaurantServiceClient\(CallInvoker\)

Creates a new client for RestaurantService that uses a custom CallInvoker.

public RestaurantServiceClient(CallInvoker callInvoker)

Parameters

callInvoker CallInvoker

The callInvoker to use to make remote calls.

RestaurantServiceClient\(\)

Protected parameterless constructor to allow creation of test doubles.

protected RestaurantServiceClient()

RestaurantServiceClient\(ClientBaseConfiguration\)

Protected constructor to allow creation of configured clients.

protected RestaurantServiceClient(ClientBase.ClientBaseConfiguration configuration)

Parameters

configuration ClientBase. ClientBaseConfiguration

The client configuration.

Methods

DecrementProductsStock\(GrpcDecrementProductStockCommand, Metadata, DateTime?, CancellationToken\)

public virtual GrpcDecrementProductStockResponse DecrementProductsStock(GrpcDecrementProductStockCommand request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Parameters

request GrpcDecrementProductStockCommand

headers Metadata

deadline DateTime?

cancellationToken CancellationToken

Returns

GrpcDecrementProductStockResponse

DecrementProductsStock\(GrpcDecrementProductStockCommand, CallOptions\)

public virtual GrpcDecrementProductStockResponse DecrementProductsStock(GrpcDecrementProductStockCommand request, CallOptions options)

Parameters

request GrpcDecrementProductStockCommand

options CallOptions

Returns

GrpcDecrementProductStockResponse

DecrementProductsStockAsync\(GrpcDecrementProductStockCommand, Metadata, DateTime?, CancellationToken\)

public virtual AsyncUnaryCall<GrpcDecrementProductStockResponse> DecrementProductsStockAsync(GrpcDecrementProductStockCommand request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Parameters

request GrpcDecrementProductStockCommand

headers Metadata

deadline DateTime?

cancellationToken CancellationToken

Returns

AsyncUnaryCall < GrpcDecrementProductStockResponse \>

DecrementProductsStockAsync\(GrpcDecrementProductStockCommand, CallOptions\)

public virtual AsyncUnaryCall<GrpcDecrementProductStockResponse> DecrementProductsStockAsync(GrpcDecrementProductStockCommand request, CallOptions options)

Parameters

request GrpcDecrementProductStockCommand

options CallOptions

Returns

AsyncUnaryCall < GrpcDecrementProductStockResponse \>

NewInstance\(ClientBaseConfiguration\)

Creates a new instance of client from given ClientBaseConfiguration.

protected override RestaurantService.RestaurantServiceClient NewInstance(ClientBase.ClientBaseConfiguration configuration)

Parameters

configuration ClientBase. ClientBaseConfiguration

Returns

RestaurantService. RestaurantServiceClient

Last modified: 21 May 2024