tool/TeamCity.Docker/ILogger.cs (11 lines of code) (raw):

namespace TeamCity.Docker { using System; using IoC; internal interface ILogger { void Log([NotNull] string text, Result result = Result.Success); void Details([NotNull] string text, Result result = Result.Success); [NotNull] IDisposable CreateBlock([NotNull] string blockName); } }