Show / Hide Table of Contents

Class ScriptBundler

Inheritance
System.Object
BundlerBase
ScriptBundler
Implements
ITransientDependency
IScriptBundler
IBundler
Inherited Members
BundlerBase.Logger
BundlerBase.WebContentFileProvider
BundlerBase.Minifier
BundlerBase.Bundle(IBundlerContext)
BundlerBase.GetFileInfo(IBundlerContext, String)
BundlerBase.IsMinFile(String)
BundlerBase.GetMinFileInfoOrNull(String)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Volo.Abp.AspNetCore.Mvc.UI.Bundling.Scripts
Assembly: Volo.Abp.AspNetCore.Mvc.UI.Bundling.dll
Syntax
public class ScriptBundler : BundlerBase, ITransientDependency, IScriptBundler, IBundler

Constructors

ScriptBundler(IWebContentFileProvider, IJavascriptMinifier)

Declaration
public ScriptBundler(IWebContentFileProvider webContentFileProvider, IJavascriptMinifier minifier)
Parameters
Type Name Description
IWebContentFileProvider webContentFileProvider
IJavascriptMinifier minifier

Properties

FileExtension

Declaration
public override string FileExtension { get; }
Property Value
Type Description
System.String
Overrides
BundlerBase.FileExtension

Methods

ProcessBeforeAddingToTheBundle(IBundlerContext, String, String)

Declaration
protected override string ProcessBeforeAddingToTheBundle(IBundlerContext context, string filePath, string fileContent)
Parameters
Type Name Description
IBundlerContext context
System.String filePath
System.String fileContent
Returns
Type Description
System.String
Overrides
BundlerBase.ProcessBeforeAddingToTheBundle(IBundlerContext, String, String)

Implements

ITransientDependency
IScriptBundler
IBundler

Extension Methods

AbpObjectExtensions.As<T>(Object)
AbpObjectExtensions.To<T>(Object)
AbpObjectExtensions.IsIn<T>(T, T[])
AbpObjectExtensions.IsIn<T>(T, IEnumerable<T>)
AbpObjectExtensions.If<T>(T, Boolean, Func<T, T>)
AbpObjectExtensions.If<T>(T, Boolean, Action<T>)
LockExtensions.Locking(Object, Action)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<TResult>(Object, Func<TResult>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
Back to top Powered by Volosoft