public SourceFileResolver(string logFilePath)
 {
     if (!string.IsNullOrEmpty(logFilePath))
     {
         var buildSources = Path.ChangeExtension(logFilePath, buildsourceszip);
         if (File.Exists(buildSources))
         {
             ArchiveFile = new ArchiveFileResolver(buildSources);
             resolvers.Insert(0, ArchiveFile);
         }
     }
 }
 public SourceFileResolver(byte[] sourceFilesArchive)
 {
     ArchiveFile = new ArchiveFileResolver(sourceFilesArchive);
     resolvers.Insert(0, ArchiveFile);
 }
 public SourceFileResolver(IEnumerable <ArchiveFile> files)
 {
     ArchiveFile = new ArchiveFileResolver(files);
     resolvers.Insert(0, ArchiveFile);
 }