public UpdatePayloadCommand(Gateway.GatewayClient client, long elementInstanceKey) { request = new UpdateWorkflowInstancePayloadRequest { ElementInstanceKey = elementInstanceKey }; this.client = client; }
public async Task shouldSendRequestAsExpected() { // given var expectedRequest = new UpdateWorkflowInstancePayloadRequest { ElementInstanceKey = 2123, Payload = "{\"foo\":\"bar\"}" }; // when await ZeebeClient.NewUpdatePayloadCommand(2123).Payload("{\"foo\":\"bar\"}").Send(); // then var request = TestService.Requests[0]; Assert.AreEqual(expectedRequest, request); }
public override Task <UpdateWorkflowInstancePayloadResponse> UpdateWorkflowInstancePayload(UpdateWorkflowInstancePayloadRequest request, ServerCallContext context) { return(Task.FromResult((UpdateWorkflowInstancePayloadResponse)HandleRequest(request, context))); }