public RazorMailTemplateEngine(RazorTemplatesFactory templatesFactory, bool autoReloadTemplates) { _templatesFactory = templatesFactory; if (autoReloadTemplates) { _folderChangedTrigger = new FolderChangedTrigger(templatesFactory.TemplatesFolderPath, "*.cshtml"); _folderChangedTrigger.Attach(templatesFactory); _folderChangedTrigger.Start(); } }