public void Print(params string[] paths) { try { var serializedPaths = string.Join(CommunicationCommandID.ParameterListSeparator, paths); this.LogDevInfo(string.Format("Film {0}", serializedPaths)); _communicator.AsyncSendCommand(CommunicationCommandID.COMMAND_ID_FILMING, CommunicationNode.FilmingService, serializedPaths); this.LogDevInfo(string.Format("Command [{0}] sent with message [{1}]", CommunicationCommandID.COMMAND_ID_FILMING, serializedPaths)); } catch (Exception e) { this.LogException(e); } }