Class ServiceCollectionExtensions

Version: 21.x

Extension methods to support Microsoft.Extensions.DependencyInjection.

Inheritance
System.Object
ServiceCollectionExtensions
Namespace: Sitecore.LayoutService.Client.Extensions
Assembly: Sitecore.LayoutService.Client.dll
Syntax
RequestResponse
public static class ServiceCollectionExtensions : Object

Methods

AddSitecoreLayoutService(IServiceCollection, Action<SitecoreLayoutClientOptions>)

Adds the services required to support the Sitecore layout service to the given Microsoft.Extensions.DependencyInjection.IServiceCollection.

Declaration
RequestResponse
public static ISitecoreLayoutClientBuilder AddSitecoreLayoutService(this IServiceCollection services, Action<SitecoreLayoutClientOptions> options = null)
Parameters
TypeNameDescription
Microsoft.Extensions.DependencyInjection.IServiceCollectionservices

The Microsoft.Extensions.DependencyInjection.IServiceCollection to add services to.

System.Action<SitecoreLayoutClientOptions>options

An action to configure the SitecoreLayoutClientOptions.

Returns
TypeDescription
ISitecoreLayoutClientBuilder

An ISitecoreLayoutClientBuilder so that Sitecore layout services may be configured further.

Do you have some feedback for us?

If you have suggestions for improving this article,