public SetVariablesCommand(Gateway.GatewayClient client, long elementInstanceKey) { request = new SetVariablesRequest { ElementInstanceKey = elementInstanceKey }; this.client = client; }
public SetVariablesCommand(Gateway.GatewayClient client, IAsyncRetryStrategy asyncRetryStrategy, long elementInstanceKey) { request = new SetVariablesRequest { ElementInstanceKey = elementInstanceKey }; this.client = client; this.asyncRetryStrategy = asyncRetryStrategy; }
public async Task ShouldSendRequestAsExpected() { // given var expectedRequest = new SetVariablesRequest { ElementInstanceKey = 2123, Variables = "{\"foo\":\"bar\"}" }; // when await ZeebeClient.NewSetVariablesCommand(2123).Variables("{\"foo\":\"bar\"}").Send(); // then var request = TestService.Requests[typeof(SetVariablesRequest)][0]; Assert.AreEqual(expectedRequest, request); }
public override Task <SetVariablesResponse> SetVariables(SetVariablesRequest request, ServerCallContext context) { return(Task.FromResult((SetVariablesResponse)HandleRequest(request, context))); }
public override AsyncUnaryCall <SetVariablesResponse> SetVariablesAsync(SetVariablesRequest request, CallOptions options) { throw new ObjectDisposedException(ZeebeClientWasAlreadyDisposed); }
public override AsyncUnaryCall <SetVariablesResponse> SetVariablesAsync(SetVariablesRequest request, Metadata headers = null, DateTime?deadline = null, CancellationToken cancellationToken = default(CancellationToken)) { throw new ObjectDisposedException(ZeebeClientWasAlreadyDisposed); }
public async Task <SetVariablesResponse> SetVariables([FromBody] SetVariablesRequest request) { return(await _daprClient.InvokeBindingAsync <SetVariablesRequest, SetVariablesResponse>( "command", Commands.SetVariables, request)); }