public TicketService(
     TicketRepository ticketRepository,
     TicketRelationRepository ticketRelationRepository,
     TicketTypeRepository ticketTypeRepository,
     TicketRuleRepository ticketRuleRepository,
     OtaTicketRelationService otaTicketRelationService,
     OtaTicketRelationRepository otaTicketRelationRepository,
     TicketDoorGateRepository ticketDoorGateRepository)
 {
     _ticketRepository            = ticketRepository;
     _ticketRelationRepository    = ticketRelationRepository;
     _ticketTypeRepository        = ticketTypeRepository;
     _ticketRuleRepository        = ticketRuleRepository;
     _otaTicketRelationService    = otaTicketRelationService;
     _otaTicketRelationRepository = otaTicketRelationRepository;
     _ticketDoorGateRepository    = ticketDoorGateRepository;
 }
 public DoorGateService(DoorGateRepository doorGateRepository, TicketDoorGateRepository ticketDoorGateRepository)
 {
     _doorGateRepository       = doorGateRepository;
     _ticketDoorGateRepository = ticketDoorGateRepository;
 }