public void Write()

in TeamCity.MSBuild.Logger/DefaultConsole.cs [23:43]


        public void Write(string text)
        {
            if (string.IsNullOrEmpty(text))
            {
                return;
            }

            // ReSharper disable once IdentifierTypo
            var reentrancy = Interlocked.Increment(ref _reentrancy) - 1;
            // ReSharper disable once AccessToModifiedClosure
            _diagnostics.Send(() => $"[{reentrancy} +] Write({text.Trim()})");
            try
            {
                _out.Write(text);
            }
            finally
            {
                reentrancy = Interlocked.Decrement(ref _reentrancy);
                _diagnostics.Send(() => $"[{reentrancy} -] Write({text.Trim()})");
            }
        }