public CommandResult Execute(IEnumerable <string> inputParams) { var outputMessages = new MessageLines(); foreach (var info in _reflection.GetAppioAssemblyInfos()) { outputMessages.Add(info.AssemblyName, string.Format(Resources.text.version.VersionText.AssemblyVersionInfo, info.AssemblyVersion.ToPrintableString())); } AppioLogger.Info(LoggingText.VersionCommandCalled); return(new CommandResult(true, outputMessages)); }