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

Store() public method

Stores the specified asset group.
public Store ( string contentType, WebAssetItemGroup assetGroup ) : string
contentType string Type of the content.
assetGroup WebAssetItemGroup The asset group.
return string
        public string Store(string contentType, WebAssetItemGroup assetGroup)
        {
            Guard.IsNotNullOrEmpty(contentType, "contentType");
            Guard.IsNotNull(assetGroup, "assetGroup");

            MergedAsset mergedAsset = CreateMergedAssetWith(contentType, assetGroup);
            string id = assetGroup.IsShared ? assetGroup.Name : CreateIdFrom(mergedAsset);

            EnsureAsset(mergedAsset, id);

            return id;
        }