public void Monitor(Action <IVolatileToken> monitor) { if (!_appDataFolder.FileExists(fileName)) { TouchFile(); } monitor(_appDataFolder.WhenPathChanges(fileName)); }
/// <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)); }
public void Monitor(Action <IVolatileToken> monitor) { if (!_appDataFolder.FileExists(fileName)) { TouchFile(); } Logger.Debug("Monitoring virtual path \"{0}\"", fileName); monitor(_appDataFolder.WhenPathChanges(fileName)); }