Exemplo n.º 1
0
 /// <summary>
 /// Default constructor
 /// </summary>
 public Configuration()
 {
     HttpClient  = new HttpClientWrapper();
     Timeout     = TimeSpan.FromSeconds(0);
     Token       = "TODO: Replace";
     Environment = Environments.TESTING;
     Port        = "80";
     Suites      = Models.SuiteCodeEnum.HEARTS;
 }
Exemplo n.º 2
0
 /// <summary>
 /// Private constructor used to build an immutable Configuration object
 /// </summary>
 private Configuration(IHttpClient httpClient, TimeSpan timeout, string token, Environments environment, string port,
                       Models.SuiteCodeEnum suites, string batesterBasicAuthUsername, string batesterBasicAuthPassword)
 {
     this.BatesterBasicAuthUserName = batesterBasicAuthUsername;
     this.BatesterBasicAuthPassword = batesterBasicAuthPassword;
     this.HttpClient  = httpClient;
     this.Timeout     = timeout;
     this.Token       = token;
     this.Environment = environment;
     this.Port        = port;
     this.Suites      = suites;
 }
Exemplo n.º 3
0
 // Setter for Suites
 public Builder WithSuites(Models.SuiteCodeEnum suites)
 {
     this.Suites = suites;
     return(this);
 }