/// <summary> /// Executes the provided delegate that is used to register the script files fluently in different groups. /// </summary> /// <param name="configureAction">The configure action.</param> /// <returns></returns> public virtual ScriptRegistrarBuilder Scripts(Action <WebAssetItemCollectionBuilder> configureAction) { // If the instance object is null. if (configureAction == null) { throw new System.ArgumentNullException("configureAction"); } WebAssetItemCollectionBuilder builder = new WebAssetItemCollectionBuilder(WebAssetType.JavaScript, _scriptRegistrar.Scripts); configureAction(builder); return(this); }
public WebAssetItemCollectionBuilderTests() { _collection = new WebAssetItemCollection(WebAssetDefaultSettings.ScriptFilesPath); _builder = new WebAssetItemCollectionBuilder(_collection); }