예제 #1
0
 public FileIndexer([NotNull] IDropBoxClient client, [NotNull] IAgentJobProcessorArguments args, [NotNull] ApplicationContext context)
 {
     _client  = client ?? throw new ArgumentNullException(nameof(client));
     _args    = args ?? throw new ArgumentNullException(nameof(args));
     _context = context ?? throw new ArgumentNullException(nameof(context));
 }
예제 #2
0
 public FileInfoBlobIndexer([NotNull] IAgentJobProcessorArguments args, [NotNull] ApplicationContext context)
 {
     this.args    = args ?? throw new ArgumentNullException(nameof(args));
     this.context = context ?? throw new ArgumentNullException(nameof(context));
 }
예제 #3
0
 public HubSpotFileIndexer([NotNull] IAgentJobProcessorState <CrawlJobData> args, [NotNull] ApplicationContext context)
 {
     _args    = args ?? throw new ArgumentNullException(nameof(args));
     _context = context ?? throw new ArgumentNullException(nameof(context));
 }