Inheritance: IRequest
 public void Process(Request request)
 {
     //Should not do anything
 }
 public void Process(Request request)
 {
     var base64String = GetCredentialsAsBase64();
     request.Headers.Add("Authorization", "Basic " + base64String);
 }