Show / Hide Table of Contents

Class BundleManager

Inheritance
object
BundleManagerBase
BundleManager
Implements
IBundleManager
ITransientDependency
Inherited Members
BundleManagerBase.Options
BundleManagerBase.ContributorOptions
BundleManagerBase.ScriptBundler
BundleManagerBase.StyleBundler
BundleManagerBase.ServiceProvider
BundleManagerBase.DynamicFileProvider
BundleManagerBase.BundleCache
BundleManagerBase.GetStyleBundleFilesAsync(string)
BundleManagerBase.GetScriptBundleFilesAsync(string)
BundleManagerBase.GetBundleFilesAsync(BundleConfigurationCollection, string, IBundler)
BundleManagerBase.SaveBundleResult(string, BundleResult)
BundleManagerBase.GetDynamicResourcesAsync(List<IBundleContributor>)
BundleManagerBase.CreateBundleConfigurationContext()
BundleManagerBase.GetContributors(BundleConfigurationCollection, string)
BundleManagerBase.AddContributorsWithBaseBundles(List<IBundleContributor>, BundleConfigurationCollection, string)
BundleManagerBase.Logger
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Volo.Abp.AspNetCore.Components.MauiBlazor.Bundling
Assembly: Volo.Abp.AspNetCore.Components.MauiBlazor.Bundling.dll
Syntax
public class BundleManager : BundleManagerBase, IBundleManager, ITransientDependency

Constructors

BundleManager(IOptions<AbpBundlingOptions>, IOptions<AbpBundleContributorOptions>, IScriptBundler, IStyleBundler, IServiceProvider, IDynamicFileProvider, IBundleCache, IMauiBlazorContentFileProvider)

Declaration
public BundleManager(IOptions<AbpBundlingOptions> options, IOptions<AbpBundleContributorOptions> contributorOptions, IScriptBundler scriptBundler, IStyleBundler styleBundler, IServiceProvider serviceProvider, IDynamicFileProvider dynamicFileProvider, IBundleCache bundleCache, IMauiBlazorContentFileProvider mauiBlazorContentFileProvider)
Parameters
Type Name Description
IOptions<AbpBundlingOptions> options
IOptions<AbpBundleContributorOptions> contributorOptions
IScriptBundler scriptBundler
IStyleBundler styleBundler
IServiceProvider serviceProvider
IDynamicFileProvider dynamicFileProvider
IBundleCache bundleCache
IMauiBlazorContentFileProvider mauiBlazorContentFileProvider

Properties

MauiBlazorContentFileProvider

Declaration
protected IMauiBlazorContentFileProvider MauiBlazorContentFileProvider { get; }
Property Value
Type Description
IMauiBlazorContentFileProvider

Methods

CopyFileToAppDataDirectoryAsync(BundleFile)

Declaration
protected virtual Task CopyFileToAppDataDirectoryAsync(BundleFile file)
Parameters
Type Name Description
BundleFile file
Returns
Type Description
Task

GetBundleFilesAsync(List<IBundleContributor>)

Declaration
protected override Task<List<BundleFile>> GetBundleFilesAsync(List<IBundleContributor> contributors)
Parameters
Type Name Description
List<IBundleContributor> contributors
Returns
Type Description
Task<List<BundleFile>>
Overrides
BundleManagerBase.GetBundleFilesAsync(List<IBundleContributor>)

GetFileProvider()

Declaration
protected override IFileProvider GetFileProvider()
Returns
Type Description
IFileProvider
Overrides
BundleManagerBase.GetFileProvider()

IsBundlingEnabled()

Declaration
public override bool IsBundlingEnabled()
Returns
Type Description
bool
Overrides
BundleManagerBase.IsBundlingEnabled()

IsDebug()

Declaration
protected virtual bool IsDebug()
Returns
Type Description
bool

IsMinficationEnabled()

Declaration
protected override bool IsMinficationEnabled()
Returns
Type Description
bool
Overrides
BundleManagerBase.IsMinficationEnabled()

Implements

IBundleManager
ITransientDependency

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