コード例 #1
0
ファイル: Extensions.cs プロジェクト: goupviet/buildcs
 public static int Exec(this IBuildSession session, string filename, string arguments, TimeSpan timeout)
 {
     return(Exec(session, config =>
     {
         config.StartInfo.FileName = filename;
         config.StartInfo.Arguments = arguments;
         config.Timeout = timeout;
         config.OnErrorMessage = m => session.Tracer().Error(m);
         config.OnOutputMessage = m => session.Tracer().Log(m);
     }));
 }
コード例 #2
0
 public static void Log(this IBuildSession session, string message)
 {
     session.Tracer().Log(message);
 }
コード例 #3
0
 public static void Log(this IBuildSession session, string format, params object[] args)
 {
     session.Tracer().Log(format, args);
 }