コード例 #1
0
ファイル: Module.cs プロジェクト: xonv/nagios-net-client
 public Module()
 {
     _eventWatchers = new EventWatchers();
     _eventWatchers.SendLogEvent += new LogEventHandler(_eventWatchers_SendLogEvent);
     string path = Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().Location);
     string filter = System.Reflection.Assembly.GetExecutingAssembly().GetName().Name + ".dll.config";
     watcherConfig = new FileSystemWatcher(path, filter);
     watcherConfig.Changed += new FileSystemEventHandler(OnConfigChanghed);
 }
コード例 #2
0
        public Module()
        {
            _eventWatchers = new EventWatchers();
            _eventWatchers.SendLogEvent += new LogEventHandler(_eventWatchers_SendLogEvent);
            string path   = Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().Location);
            string filter = System.Reflection.Assembly.GetExecutingAssembly().GetName().Name + ".dll.config";

            watcherConfig          = new FileSystemWatcher(path, filter);
            watcherConfig.Changed += new FileSystemEventHandler(OnConfigChanghed);
        }