private static int Main(string[] args) { if (args.Length == 0) { return((int)ReturnValue.InvalidArgumentCode); } HelperTools.SetupEncoding(); if (args.Length == 1 && string.Equals(args[0], @"/query", StringComparison.OrdinalIgnoreCase)) { try { var result = OculusManager.QueryOculusApps(); foreach (var app in result) { Console.WriteLine(HelperTools.ObjectToConsoleOutput(app)); } return((int)ReturnValue.OkCode); } catch (IOException ex) { LogWriter.WriteExceptionToLog(ex); return(HelperTools.HandleHrefMessage(ex)); } }