Show / Hide Table of Contents

Class AbpTagHelperScriptService

Inheritance
System.Object
AbpTagHelperResourceService
AbpTagHelperScriptService
Inherited Members
AbpTagHelperResourceService.Logger
AbpTagHelperResourceService.BundleManager
AbpTagHelperResourceService.WebContentFileProvider
AbpTagHelperResourceService.HostingEnvironment
AbpTagHelperResourceService.Options
AbpTagHelperResourceService.ProcessAsync(ViewContext, TagHelperContext, TagHelperOutput, List<BundleTagHelperItem>, String)
AbpTagHelperResourceService.GenerateBundleName(List<BundleTagHelperItem>)
Namespace: Volo.Abp.AspNetCore.Mvc.UI.Bundling.TagHelpers
Assembly: Volo.Abp.AspNetCore.Mvc.UI.Bundling.dll
Syntax
public class AbpTagHelperScriptService : AbpTagHelperResourceService

Constructors

AbpTagHelperScriptService(IBundleManager, IWebContentFileProvider, IOptions<AbpBundlingOptions>, IWebHostEnvironment)

Declaration
public AbpTagHelperScriptService(IBundleManager bundleManager, IWebContentFileProvider webContentFileProvider, IOptions<AbpBundlingOptions> options, IWebHostEnvironment hostingEnvironment)
Parameters
Type Name Description
IBundleManager bundleManager
IWebContentFileProvider webContentFileProvider
IOptions<AbpBundlingOptions> options
IWebHostEnvironment hostingEnvironment

Methods

AddHtmlTag(ViewContext, TagHelperContext, TagHelperOutput, String)

Declaration
protected override void AddHtmlTag(ViewContext viewContext, TagHelperContext context, TagHelperOutput output, string file)
Parameters
Type Name Description
ViewContext viewContext
TagHelperContext context
TagHelperOutput output
System.String file
Overrides
AbpTagHelperResourceService.AddHtmlTag(ViewContext, TagHelperContext, TagHelperOutput, String)

CreateBundle(String, List<BundleTagHelperItem>)

Declaration
protected override void CreateBundle(string bundleName, List<BundleTagHelperItem> bundleItems)
Parameters
Type Name Description
System.String bundleName
System.Collections.Generic.List<BundleTagHelperItem> bundleItems
Overrides
AbpTagHelperResourceService.CreateBundle(String, List<BundleTagHelperItem>)

GetBundleFilesAsync(String)

Declaration
protected override Task<IReadOnlyList<string>> GetBundleFilesAsync(string bundleName)
Parameters
Type Name Description
System.String bundleName
Returns
Type Description
System.Threading.Tasks.Task<System.Collections.Generic.IReadOnlyList<System.String>>
Overrides
AbpTagHelperResourceService.GetBundleFilesAsync(String)

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