protected override void OnStart(string[] args) { context = new TransactionContext(ConfigurationManager.ConnectionStrings["DefaultConnection"].ConnectionString); apo = new AppTransactionOperator(context); watcher = new FileSystemWatcher(); manager = new TransactionAddManager(watcher, apo); manager.ReportWatcher.StartWatch(); }
static void Main(string[] args) { TransactionView trv = new TransactionView(); /*FileSystemWatcher fileSystemWatcher = new FileSystemWatcher(); * TransactionAddManager manager = new TransactionAddManager(fileSystemWatcher, trv); * Console.ReadKey();*/ var context = new ADO.TransactionModel.TransactionContext(ConfigurationManager.ConnectionStrings["DefaultConnection"].ConnectionString); AppTransactionOperator apo = new AppTransactionOperator(context); FileSystemWatcher watcher1 = new FileSystemWatcher(); FileSystemWatcher watcher2 = new FileSystemWatcher(); TransactionAddManager manager = new TransactionAddManager(watcher1, apo); //TransactionAddManager manager2 = new TransactionAddManager(watcher2, trv); Console.ReadKey(); }