public Main(AppSetting setting, MouseClicker mover, CaseUpdater updater, DriverCreator creator, AutoDispatcher autoDispatcher, Context context) { _setting = setting; _mover = mover; _updater = updater; _config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); _creator = creator; _autoDispatcher = autoDispatcher; _context = context; _main = this; InitializeComponent(); }
static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); AppSetting setting = new AppSetting(); MouseClicker mover = new MouseClicker(); CaseUpdater updater = new CaseUpdater(); DriverCreator creator = new DriverCreator(); Context context = new Context(); AutoDispatcher dispatcher = new AutoDispatcher(context); Application.Run(new Main(setting, mover, updater, creator, dispatcher, context)); }