Пример #1
0
 public void Log(string message, FormulaCompilerBuildInfoLevels type)
 {
     if ((Level & type) == type)
     {
         LogInternal(message, type);
     }
 }
Пример #2
0
        private void LogInternal(string message, FormulaCompilerBuildInfoLevels level)
        {
            var buildInfoItem = new BuildInfoItem(message, level);

            All.Add(buildInfoItem);

            if (DebugTrace)
            {
                Debug.WriteLine(buildInfoItem);
            }
        }
Пример #3
0
 public BuildInfoItem(string message, FormulaCompilerBuildInfoLevels type)
 {
     Message = message;
     Type    = type;
 }
Пример #4
0
 public FormulaCompiler WithInfo(FormulaCompilerBuildInfoLevels buildInfo)
 {
     BuildInfo.Level = buildInfo;
     return(this);
 }