Metalama 1.0 / / Metalama Documentation / Advanced API / Metalama.​Framework.​Engine.​Services / Project­Service­Provider / Implicit

Operator Implicit

Implicit(ServiceProvider<IProjectService> to ProjectServiceProvider)

Declaration
public static implicit operator ProjectServiceProvider(ServiceProvider<IProjectService> serviceProvider)
Parameters
Type Name Description
ServiceProvider<IProjectService> serviceProvider
Returns
Type Description
ProjectServiceProvider

Implicit(ProjectServiceProvider to ServiceProvider<IProjectService>)

Declaration
public static implicit operator ServiceProvider<IProjectService>(ProjectServiceProvider serviceProvider)
Parameters
Type Name Description
ProjectServiceProvider serviceProvider
Returns
Type Description
ServiceProvider<IProjectService>

Implicit(ProjectServiceProvider to GlobalServiceProvider)

Declaration
public static implicit operator GlobalServiceProvider(ProjectServiceProvider serviceProvider)
Parameters
Type Name Description
ProjectServiceProvider serviceProvider
Returns
Type Description
GlobalServiceProvider