public HooksApi(
     MangoPayApiConfiguration config,
     ILogger <HooksApi> logger,
     IAuthApi auth) : base(config, logger, auth)
 {
     _baseUrl = $"{_config.BaseUrl}/{ _config.ApiVersion}/{ _config.ClientId}";
 }
Exemplo n.º 2
0
 /// <summary>
 /// Creates new API instance.
 /// </summary>
 /// <param name="root">Root/parent instance that holds the OAuthToken and Configuration instance.</param>
 public BaseApi(MangoPayApiConfiguration config,
                ILogger <BaseApi> logger,
                IAuthApi auth)
 {
     _config = config;
     _logger = logger;
     _auth   = auth;
 }
Exemplo n.º 3
0
 public AuthApi(
     MangoPayApiConfiguration config,
     ILogger <AuthApi> logger)
 {
     _config = config;
     _logger = logger;
     _client = new HttpClient()
     {
         BaseAddress = new Uri(_config.BaseUrl)
     };
 }