Skip to main content

FileSystemWatcherLiveReload

Assembly: ServiceStack.Razor.dll
View Source
Declaration
public class FileSystemWatcherLiveReload : ILiveReload

Fields

Log

View Source
Declaration
public static ILog Log

FileSystemWatcher

The purpose of the FileSystemWatcher is to ensure razor pages are consistent with the code generated by the razor engine. The file system watcher will invalidate pages and queue them for recompilation.

View Source
Declaration
protected FileSystemWatcher FileSystemWatcher

Methods

StartWatching(String)

View Source
Declaration
public void StartWatching(string scanRootPath)
Parameters
TypeName
System.StringscanRootPath

FileSystemWatcher_Renamed(Object, RenamedEventArgs)

View Source
Declaration
protected virtual void FileSystemWatcher_Renamed(object sender, RenamedEventArgs e)
Parameters
TypeName
System.Objectsender
System.IO.RenamedEventArgse

FileSystemWatcher_Deleted(Object, FileSystemEventArgs)

View Source
Declaration
protected virtual void FileSystemWatcher_Deleted(object sender, FileSystemEventArgs e)
Parameters
TypeName
System.Objectsender
System.IO.FileSystemEventArgse

FileSystemWatcher_Created(Object, FileSystemEventArgs)

View Source
Declaration
protected virtual void FileSystemWatcher_Created(object sender, FileSystemEventArgs e)
Parameters
TypeName
System.Objectsender
System.IO.FileSystemEventArgse

FileSystemWatcher_Changed(Object, FileSystemEventArgs)

View Source
Declaration
protected virtual void FileSystemWatcher_Changed(object sender, FileSystemEventArgs e)
Parameters
TypeName
System.Objectsender
System.IO.FileSystemEventArgse

Implements