public static WriteLine ( string message ) : void | ||
message | string | |
return | void |
static int Main(string[] args) { try { var builder = new Builder(); ApplicationRegistrations.Register(builder); var container = builder.Create(); var commandFactory = container.Resolve <ICommandFactory>(); var command = commandFactory.GetCommand(args); command.Execute(); } catch (ಠ_ಠ lod) { GitBinConsole.WriteLine(lod.Message); return(1); } catch (Exception e) { GitBinConsole.WriteLine("Uncaught exception, please report this bug! " + e); return(2); } return(0); }
public static GitBinDocument FromYaml(TextReader textReader) { var yaml = textReader.ReadToEnd(); GitBinDocument document; var serializer = new YamlSerializer <GitBinDocument>(); try { document = serializer.Deserialize(new StringReader(yaml)); } catch (YamlDotNet.Core.SyntaxErrorException e) { GitBinConsole.WriteLine("Syntax error in YAML file: {0}\n\n File contents:{1}\n", e.Message, yaml); throw; } return(document); }