Beispiel #1
0
 public void ResetState()
 {
     _Configuration            = null;
     _MonoRailContainer        = null;
     _UrlTokenizer             = null;
     _EngineContextFactory     = null;
     _ServiceProviderLocator   = null;
     _ControllerFactory        = null;
     _ControllerContextFactory = null;
     _StaticResourceRegistry   = null;
 }
Beispiel #2
0
 void EnsureServices()
 {
     if (_UrlTokenizer == null)
     {
         _UrlTokenizer = _MonoRailContainer.UrlTokenizer;
     }
     if (_EngineContextFactory == null)
     {
         _EngineContextFactory = _MonoRailContainer.EngineContextFactory;
     }
     if (_ControllerFactory == null)
     {
         _ControllerFactory = _MonoRailContainer.ControllerFactory;
     }
     if (_ControllerContextFactory == null)
     {
         _ControllerContextFactory = _MonoRailContainer.ControllerContextFactory;
     }
     if (_StaticResourceRegistry == null)
     {
         _StaticResourceRegistry = _MonoRailContainer.StaticResourceRegistryEx;
     }
 }
Beispiel #3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ResourceFileHandlerEx"/> class.
 /// </summary>
 /// <param name="urlInfo">The current URL info.</param>
 /// <param name="staticResourceRegistryEx">The <see cref="IStaticResourceRegistryEx"/> service.</param>
 public ResourceFileHandlerEx(UrlInfo urlInfo, IStaticResourceRegistryEx staticResourceRegistryEx)
 {
     _UrlInfo = urlInfo;
     _StaticResourceRegistryEx = staticResourceRegistryEx;
 }
		/// <summary>
		/// Initializes a new instance of the <see cref="ResourceFileHandlerEx"/> class.
		/// </summary>
		/// <param name="urlInfo">The current URL info.</param>
		/// <param name="staticResourceRegistryEx">The <see cref="IStaticResourceRegistryEx"/> service.</param>
		public ResourceFileHandlerEx( UrlInfo urlInfo, IStaticResourceRegistryEx staticResourceRegistryEx )
		{
			_UrlInfo = urlInfo;
			_StaticResourceRegistryEx = staticResourceRegistryEx;
		}
		void EnsureServices()
		{
			if ( _UrlTokenizer == null )
			{
				_UrlTokenizer = _MonoRailContainer.UrlTokenizer;
			}
			if ( _EngineContextFactory == null )
			{
				_EngineContextFactory = _MonoRailContainer.EngineContextFactory;
			}
			if ( _ControllerFactory == null )
			{
				_ControllerFactory = _MonoRailContainer.ControllerFactory;
			}
			if ( _ControllerContextFactory == null )
			{
				_ControllerContextFactory = _MonoRailContainer.ControllerContextFactory;
			}
			if ( _StaticResourceRegistry == null )
			{
				_StaticResourceRegistry = _MonoRailContainer.StaticResourceRegistryEx;
			}
		}
		public void ResetState()
		{
			_Configuration = null;
			_MonoRailContainer = null;
			_UrlTokenizer = null;
			_EngineContextFactory = null;
			_ServiceProviderLocator = null;
			_ControllerFactory = null;
			_ControllerContextFactory = null;
			_StaticResourceRegistry = null;
		}