public IScopeResolver GetResolver(ParameterScopeTypes scopeType) { return(_resolverByScope[scopeType]); }
public ParameterScope(ParameterScopeTypes scopeType, string scopeName) { ScopeType = scopeType; ScopeName = scopeName; }
public void Add(string instanceName, ParameterScopeTypes scopeType) { var parameterScope = _scopeManager.GetResolver(scopeType).Resolve(); _scopeByName[instanceName] = parameterScope; }