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 : ObjectMethods
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
| Type | Name | Description |
|---|---|---|
| Microsoft.Extensions.DependencyInjection.IServiceCollection | services |
The Microsoft.Extensions.DependencyInjection.IServiceCollection to add services to. |
| System.Action<SitecoreLayoutClientOptions> | options |
|
Returns
| Type | Description |
|---|---|
| ISitecoreLayoutClientBuilder |
An ISitecoreLayoutClientBuilder so that Sitecore layout services may be configured further. |