Method PropertiesAutowired
- Namespace
- Autofac
- Assembly
- Autofac.dll
PropertiesAutowired<TLimit, TActivatorData, TRegistrationStyle>(IRegistrationBuilder<TLimit, TActivatorData, TRegistrationStyle>, PropertyWiringOptions)
public static IRegistrationBuilder<TLimit, TActivatorData, TRegistrationStyle> PropertiesAutowired<TLimit, TActivatorData, TRegistrationStyle>(this IRegistrationBuilder<TLimit, TActivatorData, TRegistrationStyle> registration, PropertyWiringOptions wiringFlags = PropertyWiringOptions.None)
Parameters
registrationIRegistrationBuilder<TLimit, TActivatorData, TRegistrationStyle>wiringFlagsPropertyWiringOptions
Returns
- IRegistrationBuilder<TLimit, TActivatorData, TRegistrationStyle>
Type Parameters
TLimitTActivatorDataTRegistrationStyle
PropertiesAutowired<TLimit, TActivatorData, TStyle>(IRegistrationBuilder<TLimit, TActivatorData, TStyle>, Func<PropertyInfo, object, bool>)
public static IRegistrationBuilder<TLimit, TActivatorData, TStyle> PropertiesAutowired<TLimit, TActivatorData, TStyle>(this IRegistrationBuilder<TLimit, TActivatorData, TStyle> registration, Func<PropertyInfo, object, bool> propertySelector)
Parameters
registrationIRegistrationBuilder<TLimit, TActivatorData, TStyle>propertySelectorFunc<PropertyInfo, object, bool>
Returns
- IRegistrationBuilder<TLimit, TActivatorData, TStyle>
Type Parameters
TLimitTActivatorDataTStyle