ScriptTagHelper Constructors

Definition

Overloads

ScriptTagHelper(IHostingEnvironment, IMemoryCache, HtmlEncoder, JavaScriptEncoder, IUrlHelperFactory)
Obsolete.

Creates a new ScriptTagHelper.

ScriptTagHelper(IHostingEnvironment, TagHelperMemoryCacheProvider, IFileVersionProvider, HtmlEncoder, JavaScriptEncoder, IUrlHelperFactory)

Creates a new ScriptTagHelper.

ScriptTagHelper(IWebHostEnvironment, TagHelperMemoryCacheProvider, IFileVersionProvider, HtmlEncoder, JavaScriptEncoder, IUrlHelperFactory)

Creates a new ScriptTagHelper.

ScriptTagHelper(IHostingEnvironment, IMemoryCache, HtmlEncoder, JavaScriptEncoder, IUrlHelperFactory)

Caution

This constructor is obsolete and will be removed in a future version.

Creates a new ScriptTagHelper.

public:
 ScriptTagHelper(Microsoft::AspNetCore::Hosting::IHostingEnvironment ^ hostingEnvironment, Microsoft::Extensions::Caching::Memory::IMemoryCache ^ cache, System::Text::Encodings::Web::HtmlEncoder ^ htmlEncoder, System::Text::Encodings::Web::JavaScriptEncoder ^ javaScriptEncoder, Microsoft::AspNetCore::Mvc::Routing::IUrlHelperFactory ^ urlHelperFactory);
public ScriptTagHelper (Microsoft.AspNetCore.Hosting.IHostingEnvironment hostingEnvironment, Microsoft.Extensions.Caching.Memory.IMemoryCache cache, System.Text.Encodings.Web.HtmlEncoder htmlEncoder, System.Text.Encodings.Web.JavaScriptEncoder javaScriptEncoder, Microsoft.AspNetCore.Mvc.Routing.IUrlHelperFactory urlHelperFactory);
[System.Obsolete("This constructor is obsolete and will be removed in a future version.")]
public ScriptTagHelper (Microsoft.AspNetCore.Hosting.IHostingEnvironment hostingEnvironment, Microsoft.Extensions.Caching.Memory.IMemoryCache cache, System.Text.Encodings.Web.HtmlEncoder htmlEncoder, System.Text.Encodings.Web.JavaScriptEncoder javaScriptEncoder, Microsoft.AspNetCore.Mvc.Routing.IUrlHelperFactory urlHelperFactory);
new Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper : Microsoft.AspNetCore.Hosting.IHostingEnvironment * Microsoft.Extensions.Caching.Memory.IMemoryCache * System.Text.Encodings.Web.HtmlEncoder * System.Text.Encodings.Web.JavaScriptEncoder * Microsoft.AspNetCore.Mvc.Routing.IUrlHelperFactory -> Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper
[<System.Obsolete("This constructor is obsolete and will be removed in a future version.")>]
new Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper : Microsoft.AspNetCore.Hosting.IHostingEnvironment * Microsoft.Extensions.Caching.Memory.IMemoryCache * System.Text.Encodings.Web.HtmlEncoder * System.Text.Encodings.Web.JavaScriptEncoder * Microsoft.AspNetCore.Mvc.Routing.IUrlHelperFactory -> Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper
Public Sub New (hostingEnvironment As IHostingEnvironment, cache As IMemoryCache, htmlEncoder As HtmlEncoder, javaScriptEncoder As JavaScriptEncoder, urlHelperFactory As IUrlHelperFactory)

Parameters

hostingEnvironment
IHostingEnvironment

The IHostingEnvironment.

htmlEncoder
HtmlEncoder

The HtmlEncoder.

javaScriptEncoder
JavaScriptEncoder

The JavaScriptEncoder.

urlHelperFactory
IUrlHelperFactory

The IUrlHelperFactory.

Attributes

Applies to

ScriptTagHelper(IHostingEnvironment, TagHelperMemoryCacheProvider, IFileVersionProvider, HtmlEncoder, JavaScriptEncoder, IUrlHelperFactory)

Creates a new ScriptTagHelper.

public:
 ScriptTagHelper(Microsoft::AspNetCore::Hosting::IHostingEnvironment ^ hostingEnvironment, Microsoft::AspNetCore::Mvc::Razor::Infrastructure::TagHelperMemoryCacheProvider ^ cacheProvider, Microsoft::AspNetCore::Mvc::ViewFeatures::IFileVersionProvider ^ fileVersionProvider, System::Text::Encodings::Web::HtmlEncoder ^ htmlEncoder, System::Text::Encodings::Web::JavaScriptEncoder ^ javaScriptEncoder, Microsoft::AspNetCore::Mvc::Routing::IUrlHelperFactory ^ urlHelperFactory);
[Microsoft.Extensions.DependencyInjection.ActivatorUtilitiesConstructor]
public ScriptTagHelper (Microsoft.AspNetCore.Hosting.IHostingEnvironment hostingEnvironment, Microsoft.AspNetCore.Mvc.Razor.Infrastructure.TagHelperMemoryCacheProvider cacheProvider, Microsoft.AspNetCore.Mvc.ViewFeatures.IFileVersionProvider fileVersionProvider, System.Text.Encodings.Web.HtmlEncoder htmlEncoder, System.Text.Encodings.Web.JavaScriptEncoder javaScriptEncoder, Microsoft.AspNetCore.Mvc.Routing.IUrlHelperFactory urlHelperFactory);
[<Microsoft.Extensions.DependencyInjection.ActivatorUtilitiesConstructor>]
new Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper : Microsoft.AspNetCore.Hosting.IHostingEnvironment * Microsoft.AspNetCore.Mvc.Razor.Infrastructure.TagHelperMemoryCacheProvider * Microsoft.AspNetCore.Mvc.ViewFeatures.IFileVersionProvider * System.Text.Encodings.Web.HtmlEncoder * System.Text.Encodings.Web.JavaScriptEncoder * Microsoft.AspNetCore.Mvc.Routing.IUrlHelperFactory -> Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper
Public Sub New (hostingEnvironment As IHostingEnvironment, cacheProvider As TagHelperMemoryCacheProvider, fileVersionProvider As IFileVersionProvider, htmlEncoder As HtmlEncoder, javaScriptEncoder As JavaScriptEncoder, urlHelperFactory As IUrlHelperFactory)

Parameters

hostingEnvironment
IHostingEnvironment

The IHostingEnvironment.

fileVersionProvider
IFileVersionProvider

The IFileVersionProvider.

htmlEncoder
HtmlEncoder

The HtmlEncoder.

javaScriptEncoder
JavaScriptEncoder

The JavaScriptEncoder.

urlHelperFactory
IUrlHelperFactory

The IUrlHelperFactory.

Attributes

Applies to

ScriptTagHelper(IWebHostEnvironment, TagHelperMemoryCacheProvider, IFileVersionProvider, HtmlEncoder, JavaScriptEncoder, IUrlHelperFactory)

Creates a new ScriptTagHelper.

public:
 ScriptTagHelper(Microsoft::AspNetCore::Hosting::IWebHostEnvironment ^ hostingEnvironment, Microsoft::AspNetCore::Mvc::Razor::Infrastructure::TagHelperMemoryCacheProvider ^ cacheProvider, Microsoft::AspNetCore::Mvc::ViewFeatures::IFileVersionProvider ^ fileVersionProvider, System::Text::Encodings::Web::HtmlEncoder ^ htmlEncoder, System::Text::Encodings::Web::JavaScriptEncoder ^ javaScriptEncoder, Microsoft::AspNetCore::Mvc::Routing::IUrlHelperFactory ^ urlHelperFactory);
public ScriptTagHelper (Microsoft.AspNetCore.Hosting.IWebHostEnvironment hostingEnvironment, Microsoft.AspNetCore.Mvc.Razor.Infrastructure.TagHelperMemoryCacheProvider cacheProvider, Microsoft.AspNetCore.Mvc.ViewFeatures.IFileVersionProvider fileVersionProvider, System.Text.Encodings.Web.HtmlEncoder htmlEncoder, System.Text.Encodings.Web.JavaScriptEncoder javaScriptEncoder, Microsoft.AspNetCore.Mvc.Routing.IUrlHelperFactory urlHelperFactory);
new Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper : Microsoft.AspNetCore.Hosting.IWebHostEnvironment * Microsoft.AspNetCore.Mvc.Razor.Infrastructure.TagHelperMemoryCacheProvider * Microsoft.AspNetCore.Mvc.ViewFeatures.IFileVersionProvider * System.Text.Encodings.Web.HtmlEncoder * System.Text.Encodings.Web.JavaScriptEncoder * Microsoft.AspNetCore.Mvc.Routing.IUrlHelperFactory -> Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper
Public Sub New (hostingEnvironment As IWebHostEnvironment, cacheProvider As TagHelperMemoryCacheProvider, fileVersionProvider As IFileVersionProvider, htmlEncoder As HtmlEncoder, javaScriptEncoder As JavaScriptEncoder, urlHelperFactory As IUrlHelperFactory)

Parameters

hostingEnvironment
IWebHostEnvironment

The IHostingEnvironment.

fileVersionProvider
IFileVersionProvider

The IFileVersionProvider.

htmlEncoder
HtmlEncoder

The HtmlEncoder.

javaScriptEncoder
JavaScriptEncoder

The JavaScriptEncoder.

urlHelperFactory
IUrlHelperFactory

The IUrlHelperFactory.

Applies to