public IncludesHandlerManager(IIncludesHandler instance, IncludesHandlerExtension ext) { Instance = instance; m_Ext = ext; m_Ext.RequestResolveInclude += OnRequestResolveInclude; m_CustomIncludesHandlers = new Dictionary <string, ResolveCustomIncludeDelegate>( StringComparer.CurrentCultureIgnoreCase); }
public BaseCompiler(BaseCompilerConfig config, ILogger logger, ILayoutParser layoutParser, IIncludesHandler includesHandler, IStaticContentTransformer contentTransformer, ICompilerExtension ext) { m_Config = config; m_Logger = logger; m_LayoutParser = layoutParser; m_ContentTransformer = contentTransformer; m_IncludesHandler = includesHandler; m_Ext = ext; }