Мне нужно использовать системный файл Watcher в службе Windows.
Я пишу класс обертки и помещаю его в класс обслуживания, как показано ниже:
public partial class CaptureRecordingsService : ServiceBase
{
FileSystemWatcherWrapper myFSWrapper;
public CaptureRecordingsService()
{
InitializeComponent();
}
protected override void OnStart(string[] args)
{
System.Diagnostics.Debugger.Launch();
myFSWrapper = new FileSystemWatcherWrapper();
}
protected override void OnStop()
{
}
}
}
Класс работает в форме Windows, но в сервисе методы не вызываются.
Может ли кто-нибудь мне помочь?