private Object[] GetParameters(IResolverContext context, IDependencyTable dependencyTable, IDependencyResolver resolver) { return(context.HasImplementationDelegate() ? new Object[0] : context.DependencyEntry.GetImplementationType(). GetConstructorParameters(_dependencyTable, resolver)); }
private Object[] GetParameters(IResolverContext context, IDependencyTable dependencyTable, IDependencyResolver resolver) { return context.HasImplementationDelegate() ? new Object[0] : context.DependencyEntry.GetImplementationType(). GetConstructorParameters(_dependencyTable, resolver); }
public bool Requires(IResolverContext context, IDependencyResolver resolver) { return(context.NotResolved() && context.Resolved == null && context.HasImplementationDelegate()); }
public bool PreResolver(IResolverContext context, IDependencyResolver resolver) { return context.NotComplete() && context.HasImplementationDelegate(); }
public bool PreResolver(IResolverContext context, IDependencyResolver resolver) { return(context.NotComplete() && context.HasImplementationDelegate()); }
public bool Requires(IResolverContext context, IDependencyResolver resolver) { return context.NotResolved() && context.Resolved == null && context.HasImplementationDelegate(); }