Class AutoFacInjectPropertiesService
Inheritance
AutoFacInjectPropertiesService
Assembly: Volo.Abp.Autofac.dll
Syntax
public class AutoFacInjectPropertiesService : IInjectPropertiesService, ITransientDependency
Constructors
AutoFacInjectPropertiesService(IServiceProvider)
Declaration
public AutoFacInjectPropertiesService(IServiceProvider serviceProvider)
Parameters
Properties
ServiceProvider
Declaration
protected IServiceProvider ServiceProvider { get; }
Property Value
Methods
InjectProperties<TService>(TService)
Declaration
public virtual TService InjectProperties<TService>(TService instance) where TService : notnull
Parameters
| Type |
Name |
Description |
| TService |
instance |
|
Returns
| Type |
Description |
| TService |
|
Type Parameters
| Name |
Description |
| TService |
|
InjectProperties<TService>(TService, bool)
Declaration
protected virtual TService InjectProperties<TService>(TService instance, bool onlyForUnsetProperties) where TService : notnull
Parameters
| Type |
Name |
Description |
| TService |
instance |
|
| bool |
onlyForUnsetProperties |
|
Returns
| Type |
Description |
| TService |
|
Type Parameters
| Name |
Description |
| TService |
|
InjectUnsetProperties<TService>(TService)
Declaration
public virtual TService InjectUnsetProperties<TService>(TService instance) where TService : notnull
Parameters
| Type |
Name |
Description |
| TService |
instance |
|
Returns
| Type |
Description |
| TService |
|
Type Parameters
| Name |
Description |
| TService |
|
Implements
Extension Methods