public void SetViewSourceLoader(IViewSourceLoader viewSourceLoader) { if (_viewSourceLoader != null) { _viewSourceLoader.ViewRootDirectoryChanged -= OnViewChanged; } _viewSourceLoader = viewSourceLoader; if (_viewSourceLoader != null) { _viewSourceLoader.ViewRootDirectoryChanged += OnViewChanged; } }
/// <summary> /// Services the specified provider. /// </summary> /// <param name="provider">The provider.</param> public virtual void Service(IServiceProvider provider) { serviceProvider = provider; viewSourceLoader = (IViewSourceLoader) provider.GetService(typeof(IViewSourceLoader)); if (viewSourceLoader == null) { var message = "Could not obtain IViewSourceLoader"; throw new ConfigurationErrorsException(message); } var loggerFactory = (ILoggerFactory) provider.GetService(typeof(ILoggerFactory)); if (loggerFactory != null) { logger = loggerFactory.Create(GetType()); } }
/// <summary> /// Services the specified provider. /// </summary> /// <param name="provider">The provider.</param> public virtual void Service(IServiceProvider provider) { serviceProvider = provider; viewSourceLoader = (IViewSourceLoader)provider.GetService(typeof(IViewSourceLoader)); if (viewSourceLoader == null) { var message = "Could not obtain IViewSourceLoader"; throw new ConfigurationErrorsException(message); } var loggerFactory = (ILoggerFactory)provider.GetService(typeof(ILoggerFactory)); if (loggerFactory != null) { logger = loggerFactory.Create(GetType()); } }
public void SetViewSourceLoader(IViewSourceLoader loader) { ViewSourceLoader = loader; }
public void SetViewSourceLoader(IViewSourceLoader viewSourceLoader) { if( _viewSourceLoader != null ) { _viewSourceLoader.ViewRootDirectoryChanged -= OnViewChanged; } _viewSourceLoader = viewSourceLoader; if( _viewSourceLoader != null ) { _viewSourceLoader.ViewRootDirectoryChanged += OnViewChanged; } }
public XsltTemplateStore(IViewSourceLoader viewSourceLoader, IXsltEngine xsltEngine) { ViewSourceLoader = viewSourceLoader; ViewSourceLoader.ViewChanged += new FileSystemEventHandler(_viewSourceLoader_ViewChanged); _xsltEngine = xsltEngine; }
public ResourceLoaderAdapter(IViewSourceLoader sourceLoader) { this.sourceLoader = sourceLoader; }
public CustomResourceManager(IViewSourceLoader sourceLoader) { resourceLoaderAdapter = new ResourceLoaderAdapter(sourceLoader); }
public StandaloneBooViewEngine(IViewSourceLoader viewSourceLoader, BooViewEngineOptions options) { bve.Options = options; bve.SetViewSourceLoader(viewSourceLoader); bve.Initialize(); }
void IAspViewEngineTestAccess.SetViewSourceLoader(IViewSourceLoader viewSourceLoader) { ViewSourceLoader = viewSourceLoader; }
public ViewSourceLoaderWrapper(IViewSourceLoader viewSourceLoader) { ViewSourceLoader = viewSourceLoader; }
public TestServiceProvider(IViewSourceLoader viewsourceloader) { this.viewsourceloader = viewsourceloader; }