public PrebuildBuildPhaseHandlerWithIncremental(PrebuildBuildPhaseHandler inner)
 {
     if (inner == null)
     {
         throw new ArgumentNullException(nameof(inner));
     }
     _inner = inner;
     Context = _inner.Context;
     IncrementalContext = Context.IncrementalBuildContext;
     LastBuildVersionInfo = IncrementalContext.LastBuildVersionInfo;
     LastBuildMessageInfo = GetPhaseMessageInfo(LastBuildVersionInfo?.BuildMessage);
     CurrentBuildVersionInfo = IncrementalContext.CurrentBuildVersionInfo;
     CurrentBuildMessageInfo = GetPhaseMessageInfo(CurrentBuildVersionInfo.BuildMessage);
 }
Ejemplo n.º 2
0
 public PrebuildBuildPhaseHandlerWithIncremental(PrebuildBuildPhaseHandler inner)
 {
     if (inner == null)
     {
         throw new ArgumentNullException(nameof(inner));
     }
     _inner                  = inner;
     Context                 = _inner.Context;
     IncrementalContext      = Context.IncrementalBuildContext;
     LastBuildVersionInfo    = IncrementalContext.LastBuildVersionInfo;
     LastBuildMessageInfo    = GetPhaseMessageInfo(LastBuildVersionInfo?.BuildMessage);
     CurrentBuildVersionInfo = IncrementalContext.CurrentBuildVersionInfo;
     CurrentBuildMessageInfo = GetPhaseMessageInfo(CurrentBuildVersionInfo.BuildMessage);
 }