Ejemplo n.º 1
0
 public ParkingTicketCalculator(ITicketIssuer ticketIssuer, ITicketGenerator ticketGenerator,
                                ITowDeterminerService towDeterminerService)
 {
     _ticketGenerator      = ticketGenerator;
     _towDeterminerService = towDeterminerService;
     _ticketIssuer         = ticketIssuer;
 }
Ejemplo n.º 2
0
 public TicketSaleService(IConferenceRepository conferenceRepository, ITicketSaleRepository ticketSaleRepository,
                          ITicketRepository ticketRepository, ITicketGenerator ticketGenerator, IClock clock,
                          ILogger <TicketSaleService> logger)
 {
     _conferenceRepository = conferenceRepository;
     _ticketSaleRepository = ticketSaleRepository;
     _ticketRepository     = ticketRepository;
     _ticketGenerator      = ticketGenerator;
     _clock  = clock;
     _logger = logger;
 }
Ejemplo n.º 3
0
 public TicketService(IClock clock, IConferenceRepository conferenceRepository,
                      ITicketRepository ticketRepository, ITicketSaleRepository ticketSaleRepository, ITicketGenerator generator,
                      IMessageBroker messageBroker, ILogger <TicketService> logger)
 {
     _clock = clock;
     _conferenceRepository = conferenceRepository;
     _ticketRepository     = ticketRepository;
     _ticketSaleRepository = ticketSaleRepository;
     _generator            = generator;
     _messageBroker        = messageBroker;
     _logger = logger;
 }
Ejemplo n.º 4
0
 public static void SetTicketGenerator(ITicketGenerator generator)
 {
     _instance = generator;
 }
 public TicketKioskController(ITicketGenerator ticketGenerator, 
                                 ITicketPrinter ticketPrinter)
 {
     this.ticketGenerator = ticketGenerator;
     this.ticketPrinter = ticketPrinter;
 }
Ejemplo n.º 6
0
 public static void SetTicketGenerator(ITicketGenerator generator)
 {
     _instance = generator;
 }