public BaseProcedures(IEbayProperties baseProperties) { if (baseProperties == null) { throw new NotImplementedException("IEbayProperties"); } Properties = baseProperties; }
public EbaySecurity(IEbayProperties properties, IEbayErrorLogger logger) : base(properties) { if (properties == null){throw new NotImplementedException("IEbayProperties");} if (logger == null){throw new NotImplementedException("IEbayErrorLogger");} _logger = logger; }
/// <summary> /// Setup the service /// </summary> public EbayService(IEbayProperties properties, IEbaySecurity security, IEbaySelling selling) : base(properties) { if (properties == null) {throw new NotImplementedException("IEbayProperties");} if (security == null) {throw new NotImplementedException("IEbaySecurity");} if (selling == null) {throw new NotImplementedException("IEbaySelling");} Security = security; Sales = selling; }
public void AddApiCredentials(XmlDocument doc, IEbayProperties properties) { var xmlElement = doc.CreateElement("RequesterCredentials", "urn:ebay:apis:eBLBaseComponents"); var apiCredential = doc.CreateElement("eBayAuthToken", "urn:ebay:apis:eBLBaseComponents"); apiCredential.InnerText = properties.Token; xmlElement.AppendChild(apiCredential); Debug.Assert(doc.DocumentElement != null, "doc.DocumentElement != null"); doc.DocumentElement.InsertBefore(xmlElement, doc.DocumentElement.FirstChild); }
public void AddApiCredentials(XmlDocument doc, IEbayProperties properties) { var xmlElement = doc.CreateElement("RequesterCredentials", "urn:ebay:apis:eBLBaseComponents"); var apiCredential = doc.CreateElement("eBayAuthToken", "urn:ebay:apis:eBLBaseComponents"); apiCredential.InnerText = properties.Token; xmlElement.AppendChild(apiCredential); Debug.Assert(doc.DocumentElement != null, "doc.DocumentElement != null"); doc.DocumentElement.InsertBefore(xmlElement, doc.DocumentElement.FirstChild); }
public EbaySelling(IEbayProperties properties, IEbayProductManagement productManagement, IEbayErrorLogger logger) : base(properties) { if (properties == null) { throw new NotImplementedException("IEbayProperties");} if (productManagement == null) { throw new NotImplementedException("IEbayProductManagement");} if (logger == null) { throw new NotImplementedException("IEbayErrorLogger");} ProductManagement = productManagement; _logger = logger; }
public EbayImageManagement(IEbayProperties properties, IEbayErrorLogger logger, ISiteUtility siteUtility) : base(properties) { if (properties == null) { throw new NotImplementedException("IEbayProperties"); } if (siteUtility == null) { throw new NotImplementedException("ISiteUtility"); } if (logger == null) { throw new NotImplementedException("IEbayErrorLogger"); } _utility = siteUtility; _logger = logger; }
public EbaySecurity(IEbayProperties properties, IEbayErrorLogger logger) : base(properties) { if (properties == null) { throw new NotImplementedException("IEbayProperties"); } if (logger == null) { throw new NotImplementedException("IEbayErrorLogger"); } _logger = logger; }
public EbayImageManagement(IEbayProperties properties, IEbayErrorLogger logger, ISiteUtility siteUtility) : base(properties) { if (properties == null) { throw new NotImplementedException("IEbayProperties"); } if (siteUtility == null) { throw new NotImplementedException("ISiteUtility"); } if (logger == null) { throw new NotImplementedException("IEbayErrorLogger"); } _utility = siteUtility; _logger = logger; }
/// <summary> /// Setup the service /// </summary> public EbayService(IEbayProperties properties, IEbaySecurity security, IEbaySelling selling) : base(properties) { if (properties == null) { throw new NotImplementedException("IEbayProperties"); } if (security == null) { throw new NotImplementedException("IEbaySecurity"); } if (selling == null) { throw new NotImplementedException("IEbaySelling"); } Security = security; Sales = selling; }
public EbaySelling(IEbayProperties properties, IEbayProductManagement productManagement, IEbayErrorLogger logger) : base(properties) { if (properties == null) { throw new NotImplementedException("IEbayProperties"); } if (productManagement == null) { throw new NotImplementedException("IEbayProductManagement"); } if (logger == null) { throw new NotImplementedException("IEbayErrorLogger"); } ProductManagement = productManagement; _logger = logger; }
public EbayProductManagement(IEbayProperties properties, IEbayImageManagement itemManagement, IEbayErrorLogger logger) : base(properties) { if (properties == null) { throw new NotImplementedException("IEbayProperties"); } if (itemManagement == null) { throw new NotImplementedException("IEbayImageManagement"); } if (logger == null) { throw new NotImplementedException("ILogger"); } ImageManager = itemManagement; _logger = logger; }