public ScriptCoster GetCoster() { lock (_costers){ if (_dte == null || _dte.ActiveDocument == null || _dte.ActiveDocument.FullName == null) { return null; } if (_costers.ContainsKey(_dte.ActiveDocument.FullName)) return _costers[_dte.ActiveDocument.FullName]; var coster = new ScriptCoster(_dte); _costers[_dte.ActiveDocument.FullName] = coster; return coster; } }
public ScriptCoster GetCoster() { lock (_costers){ if (_dte == null || _dte.ActiveDocument == null || _dte.ActiveDocument.FullName == null) { return(null); } if (_costers.ContainsKey(_dte.ActiveDocument.FullName)) { return(_costers[_dte.ActiveDocument.FullName]); } var coster = new ScriptCoster(_dte); _costers[_dte.ActiveDocument.FullName] = coster; return(coster); } }