public AmazonApiInspector(AmazonSource source)
        {
            this._source = source;

            var authentication = new AmazonAuthentication
            {
                AccessKey = AccessKey,
                SecretKey = SecretKey
            };

            this._apiWwrapper = new AmazonWrapper(authentication, AmazonEndpoint.CA);
        }
 public AmazonCommandHandler(AmazonSource source,
                             AmazonLinkManipulator manipulator,
                             AmazonCleaner cleaner,
                             AmazonApiInspector apiInspector,
                             AmazonHtmlParser htmlParser,
                             AmazonApiSearcher searcher)
     : base(source)
 {
     this.Commands.Add(manipulator);
     this.Commands.Add(cleaner);
     this.Commands.Add(apiInspector);
     this.Commands.Add(htmlParser);
     this.Commands.Add(searcher);
 }
Esempio n. 3
0
 public AmazonSearcher(IRequestClient requestClient, AmazonSource source)
     : base(requestClient, source)
 {
 }
Esempio n. 4
0
 public AmazonHtmlParser(IDocumentLoader documentLoader, AmazonSource source)
     : base(documentLoader, source)
 {
 }
Esempio n. 5
0
 public AmazonCleaner(AmazonSource source)
 {
     this._source = source;
 }