private static void Main() { Thread.CurrentThread.CurrentCulture = CultureInfo.InvariantCulture; var engine = new Engine(); engine.Run(); }
public static void Main() { Thread.CurrentThread.CurrentCulture = CultureInfo.InvariantCulture; IDatabase database = new Database(); IUserTracker userTracker = new UserTracker(database); IIssueTracker issueTracker = new IssueTracker(database); IDispatcher dispatcher = new Dispatcher(issueTracker, userTracker); IInputReader reader = new ConsoleReader(); IOutputWriter writer = new ConsoleWriter { AutoFlush = true }; IEngine engine = new Engine(dispatcher, reader, writer); engine.Run(); }