Telerik.Web.Mvc.WebAssetRegistry.WebAssetRegistry C# (CSharp) Method

WebAssetRegistry() public method

Initializes a new instance of the WebAssetRegistry class.
public WebAssetRegistry ( bool isInDebugMode, ICacheManager cacheManager, IWebAssetLocator assetLocator, IUrlResolver urlResolver, IPathResolver pathResolver, IVirtualPathProvider virtualPathProvider ) : System
isInDebugMode bool if set to true [is in debug mode].
cacheManager ICacheManager The cache manager.
assetLocator IWebAssetLocator The asset locator.
urlResolver IUrlResolver The URL resolver.
pathResolver IPathResolver The path resolver.
virtualPathProvider IVirtualPathProvider The virtual path provider.
return System
        public WebAssetRegistry(bool isInDebugMode, ICacheManager cacheManager, IWebAssetLocator assetLocator, IUrlResolver urlResolver, IPathResolver pathResolver, IVirtualPathProvider virtualPathProvider)
        {
            Guard.IsNotNull(cacheManager, "cacheManager");
            Guard.IsNotNull(assetLocator, "assetLocator");
            Guard.IsNotNull(urlResolver, "urlResolver");
            Guard.IsNotNull(pathResolver, "pathResolver");
            Guard.IsNotNull(virtualPathProvider, "virtualPathProvider");

            this.isInDebugMode = isInDebugMode;
            this.cacheManager = cacheManager;
            this.assetLocator = assetLocator;
            this.urlResolver = urlResolver;
            this.pathResolver = pathResolver;
            this.virtualPathProvider = virtualPathProvider;
        }