public CustomerQueryComponent(FalconDbContext dbContext, IMapper mapper,
                               IDateTimeGateway dateTimeGateway, IUserIdentityGateway identityGateway,
                               SquadQueryComponent squadQueryComponent,
                               ConfigurationComponent configuration, ProductQueryComponent productQueryComponent) : base(dateTimeGateway, mapper, identityGateway, configuration)
 {
     this._squadQueryComponent   = squadQueryComponent;
     this._productQueryComponent = productQueryComponent;
     this._dbContext             = dbContext;
 }
 public MigrationComponent(FalconDbContext dbContext,
                           CustomerComponent customerComponent,
                           ProductComponent productComponent,
                           JourneyComponent journeyComponent,
                           FeatureComponent featureComponent,
                           SourceComponent sourceComponent,
                           JourneyMapComponent journeyMapComponent,
                           IndicatorComponent indicatorComponent,
                           SourceItemComponent sourceItemComponent,
                           IncidentComponent incidentComponent,
                           UserComponent userComponent,
                           ProductQueryComponent productQueryComponent,
                           IUserIdentityGateway identityGateway,
                           IDateTimeGateway dateTimeGateway, IMapper mapper,
                           FeatureQueryComponent featureQueryComponent,
                           SecurityRiskComponent securityRiskComponent,
                           ReliabilityRiskComponent reliabilityRiskComponent,
                           SquadComponent squadComponent, SquadQueryComponent squadQueryComponent,
                           ConfigurationComponent configuration) : base(dateTimeGateway, mapper, identityGateway, configuration)
 {
     this._customerComponent        = customerComponent;
     this._sourceComponent          = sourceComponent;
     this._dbContext                = dbContext;
     this._squadComponent           = squadComponent;
     this._squadQueryComponent      = squadQueryComponent;
     this._productComponent         = productComponent;
     this._journeyComponent         = journeyComponent;
     this._featureComponent         = featureComponent;
     this._journeyMapComponent      = journeyMapComponent;
     this._indicatorComponent       = indicatorComponent;
     this._sourceComponent          = sourceComponent;
     this._sourceItemComponent      = sourceItemComponent;
     this._incidentComponent        = incidentComponent;
     this._userComponent            = userComponent;
     this._productQueryComponent    = productQueryComponent;
     this._featureQueryComponent    = featureQueryComponent;
     this._securityRiskComponent    = securityRiskComponent;
     this._reliabilityRiskComponent = reliabilityRiskComponent;
 }