C# Класс Telerik.Web.Mvc.WebAssetRegistry

The default web asset registry.
Наследование: IWebAssetRegistry
Показать файл Открыть проект

Открытые методы

Метод Описание
Locate ( string virtualPath, string version ) : string

Returns the correct virtual path based upon the debug mode and version.

Retrieve ( string id ) : WebAsset

Retrieves the web asset by specified id.

Store ( string contentType, WebAssetItemGroup assetGroup ) : string

Stores the specified asset group.

WebAssetRegistry ( bool isInDebugMode, ICacheManager cacheManager, IWebAssetLocator assetLocator, IUrlResolver urlResolver, IPathResolver pathResolver, IVirtualPathProvider virtualPathProvider ) : System

Initializes a new instance of the WebAssetRegistry class.

Приватные методы

Метод Описание
Compress ( string target ) : string
CreateIdFrom ( MergedAsset mergedAsset ) : string
CreateMergedAssetFromConfiguration ( string id ) : MergedAsset
CreateMergedAssetFromUrl ( string id ) : MergedAsset
CreateMergedAssetWith ( string contentType, WebAssetItemGroup assetGroup ) : MergedAsset
CreateSerializer ( ) : System.Web.Script.Serialization.JavaScriptSerializer
Decode ( string target ) : string
Decompress ( string target ) : string
Deserialize ( string json ) : MergedAsset
Encode ( string target ) : string
EnsureAsset ( MergedAsset asset, string id ) : WebAssetHolder
GetWebAssetHolder ( string key ) : WebAssetHolder
ReplaceImagePath ( string baseDiretory, string content ) : string
Serialize ( MergedAsset mergedAsset ) : string

Описание методов

Locate() публичный Метод

Returns the correct virtual path based upon the debug mode and version.
public Locate ( string virtualPath, string version ) : string
virtualPath string The virtual path.
version string The version.
Результат string

Retrieve() публичный Метод

Retrieves the web asset by specified id.
public Retrieve ( string id ) : WebAsset
id string The id.
Результат WebAsset

Store() публичный Метод

Stores the specified asset group.
public Store ( string contentType, WebAssetItemGroup assetGroup ) : string
contentType string Type of the content.
assetGroup WebAssetItemGroup The asset group.
Результат string

WebAssetRegistry() публичный Метод

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.
Результат System