ResolutionStrategy
public ResolutionStrategy(ExpressionBuilder expressionBuilder, ServiceRegistrator serviceRegistrator)
public Expression BuildExpressionForRegistration(ServiceRegistration serviceRegistration, ResolutionContext resolutionContext, TypeInformation typeInformation)
public Expression BuildExpressionForTopLevelRequest(Type type, object name, ResolutionContext resolutionContext)
public Expression BuildExpressionForType(ResolutionContext resolutionContext, TypeInformation typeInformation)
public IEnumerable<Expression> BuildExpressionsForEnumerableRequest(ResolutionContext resolutionContext, TypeInformation typeInformation)
public Expression BuildResolutionExpressionUsingResolvers(TypeInformation typeInfo, ResolutionContext resolutionContext)