public string ExecuteMessageFromSocket(string message, string sessionId) { try { dynSettings.Controller.SessionId = sessionId; RecordableCommand command = RecordableCommand.Deserialize(message); Application.Current.Dispatcher.Invoke(() => ExecuteCommand(command)); } catch (Exception ex) { return(ex.Message); } return(null); }