public T DeserializeMessage <T>(string message) where T : ComputationMessage { var serializer = new ComputationSerializer <T>(); try { return(serializer.Deserialize(message)); } catch (Exception ex) { _logger.Error(ex.ToString()); return(null); } }
public string SerializeMessage <T>(T message) where T : ComputationMessage { var serializer = new ComputationSerializer <T>(); try { return(serializer.Serialize(message)); } catch (Exception ex) { _logger.Error(ex.ToString()); return(String.Empty); } }