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 and System.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 and System.Text.Encodings.Web.UrlEncoder to the specified <em>services</em>.

Arguments:
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, Action<WebEncoderOptions> setupAction)