public DotNetProjectInfoBuilder(ILogger logger, IProjectEnrichersFunnel projectEnrichers, TransmitterArguments args) : base(logger, projectEnrichers)
 {
     this.logger = logger;
     this.args   = args;
 }
Esempio n. 2
0
 /// <summary>
 /// Creates new instance
 /// </summary>
 /// <param name="logger"></param>
 /// <param name="projectEnrichers"></param>
 /// <param name="settings">Mapping of Excel column header to ProjectInfo class property name</param>
 public ExcelBasedProjectInfoBuilder(ILogger logger, IProjectEnrichersFunnel projectEnrichers, Dictionary <string, string> settings) : base(logger, projectEnrichers)
 {
     this.logger   = logger;
     this.settings = settings;
 }
Esempio n. 3
0
 protected ProjectInfoBuilderBase(ILogger logger, IProjectEnrichersFunnel projectEnrichers)
 {
     this.logger = logger;
     this.ProjectInfoEnrichers = projectEnrichers ?? new ProjectEnrichersFunnel();
 }
Esempio n. 4
0
 public ManifestBasedProjectInfoBuilder(ILogger logger, IProjectEnrichersFunnel projectEnrichers) : base(logger, projectEnrichers)
 {
     this.logger = logger;
 }