Class ProjectServiceProvider
Gives access to project-scoped services. A wrapper around ServiceProvider<TBase> for IProjectService.
Namespace: Metalama.Framework.Engine.Services
Assembly: Metalama.Framework.Sdk.dll
Syntax
public sealed class ProjectServiceProvider : ValueType
Properties
Name | Description |
---|---|
Global | |
Underlying |
Methods
Name | Description |
---|---|
GetRequiredService<T>() | |
GetService<T>() | |
ToString() | |
WithService(IProjectService, Boolean) | |
WithServices(IProjectService[]) | |
WithServices(IEnumerable<IProjectService>) |