public async Task PerformTerminalCommandRequest(TerminalCommandRequest request) { RestClientFactory factory = new RestClientFactory("RMS"); var response = await factory.PostCallAsync <TerminalCommandResponse, TerminalCommandRequest> (factory.apiConfiguration.Apis["TerminalCommand"], request); OnResponseReceived(response); }
public static async Task <SampleResponse> StartTouchlessTransaction(SampleRequest request) { SampleResponse response = new SampleResponse(); RestClientFactory client = new RestClientFactory("AgentApi"); response = await client.PostCallAsync <SampleResponse, SampleRequest>(client.apiConfiguration.Apis["StartTouchlessTransaction"], request); return(response); }