protected TfsBase(TfsConfiguration tfsConfiguration, ILog logger, IValidTfsEnvironmentProvider validTfsEnvironment)
 {
     Config      = tfsConfiguration;
     Logger      = logger;
     Credentials = new System.Net.NetworkCredential(tfsConfiguration.Username, tfsConfiguration.Password, tfsConfiguration.Domain);
     ValidTfsEnvironmentProvider = validTfsEnvironment;
 }
 public TfsRead(TfsConfiguration tfsConfiguration, ILog logger, IValidTfsEnvironmentProvider validTfsEnvironment)
     : base(tfsConfiguration, logger, validTfsEnvironment)
 {
 }
 public TfsWrite(TfsConfiguration tfsConfiguration, ITestStepResultBlobStore testStepBlobStore, ILog logger, IValidTfsEnvironmentProvider validTfsEnvironment)
     : base(tfsConfiguration, logger, validTfsEnvironment)
 {
     _testStepBlobStore = testStepBlobStore;
 }