Beispiel #1
0
 /// <summary>
 /// parameterized constructor to inject dependencies
 /// </summary>
 /// <param name="httpContextAccessor"></param>
 /// <param name="kafkaResponseRepository"></param>
 /// <param name="logger"></param>
 public TemplateAddedEventHandler(IHttpContextAccessor httpContextAccessor, IKafkaResponseRepository kafkaResponseRepository,
                                  ILogger <TemplateController> logger)
 {
     _httpContextAccessor     = httpContextAccessor;
     _kafkaResponseRepository = kafkaResponseRepository;
     _logger = logger;
 }
 /// <summary>
 ///
 /// </summary>
 /// <param name="eventBus"></param>
 /// <param name="identityService"></param>
 /// <param name="kafkaResponseRepository"></param>
 /// <param name="logger"></param>
 public TemplateController(IEventBus eventBus, HttpClientFactory identityService, IKafkaResponseRepository kafkaResponseRepository,
                           ILogger <TemplateController> logger)
 {
     _eventBus                = eventBus;
     _identityService         = identityService;
     _kafkaResponseRepository = kafkaResponseRepository;
     _logger = logger;
 }