EncoderServiceCollectionExtensions Class¶
Extension methods for setting up web encoding services in an Microsoft.Extensions.DependencyInjection.IServiceCollection
.
- Namespace
Microsoft.Extensions.DependencyInjection
- Assemblies
- Microsoft.Extensions.WebEncoders
Syntax¶
public class EncoderServiceCollectionExtensions
-
class
Microsoft.Extensions.DependencyInjection.
EncoderServiceCollectionExtensions
Methods¶
-
AddWebEncoders
(Microsoft.Extensions.DependencyInjection.IServiceCollection)¶ Adds
System.Text.Encodings.Web.HtmlEncoder
,System.Text.Encodings.Web.JavaScriptEncoder
andSystem.Text.Encodings.Web.UrlEncoder
to the specified <em>services</em>.Arguments: services (Microsoft.Extensions.DependencyInjection.IServiceCollection) – The Microsoft.Extensions.DependencyInjection.IServiceCollection
.Return type: Microsoft.Extensions.DependencyInjection.IServiceCollection Returns: The Microsoft.Extensions.DependencyInjection.IServiceCollection
so that additional calls can be chained.public static IServiceCollection AddWebEncoders(this IServiceCollection services)
-
AddWebEncoders
(Microsoft.Extensions.DependencyInjection.IServiceCollection, System.Action<Microsoft.Extensions.WebEncoders.WebEncoderOptions>) Adds
System.Text.Encodings.Web.HtmlEncoder
,System.Text.Encodings.Web.JavaScriptEncoder
andSystem.Text.Encodings.Web.UrlEncoder
to the specified <em>services</em>.Arguments: - services (Microsoft.Extensions.DependencyInjection.IServiceCollection) – The
Microsoft.Extensions.DependencyInjection.IServiceCollection
. - setupAction (System.Action<Microsoft.Extensions.WebEncoders.WebEncoderOptions>) – An
System.Action`1
to configure the providedMicrosoft.Extensions.WebEncoders.WebEncoderOptions
.
Return type: Returns: The
Microsoft.Extensions.DependencyInjection.IServiceCollection
so that additional calls can be chained.public static IServiceCollection AddWebEncoders(this IServiceCollection services, Action<WebEncoderOptions> setupAction)
- services (Microsoft.Extensions.DependencyInjection.IServiceCollection) – The
-