Table of Contents

Class ServiceCollectionExtensions

Namespace
Sitecore.AspNetCore.SDK.LayoutService.Client.Extensions
Assembly
Sitecore.AspNetCore.SDK.LayoutService.Client.dll

Extension methods to support Microsoft.Extensions.DependencyInjection.

public static class ServiceCollectionExtensions
Inheritance
ServiceCollectionExtensions
Inherited Members

Methods

AddSitecoreLayoutService(IServiceCollection, Action<SitecoreLayoutClientOptions>?)

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

public static ISitecoreLayoutClientBuilder AddSitecoreLayoutService(this IServiceCollection services, Action<SitecoreLayoutClientOptions>? options = null)

Parameters

services IServiceCollection

The IServiceCollection to add services to.

options Action<SitecoreLayoutClientOptions>

An action to configure the SitecoreLayoutClientOptions.

Returns

ISitecoreLayoutClientBuilder

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