예제 #1
0
 public ProcessGatsbyQueue(
     ILogger <ProcessGatsbyQueue> logger,
     QueueClient queueClient,
     IGatsbyProxy gatsbyProxy
     ) : base(logger)
 {
     this.queueClient = queueClient;
     this.gatsbyProxy = gatsbyProxy;
 }
예제 #2
0
 public KontentGatsbyThrottle(
     ILogger <KontentAzureTranslate> logger,
     QueueClient queueClient,
     IWebhookValidator webhookValidator,
     Action <DebouncedItem> debounced,
     IGatsbyProxy gatsbyProxy
     ) : base(logger)
 {
     this.queueClient      = queueClient;
     this.webhookValidator = webhookValidator;
     this.gatsbyProxy      = gatsbyProxy;
     this.debounced        = debounced;
 }