示例#1
0
 public ProfileController(IHostingEnvironment hostingEnvironment,
                          ICustomerUnitOfWork uow, ILogger <ProfileController> profileLogger)
 {
     CustomerUnitOfWork      = uow;
     this.hostingEnvironment = hostingEnvironment;
     logger = profileLogger;
 }
示例#2
0
 // Inject Cocktail root navigation service
 public ListPageViewModel(INavigator navigator, ICustomerUnitOfWork unitOfWork, ErrorHandler errorHandler)
 {
     _navigator = navigator;
     _unitOfWork = unitOfWork;
     _errorHandler = errorHandler;
     Busy = new BusyWatcher();
 }
 public AddRouteCommandHandler(ICustomerUnitOfWork unitOfWork,
                               IRideService rideService,
                               IMapper mapper)
 {
     _unitOfWork  = unitOfWork;
     _rideService = rideService;
     _mapper      = mapper;
 }
示例#4
0
 public DetailPageViewModel(INavigator navigator, ICustomerUnitOfWork unitOfWork, ErrorHandler errorHandler)
 {
     _navigator = navigator;
     _unitOfWork = unitOfWork;
     _errorHandler = errorHandler;
     _unitOfWork.EntityChanged += new EventHandler<EntityChangedEventArgs>(UnitOfWorkOnEntityChanged)
         .MakeWeak(eh => unitOfWork.EntityChanged -= eh);
 }
 public DeleteRouteCommandHandler(ICustomerUnitOfWork unitOfWork, IRideService rideService)
 {
     _unitOfWork  = unitOfWork;
     _rideService = rideService;
 }
 public CustomerPickedUpConsumer(ICustomerUnitOfWork unitOfWork)
 {
     _unitOfWork = unitOfWork;
 }
示例#7
0
 public DeletePaymentMethodCommandHandler(ICustomerUnitOfWork unitOfWork)
 {
     _unitOfWork = unitOfWork;
 }
示例#8
0
 public RateDriverCommandHandler(ICustomerUnitOfWork unitOfWork)
 {
     _unitOfWork = unitOfWork;
 }
 public CustomerRideInvoiceQueryHandler(ICustomerUnitOfWork unitOfWork)
 {
     _unitOfWork = unitOfWork;
 }
示例#10
0
 public DeleteCustomerCommandHandler(ICustomerUnitOfWork unitOfWork)
 {
     _unitOfWork = unitOfWork;
 }
 public OrderCreatedConsumer(ICustomerUnitOfWork unitOfWork, IRideService rideService)
 {
     _unitOfWork  = unitOfWork;
     _rideService = rideService;
 }
示例#12
0
 public OrderCompletedConsumer(ICustomerUnitOfWork unitOfWork, IPaymentService paymentService)
 {
     _unitOfWork     = unitOfWork;
     _paymentService = paymentService;
 }
示例#13
0
 public CustomerDetailsQueryHandler(ICustomerUnitOfWork unitOfWork)
 {
     _unitOfWork = unitOfWork;
 }
示例#14
0
 public Module(ICustomerUnitOfWork customerUnitOfWork)
 {
     _customerUnitOfWork = customerUnitOfWork;
 }
示例#15
0
 protected PageViewModel(INavigator navigator, ICustomerUnitOfWork unitOfWork, ErrorHandler errorHandler)
 {
     Navigator    = navigator;
     UnitOfWork   = unitOfWork;
     ErrorHandler = errorHandler;
 }
示例#16
0
 public UpdateCustomerCommandHandler(ICustomerUnitOfWork unitOfWork, ICustomerService customerService)
 {
     _unitOfWork      = unitOfWork;
     _customerService = customerService;
 }
示例#17
0
 // Inject Cocktail root navigation service
 public ListPageViewModel(INavigator navigator, ICustomerUnitOfWork unitOfWork, ErrorHandler errorHandler)
     : base(navigator, unitOfWork, errorHandler)
 {
     Busy = new BusyWatcher();
 }
 public RequestRideCommandHandler(ICustomerUnitOfWork unitOfWork, IMapper mapper)
 {
     _unitOfWork = unitOfWork;
     _mapper     = mapper;
 }
示例#19
0
 public CustomerPhotoQueryHandler(ICustomerUnitOfWork unitOfWork)
 {
     _unitOfWork = unitOfWork;
 }
 public AddPaymentMethodCommandHandler(ICustomerUnitOfWork unitOfWork, IPaymentMethodService paymentMethodService)
 {
     _unitOfWork           = unitOfWork;
     _paymentMethodService = paymentMethodService;
 }
 public CustomerRatedConsumer(ICustomerUnitOfWork unitOfWork, ICustomerService customerService)
 {
     _unitOfWork      = unitOfWork;
     _customerService = customerService;
 }
示例#22
0
 public RideTerminatedConsumer(ICustomerUnitOfWork unitOfWork)
 {
     _unitOfWork = unitOfWork;
 }
示例#23
0
 public UploadCustomerPhotoCommandHandler(ICustomerUnitOfWork unitOfWork)
 {
     _unitOfWork = unitOfWork;
 }
示例#24
0
 protected PageViewModel(INavigator navigator, ICustomerUnitOfWork unitOfWork, ErrorHandler errorHandler)
 {
     Navigator = navigator;
     UnitOfWork = unitOfWork;
     ErrorHandler = errorHandler;
 }
示例#25
0
 // Inject Cocktail root navigation service
 public ListPageViewModel(INavigator navigator, ICustomerUnitOfWork unitOfWork, ErrorHandler errorHandler) 
     : base(navigator, unitOfWork, errorHandler)
 {
     Busy = new BusyWatcher();
 }
示例#26
0
 public CustomerRidesQueryHandler(ICustomerUnitOfWork unitOfWork, IMapper mapper)
 {
     _unitOfWork = unitOfWork;
     _mapper     = mapper;
 }
示例#27
0
 /// <summary>
 /// Inject constructor for Customer`s Controller
 /// </summary>
 /// <param name="customerUnitOfWork">Unit of work for customer`a manipulation</param>
 /// <param name="customerQuery">Query object helper service</param>
 public CustomersController(ICustomerUnitOfWork customerUnitOfWork, ICustomerQuery customerQuery)
 {
     _customerUnitOfWork = customerUnitOfWork;
     _customerQuery      = customerQuery;
 }
 public CancelRideCommandHandler(ICustomerUnitOfWork unitOfWork)
 {
     _unitOfWork = unitOfWork;
 }
示例#29
0
 public DetailPageViewModel(INavigator navigator, ICustomerUnitOfWork unitOfWork, ErrorHandler errorHandler)
     : base(navigator, unitOfWork, errorHandler)
 {
     UnitOfWork.EntityChanged += new EventHandler <EntityChangedEventArgs>(UnitOfWorkOnEntityChanged)
                                 .MakeWeak(eh => unitOfWork.EntityChanged -= eh);
 }