public ReflectionResolver Register(Type source, Type target, IScope scope = null, Func <PropertyInfo, bool> propertyFilter = null) { var resolver = new ReflectionResolver(target, propertyFilter); Register(source, resolver, scope); return(resolver); }
public ReflectionResolver <T> Register <T>(IScope scope = null, Func <PropertyInfo, bool> propertyFilter = null) { var resolver = new ReflectionResolver <T>(propertyFilter); Register <T>(resolver, scope); return(resolver); }