public void AddWarning(string message, DateTime time)
 {
     Logger.LogInformation information = new Logger.LogInformation(message, time);
     this._warnings.Add(information);
 }
 public void AddMethodCall(string phaseMessage, DateTime time)
 {
     phaseMessage = "Method Call : " + phaseMessage;
     Logger.LogInformation information = new Logger.LogInformation(phaseMessage, time);
     this._executionFlow.Add(information);
 }
 public void AddPhaseInformation(string phaseMessage, DateTime time)
 {
     Logger.LogInformation information = new Logger.LogInformation(phaseMessage, time);
     this._phaseInformations.Add(information);
 }
 public void AddInternalState(string phaseMessage, DateTime time)
 {
     Logger.LogInformation information = new Logger.LogInformation(phaseMessage, time);
     this._executionFlow.Add(information);
 }