Exemple #1
0
 public GiasSoapApiClient(GiasApiConfiguration configuration)
     : this(
         configuration,
         new RestClient(configuration.Url),
         new GetEstablishmentMessageBuilder(configuration.Username, configuration.Password),
         new GetExtractMessageBuilder(configuration.Username, configuration.Password))
 {
 }
Exemple #2
0
 internal GiasSoapApiClient(
     GiasApiConfiguration configuration,
     IRestClient restClient,
     IGiasSoapMessageBuilder <GetEstablishmentRequest> getEstablishmentMessageBuilder,
     IGiasSoapMessageBuilder <GetExtractRequest> getExtractMessageBuilder)
 {
     _configuration = configuration;
     _restClient    = restClient;
     _getEstablishmentMessageBuilder = getEstablishmentMessageBuilder;
     _getExtractMessageBuilder       = getExtractMessageBuilder;
 }