public static Task <HeartBeatResponseMessage> HandleMessage(HeartBeatRequestMessage request) { Received(request); var response = new HeartBeatResponseMessage { Id = request.Id, POSData = request.POSData, Result = new Result { Status = Status.Success } }; Sending(response); return(Task.FromResult(response)); }
public async Task <ActionResult <HeartBeatRequestMessage> > RequestAsync([FromBody] HeartBeatRequestMessage message) { Debug.WriteLine($"message recieved : {message.Id}"); var response = new HeartBeatResponseMessage { Id = message.Id, POSData = message.POSData, Result = new Result { Status = Status.Success } }; return(Ok(response)); }
public static Task <HeartBeatResponseMessage> HandleMessage(IChannel channel, HeartBeatRequestMessage request) { Received(channel, request); POSController.ProcessHeartBeat(request.POSData.Id, channel); var response = new HeartBeatResponseMessage { Id = request.Id, POSData = request.POSData, Result = new Result { Status = Status.Success } }; Sending(response); return(Task.FromResult(response)); }
public static Task HandleMessage(HeartBeatResponseMessage response) { Console.WriteLine($"Received HeartBeatResponseMessage Response: {response?.Result?.Status}, {response?.Id}"); return(Task.CompletedTask); }
public static Task HandleMessage(HeartBeatResponseMessage response) { Received(response); return(Task.CompletedTask); }