ScriptTagHelper Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
ScriptTagHelper(IHostingEnvironment, IMemoryCache, HtmlEncoder, JavaScriptEncoder, IUrlHelperFactory)
- Source:
- ScriptTagHelper.cs
- Source:
- ScriptTagHelper.cs
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.
- cache
- IMemoryCache
The IMemoryCache.
- htmlEncoder
- HtmlEncoder
The HtmlEncoder.
- javaScriptEncoder
- JavaScriptEncoder
The JavaScriptEncoder.
- urlHelperFactory
- IUrlHelperFactory
The IUrlHelperFactory.
- Attributes
Applies to
ScriptTagHelper(IHostingEnvironment, TagHelperMemoryCacheProvider, IFileVersionProvider, HtmlEncoder, JavaScriptEncoder, IUrlHelperFactory)
- Source:
- ScriptTagHelper.cs
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.
- cacheProvider
- TagHelperMemoryCacheProvider
- 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)
- Source:
- ScriptTagHelper.cs
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.
- cacheProvider
- TagHelperMemoryCacheProvider
- fileVersionProvider
- IFileVersionProvider
The IFileVersionProvider.
- htmlEncoder
- HtmlEncoder
The HtmlEncoder.
- javaScriptEncoder
- JavaScriptEncoder
The JavaScriptEncoder.
- urlHelperFactory
- IUrlHelperFactory
The IUrlHelperFactory.
Applies to
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for