public UpdatePumpStateDataRequest(string storeNumber, long id, GasPumpState state) { this.StoreNumber = storeNumber; this.PumpId = id; this.State = state; }
public async Task <GasPump> UpdatePumpState(IEndpointContext context, string StoreNumber, long id, GasPumpState state) { var request = new UpdatePumpStateDataRequest(StoreNumber, id, state); var response = await context.ExecuteAsync <UpdatePumpStateDataResponse>(request).ConfigureAwait(false); return(response.Pump); }