public Task SendMessage(MapLayerUpdateData message) { _logger.LogInformation("SendMessage called"); var messageByte = Encoding.UTF8.GetBytes(JsonConvert.SerializeObject(message)); return(Task.FromResult <bool>(true)); // return _client.SendAsync(new Message(messageByte)); }
private async Task UpdateMapLayer(MapLayerUpdateData data) { switch (data.Type) { case MapLayerUpdateType.Update: await _mapData.UpdateLayer(data.WorkspaceId, data.MapLayerId); break; case MapLayerUpdateType.Delete: await _mapData.DeleteLayer(data.WorkspaceId, data.MapLayerId); break; } }
public Task SendMessage(MapLayerUpdateData message) { var messageByte = Encoding.UTF8.GetBytes(JsonConvert.SerializeObject(message)); return(_client.SendAsync(new Message(messageByte))); }