/// <summary>
 /// IntegrationEventSubscriptionAttemptsController costructor
 /// </summary>
 /// <param name="repository"></param>
 /// <param name="attemptManager"></param>
 /// <param name="membershipManager"></param>
 /// <param name="userManager"></param>
 /// <param name="configuration"></param>
 /// <param name="httpContextAccessor"></param>
 public IntegrationEventSubscriptionAttemptsController(
     IIntegrationEventSubscriptionAttemptRepository repository,
     IIntegrationEventSubscriptionAttemptManager attemptManager,
     IMembershipManager membershipManager,
     ApplicationIdentityUserManager userManager,
     IConfiguration configuration,
     IHttpContextAccessor httpContextAccessor) : base(repository, userManager, httpContextAccessor, membershipManager, configuration)
 {
     this.repository     = repository;
     this.attemptManager = attemptManager;
 }
Пример #2
0
 public WebhookPublisher(
     IIntegrationEventRepository eventRepository,
     IIntegrationEventLogRepository eventLogRepository,
     IIntegrationEventSubscriptionRepository eventSubscriptionRepository,
     IIntegrationEventSubscriptionAttemptRepository integrationEventSubscriptionAttemptRepository,
     IBackgroundJobClient backgroundJobClient,
     IQueueItemRepository queueItemRepository,
     IHubContext <NotificationHub> hub)
 {
     _eventRepository             = eventRepository;
     _eventLogRepository          = eventLogRepository;
     _eventSubscriptionRepository = eventSubscriptionRepository;
     _backgroundJobClient         = backgroundJobClient;
     _queueItemRepository         = queueItemRepository;
     _attemptRepository           = integrationEventSubscriptionAttemptRepository;
     _hub = hub;
 }
 public WebhookSender(IIntegrationEventSubscriptionAttemptManager eventSubscriptionAttemptManager,
                      IIntegrationEventSubscriptionAttemptRepository attemptRepository)
 {
     _attemptManager    = eventSubscriptionAttemptManager;
     _attemptRepository = attemptRepository;
 }
 public IntegrationEventSubscriptionAttemptManager(IIntegrationEventSubscriptionAttemptRepository repo,
                                                   IIntegrationEventSubscriptionRepository subscriptionRepository)
 {
     this.repo = repo;
     this.subscriptionRepository = subscriptionRepository;
 }