Example #1
0
 public override Task <CrawlLimit> GetRemainingApiAllowance(Core.ExecutionContext context, CrawlJobData jobData, Guid organizationId, Guid userId, Guid providerDefinitionId)
 {
     if (jobData == null)
     {
         throw new ArgumentNullException(nameof(jobData));
     }
     return(Task.FromResult(new CrawlLimit(-1, TimeSpan.Zero)));
 }
Example #2
0
 public override Task <IEnumerable <WebhookDefinition> > GetWebHooks(Core.ExecutionContext context)
 {
     throw new NotImplementedException();
 }
Example #3
0
 public override Task <IEnumerable <WebHookSignature> > CreateWebHook(Core.ExecutionContext context, CrawlJobData jobData, IWebhookDefinition webhookDefinition, IDictionary <string, object> config)
 {
     throw new NotImplementedException();
 }
Example #4
0
 public override Task <AccountInformation> GetAccountInformation(Core.ExecutionContext context, CrawlJobData jobData, Guid organizationId, Guid userId, Guid providerDefinitionId)
 {
     return(Task.FromResult(new AccountInformation(providerDefinitionId.ToString(), providerDefinitionId.ToString())));
 }
Example #5
0
 public override Task <ExpectedStatistics> FetchUnSyncedEntityStatistics(Core.ExecutionContext context, IDictionary <string, object> configuration, Guid organizationId, Guid userId, Guid providerDefinitionId)
 {
     throw new NotImplementedException();
 }
Example #6
0
 public override Task DeleteWebHook(Core.ExecutionContext context, CrawlJobData jobData, IWebhookDefinition webhookDefinition)
 {
     throw new NotImplementedException();
 }