public OpenGateReasonManager(ILogger logger, ISerializer serializer,
                              IOpenGateReasonContext iOpenGateReasonContext,
                              IVehicleInOutContext iVehicleInOutContext,
                              RabbitMQSender rabbitMQ, CardServiceManager cardServiceManager)
 {
     m_logger                = logger;
     m_serializer            = serializer;
     _iOpenGateReasonContext = iOpenGateReasonContext;
     m_rabbitMQ              = rabbitMQ;
     _cardServiceManager     = cardServiceManager;
     _iVehicleInOutContext   = iVehicleInOutContext;
 }
Exemple #2
0
 public ParkLotManager(ILogger logger, ISerializer serializer, RabbitMQSender rabbitMQ,
                       RoleManager roleManager,
                       VoiceCommandManager voiceCommandManager,
                       CardServiceManager cardServiceManager,
                       IParkLotContext iParkLotContext,
                       IDrivewayContext iDrivewayContext,
                       ICarTypeContext iCarTypeContext,
                       IBillingTemplateContext iBillingTemplateContext,
                       IBlacklistContext iBlacklistContext,
                       ICarInOutContext iCarInOutContext,
                       ICityCodeContext iCityCodeContext,
                       IFunctionPointContext iFunctionPointContext,
                       IPermanentTemplateContext iPermanentTemplateContext,
                       IVehicleInOutContext iVehicleInOutContext,
                       ISpaceNumberContext iSpaceNumberContext,
                       IBaseDataBaseOperate <AddRecordModel> iAddRecorddatabaseoperate,
                       IBaseDataBaseOperate <CorrectCarnoModel> iAddCarnoRecorddatabaseoperate)
 {
     m_logger                        = logger;
     m_serializer                    = serializer;
     m_rabbitMQ                      = rabbitMQ;
     _roleManager                    = roleManager;
     _voiceCommandManager            = voiceCommandManager;
     _cardServiceManager             = cardServiceManager;
     _iParkLotContext                = iParkLotContext;
     _iDrivewayContext               = iDrivewayContext;
     _iCarTypeContext                = iCarTypeContext;
     _iBillingTemplateContext        = iBillingTemplateContext;
     _iBlacklistContext              = iBlacklistContext;
     _iCarInOutContext               = iCarInOutContext;
     _iCityCodeContext               = iCityCodeContext;
     _iFunctionPointContext          = iFunctionPointContext;
     _iPermanentTemplateContext      = iPermanentTemplateContext;
     _iVehicleInOutContext           = iVehicleInOutContext;
     _iSpaceNumberContext            = iSpaceNumberContext;
     _iAddRecorddatabaseoperate      = iAddRecorddatabaseoperate;
     _iAddCarnoRecorddatabaseoperate = iAddCarnoRecorddatabaseoperate;
 }