public XeroHttpClient(string baseUri, IAuthenticator auth, IConsumer consumer, IUser user, IJsonObjectMapper jsonMapper, IXmlObjectMapper xmlMapper, IRateLimiter rateLimiter = null) { this.baseUri = new Uri(baseUri); this.auth = auth; this.consumer = consumer; this.user = user; this.rateLimiter = rateLimiter; this.jsonMapper = jsonMapper; this.xmlMapper = xmlMapper; }
public void SetUp() { _mapper = new DefaultMapper(); }
public RegionalComputeProvider(IIdentityProvider identityProvider, IRestService restService, IJsonObjectMapper<Metadata> metadataMapper, IJsonObjectMapper<CreateServerRequest> createServerRequestMapper) : base(null, identityProvider, restService) { _metadataMapper = metadataMapper; _createServerRequestMapper = createServerRequestMapper; }
private XeroHttpClient(IJsonObjectMapper jsonMapper, IXmlObjectMapper xmlMapper) { JsonMapper = jsonMapper; XmlMapper = xmlMapper; }
private XeroHttpClient(IJsonObjectMapper jsonMapper, IXmlObjectMapper xmlMapper) { JsonMapper = jsonMapper; XmlMapper = xmlMapper; Parameters = new NameValueCollection(); }
public XeroCoreApi(string baseUri, IAuthenticator auth, IConsumer consumer, IUser user, IJsonObjectMapper readMapper, IXmlObjectMapper writeMapper) : this(baseUri, auth, consumer, user, readMapper, writeMapper, null) { }
public void SetUp() { _mapper = new DefaultMapper(); }
public XeroCoreApi(string baseUri, ICertificateAuthenticator auth, IConsumer consumer, IUser user, IJsonObjectMapper readMapper, IXmlObjectMapper writeMapper) : this(baseUri, auth, consumer, user, readMapper, writeMapper, null) { }
internal CloudServersProvider(CloudIdentity identity, IIdentityProvider identityProvider, IRestService restService, IJsonObjectMapper <Network> networkResponseMapper) : base(identity, identityProvider, restService) { _networkResponseMapper = networkResponseMapper; }
public AmericanPayroll(string baseUri, IAuthenticator auth, IConsumer consumer, IUser user, IJsonObjectMapper readMapper, IXmlObjectMapper writeMapper, ITokenStore tokenStore) : this(baseUri, auth, consumer, user, readMapper, writeMapper, null, tokenStore) { }
public void SetUp() { _jsonMapper = new DefaultMapper(); _xmlMapper = new DefaultMapper(); }
public XeroHttpClient(string baseUri, IAuthenticator auth, IConsumer consumer, IUser user, IJsonObjectMapper jsonMapper, IXmlObjectMapper xmlMapper, IRateLimiter rateLimiter, ITokenStore tokenStore) : this(jsonMapper, xmlMapper) { Client = new HttpClient(baseUri, tokenStore, auth, consumer, user, rateLimiter); }
protected PayrollApi(string baseUri, IAuthenticator auth, IConsumer consumer, IUser user, IJsonObjectMapper readMapper, IXmlObjectMapper writeMapper, IRateLimiter rateLimiter) : base(baseUri, auth, consumer, user, readMapper, writeMapper, rateLimiter) { }
public AmericanPayroll(string baseUri, ICertificateAuthenticator auth, IConsumer consumer, IUser user, IJsonObjectMapper readMapper, IXmlObjectMapper writeMapper) : base(baseUri, auth, consumer, user, readMapper, writeMapper, null) { }
public AustralianPayroll(string baseUri, IAuthenticator auth, IConsumer consumer, IUser user, IJsonObjectMapper readMapper, IXmlObjectMapper writeMapper) : this(baseUri, auth, consumer, user, readMapper, writeMapper, null) { }
public XeroHttpClient(string baseUri, IAuthenticator auth, IConsumer consumer, IUser user, IJsonObjectMapper jsonMapper, IXmlObjectMapper xmlMapper, IRateLimiter rateLimiter) : this(jsonMapper, xmlMapper) { Client = new HttpClient(baseUri, auth, consumer, user, rateLimiter); EventHandler <ApiCallEventArgs> apiCalledEventHander = (sender, e) => ApiCalled?.Invoke(this, e); Client.ApiCalled += apiCalledEventHander; auth.ApiCalled += apiCalledEventHander; }
public AustralianPayroll(string baseUri, IAuthenticator auth, IConsumer consumer, IUser user, IJsonObjectMapper readMapper, IXmlObjectMapper writeMapper, IRateLimiter rateLimiter) : base(baseUri, auth, consumer, user, readMapper, writeMapper, rateLimiter) { Connect(); }
protected XeroApi(string baseUri, IAuthenticator auth, IConsumer consumer, IUser user, IJsonObjectMapper readMapper, IXmlObjectMapper writeMapper, IRateLimiter rateLimiter) : this(baseUri) { Client = new XeroHttpClient(baseUri, auth, consumer, user, readMapper, writeMapper, rateLimiter); Client.ApiCalled += (sender, e) => ApiCalled?.Invoke(this, e); }
public XeroCoreApi(string baseUri, ICertificateAuthenticator auth, IConsumer consumer, IUser user, IJsonObjectMapper readMapper, IXmlObjectMapper writeMapper, IRateLimiter rateLimiter) : base(baseUri, auth, consumer, user, readMapper, writeMapper, rateLimiter) { Connect(); }
public AustralianPayroll(string baseUri, IAuthenticator auth, IConsumer consumer, IUser user, IJsonObjectMapper readMapper, IXmlObjectMapper writeMapper, IRateLimiter rateLimiter, ITokenStore tokenStore) : base(baseUri, auth, consumer, user, readMapper, writeMapper, rateLimiter, tokenStore) { Connect(); }
protected PayrollApi(string baseUri, IAuthenticator auth, IConsumer consumer, IUser user, IJsonObjectMapper readMapper, IXmlObjectMapper writeMapper, IRateLimiter rateLimiter) : base(baseUri, auth, consumer, user, readMapper, writeMapper, rateLimiter) { }
protected XeroApi(string baseUri, IAuthenticator auth, IConsumer consumer, IUser user, IJsonObjectMapper readMapper, IXmlObjectMapper writeMapper, IRateLimiter rateLimiter) : this(baseUri) { Client = new XeroHttpClient(baseUri, auth, consumer, user, readMapper, writeMapper, rateLimiter); }
public XeroCoreApi(string baseUri, IAuthenticator auth, IConsumer consumer, IUser user, IJsonObjectMapper readMapper, IXmlObjectMapper writeMapper, IRateLimiter rateLimiter) : base(baseUri, auth, consumer, user, readMapper, writeMapper, rateLimiter) { Connect(); }
public AustralianPayroll(string baseUri, IAuthenticator auth, IConsumer consumer, IUser user, IJsonObjectMapper readMapper, IXmlObjectMapper writeMapper) : this(baseUri, auth, consumer, user, readMapper, writeMapper, null) { }
public XeroHttpClient(string baseUri, IAuthenticator auth, IConsumer consumer, IUser user, IJsonObjectMapper jsonMapper, IXmlObjectMapper xmlMapper) : this(baseUri, auth, consumer, user, jsonMapper, xmlMapper, null) { }
public AmericanPayroll(string baseUri, ICertificateAuthenticator auth, IConsumer consumer, IUser user, IJsonObjectMapper readMapper, IXmlObjectMapper writeMapper, IRateLimiter rateLimiter) : base(baseUri, auth, consumer, user, readMapper, writeMapper, rateLimiter) { Connect(); }
public XeroHttpClient(string baseUri, ICertificateAuthenticator auth, IConsumer consumer, IUser user, IJsonObjectMapper jsonMapper, IXmlObjectMapper xmlMapper) : this(jsonMapper, xmlMapper) { Client = new HttpClient(baseUri, auth, consumer, user); }
protected XeroApi(string baseUri, ICertificateAuthenticator auth, IConsumer consumer, IUser user, IJsonObjectMapper readMapper, IXmlObjectMapper writeMapper) : this(baseUri) { Client = new XeroHttpClient(baseUri, auth, consumer, user, readMapper, writeMapper); }