示例#1
0
 public RouteController(IRouteManager routeManager,
                        ILogProvider logManager,
                        IRouteGroupManager routeGroupManager,
                        IResponseProvider responseProvider)
 {
     _routemanager      = routeManager;
     _logmanager        = logManager;
     _routeGroupManager = routeGroupManager;
     _responseProvider  = responseProvider;
 }
示例#2
0
 public ClusterController(IRouteManager routeManager,
                          ILogProvider logManager,
                          IRouteGroupManager routeGroupManager,
                          IAdminManager adminManager,
                          IResponseProvider responseProvider)
 {
     _routemanager      = routeManager;
     _logmanager        = logManager;
     _adminmanager      = adminManager;
     _routeGroupManager = routeGroupManager;
     _responseProvider  = responseProvider;
 }
示例#3
0
 public PassengerController(IRouteManager routeManager,
                            ILogProvider logManager,
                            IRouteGroupManager routeGroupManager,
                            INotificationManager notificationManager,
                            IUserManager userManager,
                            IResponseProvider responseProvider)
 {
     _routemanager        = routeManager;
     _logmanager          = logManager;
     _routeGroupManager   = routeGroupManager;
     _responseProvider    = responseProvider;
     _userManager         = userManager;
     _notificationManager = notificationManager;
 }
示例#4
0
 public FanapController(IRouteManager routeManager,
                        ILogProvider logManager,
                        IUserManager userManager,
                        IRouteGroupManager routeGroupManager,
                        IFanapManager fanapManager,
                        IResponseProvider responseProvider)
 {
     _routemanager      = routeManager;
     _routemanager      = routeManager;
     _logmanager        = logManager;
     _userManager       = userManager;
     _fanapManager      = fanapManager;
     _routeGroupManager = routeGroupManager;
     _responseProvider  = responseProvider;
 }
示例#5
0
 public AdminManager(IRouteGroupManager routeGroupManager,
                     ITimingService timingService,
                     IPricingManager pricingManager,
                     IResponseProvider responseProvider,
                     INotificationManager notifManager,
                     ITransactionManager transactionManager,
                     ILogProvider logmanager)
 {
     //_timingService = new TimingStrategy.TimingStrategy();
     _routeGroupManager  = routeGroupManager;
     _timingService      = timingService;
     _pricingManager     = pricingManager;
     _responseProvider   = responseProvider;
     _logmanager         = logmanager;
     _notifManager       = notifManager;
     _transactionManager = transactionManager;
     _gService           = new GoogleService();
 }