public Task HandleAsync(ClientAvailabilityMessage message) { var availability = new ClientAvailability { ClientId = message.ClientId, Message = message.Message ?? string.Empty, Status = message.Status.ToString(), TimeStamp = message.TimeStamp, }; _context.Availabilities.Add(availability); _context.SaveChanges(); return(Task.CompletedTask); }
public ClientStatus(ClientAvailability availability, string statusText) { Availability = availability; StatusText = statusText; }