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
public static class ServiceCollectionExtensions : Object

Methods

AddSitecoreLayoutService(IServiceCollection, Action)

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

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

<

SitecoreLayoutClientOptions

>
optionsAn action to configure the SitecoreLayoutClientOptions.
Returns
TypeDescription
ISitecoreLayoutClientBuilderAn ISitecoreLayoutClientBuilder so that Sitecore layout services may be configured further.
If you have suggestions for improving this article, let us know!