public void ResetState() { _Configuration = null; _MonoRailContainer = null; _UrlTokenizer = null; _EngineContextFactory = null; _ServiceProviderLocator = null; _ControllerFactory = null; _ControllerContextFactory = null; _StaticResourceRegistry = null; }
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; } }
/// <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; } }