Merge pull request #819 from brendanzagaeski/patch-1
[mono.git] / mcs / class / Microsoft.Build / Microsoft.Build.Logging / ConfigurableForwardingLogger.cs
1 using System;
2 using Microsoft.Build.Framework;
3
4 namespace Microsoft.Build.Logging
5 {
6         public class ConfigurableForwardingLogger : IForwardingLogger
7         {
8                 #region INodeLogger implementation
9
10                 public void Initialize (IEventSource eventSource, int nodeCount)
11                 {
12                         Initialize (eventSource);
13                 }
14
15                 #endregion
16
17                 #region ILogger implementation
18
19                 public void Initialize (IEventSource eventSource)
20                 {
21                         throw new NotImplementedException ();
22                 }
23
24                 public void Shutdown ()
25                 {
26                         throw new NotImplementedException ();
27                 }
28
29                 public string Parameters { get; set; }
30
31                 public LoggerVerbosity Verbosity { get; set; }
32
33                 #endregion
34
35                 #region IForwardingLogger implementation
36
37                 public IEventRedirector BuildEventRedirector { get; set; }
38
39                 public int NodeId { get; set; }
40
41                 #endregion
42         }
43 }