Пример #1
0
 public void SetViewSourceLoader(IViewSourceLoader viewSourceLoader)
 {
     if (_viewSourceLoader != null)
     {
         _viewSourceLoader.ViewRootDirectoryChanged -= OnViewChanged;
     }
     _viewSourceLoader = viewSourceLoader;
     if (_viewSourceLoader != null)
     {
         _viewSourceLoader.ViewRootDirectoryChanged += OnViewChanged;
     }
 }
Пример #2
0
		/// <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());
			}
		}
Пример #3
0
        /// <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());
            }
        }
Пример #4
0
 public void SetViewSourceLoader(IViewSourceLoader loader)
 {
     ViewSourceLoader = loader;
 }
Пример #5
0
 public void SetViewSourceLoader(IViewSourceLoader viewSourceLoader)
 {
     if( _viewSourceLoader != null )
     {
         _viewSourceLoader.ViewRootDirectoryChanged -= OnViewChanged;
     }
     _viewSourceLoader = viewSourceLoader;
     if( _viewSourceLoader != null )
     {
         _viewSourceLoader.ViewRootDirectoryChanged += OnViewChanged;
     }
 }
Пример #6
0
 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);
 }
Пример #9
0
		public void SetViewSourceLoader(IViewSourceLoader loader)
		{
			ViewSourceLoader = loader;
		}
Пример #10
0
 public ResourceLoaderAdapter(IViewSourceLoader sourceLoader)
 {
     this.sourceLoader = sourceLoader;
 }
Пример #11
0
 public StandaloneBooViewEngine(IViewSourceLoader viewSourceLoader, BooViewEngineOptions options)
 {
     bve.Options = options;
     bve.SetViewSourceLoader(viewSourceLoader);
     bve.Initialize();
 }
Пример #12
0
		public XsltTemplateStore(IViewSourceLoader viewSourceLoader, IXsltEngine xsltEngine)
		{
			ViewSourceLoader = viewSourceLoader;
			ViewSourceLoader.ViewChanged += new FileSystemEventHandler(_viewSourceLoader_ViewChanged);
			_xsltEngine = xsltEngine;
		}
Пример #13
0
 void IAspViewEngineTestAccess.SetViewSourceLoader(IViewSourceLoader viewSourceLoader)
 {
     ViewSourceLoader = viewSourceLoader;
 }
 public ViewSourceLoaderWrapper(IViewSourceLoader viewSourceLoader)
 {
     ViewSourceLoader = viewSourceLoader;
 }
Пример #15
0
		void IAspViewEngineTestAccess.SetViewSourceLoader(IViewSourceLoader viewSourceLoader)
		{
			ViewSourceLoader = viewSourceLoader;
		}
		public StandaloneBooViewEngine(IViewSourceLoader viewSourceLoader, BooViewEngineOptions options)
		{
			bve.Options = options;
			bve.SetViewSourceLoader(viewSourceLoader);
			bve.Initialize();
		}
		public CustomResourceManager(IViewSourceLoader sourceLoader)
		{
			resourceLoaderAdapter = new ResourceLoaderAdapter(sourceLoader);
		}
Пример #18
0
		public TestServiceProvider(IViewSourceLoader viewsourceloader)
		{
			this.viewsourceloader = viewsourceloader;
		}
 public TestServiceProvider(IViewSourceLoader viewsourceloader)
 {
     this.viewsourceloader = viewsourceloader;
 }