Class BundlerBase
Inheritance
object
BundlerBase
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Assembly: Volo.Abp.Cli.Core.dll
Syntax
public abstract class BundlerBase : IBundler, ITransientDependency
Constructors
BundlerBase(IMinifier)
Declaration
protected BundlerBase(IMinifier minifier)
Parameters
Properties
FileExtension
Declaration
public abstract string FileExtension { get; }
Property Value
Logger
Declaration
public ILogger<BundlerBase> Logger { get; set; }
Property Value
| Type |
Description |
| Microsoft.Extensions.Logging.ILogger<TCategoryName><BundlerBase> |
|
Minifier
Declaration
protected IMinifier Minifier { get; }
Property Value
Methods
Bundle(BundleOptions, BundleContext)
Declaration
public string Bundle(BundleOptions options, BundleContext context)
Parameters
Returns
GenerateDefinition(string, List<BundleDefinition>)
Declaration
public abstract string GenerateDefinition(string bundleFilePath, List<BundleDefinition> bundleDefinitionsExcludingFromBundle)
Parameters
| Type |
Name |
Description |
| string |
bundleFilePath |
|
| System.Collections.Generic.List<T><BundleDefinition> |
bundleDefinitionsExcludingFromBundle |
|
Returns
ProcessBeforeAddingToTheBundle(string, string, string)
Declaration
protected virtual string ProcessBeforeAddingToTheBundle(string referencePath, string bundleDirectory, string fileContent)
Parameters
| Type |
Name |
Description |
| string |
referencePath |
|
| string |
bundleDirectory |
|
| string |
fileContent |
|
Returns
Implements
Extension Methods