internal static PSAttributeGenerator Get(CallInfo callInfo) { lock (_binderCache) { PSAttributeGenerator generator; if (!_binderCache.TryGetValue(callInfo, out generator)) { generator = new PSAttributeGenerator(callInfo); _binderCache.Add(callInfo, generator); } return(generator); } }
internal static PSAttributeGenerator Get(CallInfo callInfo) { lock (_binderCache) { PSAttributeGenerator generator; if (!_binderCache.TryGetValue(callInfo, out generator)) { generator = new PSAttributeGenerator(callInfo); _binderCache.Add(callInfo, generator); } return generator; } }