public ContainerClient(IContainerService containerService, IContainer container, FileSystemManager fileSystem) { this.containerService = containerService; this.container = container; this.fileSystem = fileSystem; this.logEmitter = new NullLogEmitter(); }
public ProxyContainerContext() { this.launcher = Substitute.For <IContainerHostLauncher>(); this.launcher.When(x => x.Start(null, null)); this.logEmitter = Substitute.For <ILogEmitter>(); this.tempDirectory = Path.Combine(Path.GetTempPath(), Guid.NewGuid().ToString()); Directory.CreateDirectory(this.tempDirectory); this.proxy = new ContainerProxy(launcher); }
public void EnableLogging(ILogEmitter logEmitter) { this.logEmitter = logEmitter; }
public LogWriter(ILogEmitter emitter, LogMessageType messageType) { this.emitter = emitter; this.messageType = messageType; }
public ProcessIO(ILogEmitter emitter) { this.StandardOutput = new LogWriter(emitter, LogMessageType.STDOUT); this.StandardError = new LogWriter(emitter, LogMessageType.STDERR); }
// Token: 0x0600002B RID: 43 RVA: 0x000022E0 File Offset: 0x000004E0 public Log(ILogEmitter logEmitter, LogLevel logLevel = LogLevel.LogDefault) { this.LogEmitter = logEmitter; this.LogLevel = logLevel; }