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 |