Show / Hide Table of Contents

Class ScriptBundler

Inheritance
object
BundlerBase
ScriptBundler
Implements
ITransientDependency
IScriptBundler
IBundler
Inherited Members
BundlerBase.Bundle(IBundlerContext)
BundlerBase.GetFileInfo(IBundlerContext, string)
BundlerBase.IsMinFile(string)
BundlerBase.GetMinFileInfoOrNull(string)
BundlerBase.Logger
BundlerBase.HostEnvironment
BundlerBase.Minifier
BundlerBase.BundlingOptions
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
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(IWebHostEnvironment, IJavascriptMinifier, IOptions<AbpBundlingOptions>)

Declaration
public ScriptBundler(IWebHostEnvironment hostEnvironment, IJavascriptMinifier minifier, IOptions<AbpBundlingOptions> bundlingOptions)
Parameters
Type Name Description
IWebHostEnvironment hostEnvironment
IJavascriptMinifier minifier
IOptions<AbpBundlingOptions> bundlingOptions

Properties

FileExtension

Declaration
public override string FileExtension { get; }
Property Value
Type Description
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
string filePath
string fileContent
Returns
Type Description
string
Overrides
BundlerBase.ProcessBeforeAddingToTheBundle(IBundlerContext, string, string)

Implements

ITransientDependency
IScriptBundler
IBundler

Extension Methods

AbpObjectExtensions.As<T>(object)
AbpObjectExtensions.To<T>(object)
LockExtensions.Locking(object, Action)
LockExtensions.Locking<TResult>(object, Func<TResult>)
AbpObjectExtensions.If<T>(T, bool, Action<T>)
AbpObjectExtensions.If<T>(T, bool, Func<T, T>)
AbpObjectExtensions.IsIn<T>(T, IEnumerable<T>)
AbpObjectExtensions.IsIn<T>(T, params T[])
AbpQueryableExtensions.OrderByIf<T, TQueryable>(TQueryable, bool, string)
AbpQueryableExtensions.PageBy<T, TQueryable>(TQueryable, int, int)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, bool>>)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, int, bool>>)
AbpOpenIddictQueryableExtensions.SkipIf<T, TQueryable>(TQueryable, bool, int?)
AbpOpenIddictQueryableExtensions.TakeIf<T, TQueryable>(TQueryable, bool, int?)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
In this article
Back to top Powered by ABP.IO Platform