public CarOperationHandler(ICarRepository carRepository, IBookingRepository bookingRepository, ICurrencyConverterHandler currencyConverterHandler, IUserOperationHandler userOperationHandler) { this.carRepository = carRepository; this.bookingRepository = bookingRepository; this.currencyConverterHandler = currencyConverterHandler; this.userOperationHandler = userOperationHandler; }
public UserListener(IUserOperationHandler userOperationHandler, IOptions <RabbitMqConfiguration> rabbitMqOptions) { hostname = rabbitMqOptions.Value.Hostname; queueName = rabbitMqOptions.Value.QueueName; username = rabbitMqOptions.Value.UserName; password = rabbitMqOptions.Value.Password; this.userOperationHandler = userOperationHandler; InitializeRabbitMqListener(); }
public UserController(IUserOperationHandler userOperationHandler, IBookingOperationHandler bookingOperationHandler) { this.userOperationHandler = userOperationHandler; this.bookingOperationHandler = bookingOperationHandler; }
public UserController(IUserOperationHandler userOperationHandler) { this.userOperationHandler = userOperationHandler; }