Пример #1
0
        public void Monitor(Action <IVolatileToken> monitor)
        {
            if (!_appDataFolder.FileExists(fileName))
            {
                TouchFile();
            }

            monitor(_appDataFolder.WhenPathChanges(fileName));
        }
Пример #2
0
        /// <summary>
        /// 监控动作。
        /// </summary>
        /// <param name="monitor">监控动作。</param>
        public void Monitor(Action <IVolatileToken> monitor)
        {
            if (!_appDataFolder.FileExists(FileName))
            {
                TouchFile();
            }

            Logger.Debug("监控虚拟路径 \"{0}\"", FileName);
            monitor(_appDataFolder.WhenPathChanges(FileName));
        }
Пример #3
0
        public void Monitor(Action <IVolatileToken> monitor)
        {
            if (!_appDataFolder.FileExists(fileName))
            {
                TouchFile();
            }

            Logger.Debug("Monitoring virtual path \"{0}\"", fileName);
            monitor(_appDataFolder.WhenPathChanges(fileName));
        }