Microsoft.Build.BuildEngine.Engine.RegisterLogger C# (CSharp) Method

RegisterLogger() private method

private RegisterLogger ( ILogger logger ) : void
logger ILogger
return void
		public void RegisterLogger (ILogger logger)
		{
			if (logger == null)
				throw new ArgumentNullException ("logger");
			
			logger.Initialize (eventSource);
			loggers.Add (logger);
		}
		

Usage Example

Ejemplo n.º 1
0
 protected override void RegisterConsoleLogger(Engine engine, string workingPath)
 {
     engine.RegisterLogger(new ConsoleLogger(LoggerVerbosity.Minimal));
     // TODO: implement FileLogger in mono, reenable this
     var logger = new FileLogger();
     logger.Parameters = String.Format(@"logfile={0}", Path.Combine(workingPath, "compile.log"));
     logger.Verbosity = LoggerVerbosity.Minimal; // Normal, Detailed;
     engine.RegisterLogger(logger);
 }
All Usage Examples Of Microsoft.Build.BuildEngine.Engine::RegisterLogger