Open sandboxFocus

Operator implicit operator

implicit operator ProjectServiceProvider(ServiceProvider<IProjectService>)

Implicitly converts a ServiceProvider<TBase> to a ProjectServiceProvider.

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

implicit operator ServiceProvider<IProjectService>(in ProjectServiceProvider)

Implicitly converts a ProjectServiceProvider to a ServiceProvider<TBase>.

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

implicit operator GlobalServiceProvider(in ProjectServiceProvider)

Implicitly converts a ProjectServiceProvider to a GlobalServiceProvider.

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