示例#1
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="publishsService"></param>
 /// <param name="receiveEventService"></param>
 /// <param name="subscribeService"></param>
 /// <param name="subscribetionService"></param>
 /// <param name="unitOfWorkManager"></param>
 /// <param name="consultationService"></param>
 /// <param name="orderManageService"></param>
 /// <param name="orderTradeRecordService"></param>
 /// <param name="refundManageService"></param>
 /// <param name="consultationEvaluationService"></param>
 /// <param name="consultationReplyService"></param>
 /// <param name="phoneReplyRecordService"></param>
 /// <param name="hangFireJobService"></param>
 /// <param name="systemParameterService"></param>
 /// <param name="abpSession"></param>
 public EvnetController(IPublishsService publishsService,
                        IReceiveEventService receiveEventService,
                        ISubscribeService subscribeService,
                        ISubscribetionService subscribetionService,
                        IUnitOfWorkManager unitOfWorkManager,
                        IConsultationService consultationService,
                        IOrderManageService orderManageService,
                        IOrderTradeRecordService orderTradeRecordService,
                        IRefundManageService refundManageService,
                        IConsultationEvaluationService consultationEvaluationService,
                        IConsultationReplyService consultationReplyService,
                        IPhoneReplyRecordService phoneReplyRecordService,
                        IHangFireJobService hangFireJobService,
                        ISystemParameterService systemParameterService,
                        IAbpSession abpSession)
 {
     _publishsService               = publishsService;
     _receiveEventService           = receiveEventService;
     _subscribeService              = subscribeService;
     _subscribetionService          = subscribetionService;
     _IabpSession                   = abpSession;
     _unitOfWorkManager             = unitOfWorkManager;
     _consultationService           = consultationService;
     _orderManageService            = orderManageService;
     _orderTradeRecordService       = orderTradeRecordService;
     _refundManageService           = refundManageService;
     _consultationEvaluationService = consultationEvaluationService;
     _consultationReplyService      = consultationReplyService;
     _phoneReplyRecordService       = phoneReplyRecordService;
     _hangFireJobService            = hangFireJobService;
     _systemParameterService        = systemParameterService;
 }
示例#2
0
 public QueuesController(IQueueService service,
                         ApplicationContext context,
                         IConsultationService consultationService)
 {
     _service             = service;
     _consultationService = consultationService;
 }
 public LimitTimeBuyController(
     ILimitTimeBuyService iLimitTimeBuyService,
     ISlideAdsService iSlideAdsService,
     IShopService iShopService,
     IProductService iProductService,
     IProductDescriptionTemplateService iProductDescriptionTemplateService,
     IShopCategoryService iShopCategoryService,
     ICommentService iCommentService,
     IConsultationService iConsultationService,
     ICouponService iCouponService,
     ICashDepositsService iCashDepositsService, ITypeService iTypeService
     )
 {
     _iLimitTimeBuyService = iLimitTimeBuyService;
     _iSlideAdsService     = iSlideAdsService;
     _iShopService         = iShopService;
     _iProductService      = iProductService;
     _iProductDescriptionTemplateService = iProductDescriptionTemplateService;
     _iShopCategoryService = iShopCategoryService;
     _iCommentService      = iCommentService;
     _iConsultationService = iConsultationService;
     _iCouponService       = iCouponService;
     _iCashDepositsService = iCashDepositsService;
     _iTypeService         = iTypeService;
 }
示例#4
0
        public void SetUp()
        {
            _context = new ApplicationContext(UnitTestsHelper.GetUnitTestDbOptions());

            _unitOfWork          = new UnitOfWork(_context, null, null);
            _consultationService = new ConsultationService(_unitOfWork);
        }
示例#5
0
 public ConsultationController(
     IConsultationService consultationService,
     INotificationHandler <DomainNotification> notifications,
     IMediatorHandler mediator) : base(notifications, mediator)
 {
     _consultationService = consultationService;
 }
示例#6
0
 public HomeController(
     IConsultationService consultationService,
     IOrderManageService orderManageService,
     IOrderTradeRecordService orderTradeRecordService,
     IRefundManageService refundManageService,
     ILeaguerInfoService leaguerservice,
     IUnitOfWorkManager unitOfWorkManager,
     IAttachmentServices attachmentServices,
     IUserManagerService userManagerService,
     IPublishsService publishsService,
     IAbpSession session,
     IYaeherOperListService yaeherOperListService,
     INotificationPublisher notificationPublisher)
 {
     _consultationService      = consultationService;
     _orderManageService       = orderManageService;
     _orderTradeRecordService  = orderTradeRecordService;
     _refundManageService      = refundManageService;
     _leaguerservice           = leaguerservice;
     _unitOfWorkManager        = unitOfWorkManager;
     _IabpSession              = session;
     _attachmentService        = attachmentServices;
     _userManagerService       = userManagerService;
     _publishsService          = publishsService;
     _YaeherOperListrepository = yaeherOperListService;
     _notificationPublisher    = notificationPublisher;
 }
 public ConsultationController(ILogger logger, IDataSetsHelper dataSetsHelper, IRoles roles, IAuthentication authentication, IFileSourceHelper fileSourceHelper, IMembershipService membershipService, IConsultationService consultationService, IContactService contactService)
     : base(logger, dataSetsHelper, roles, authentication, fileSourceHelper, membershipService)
 {
     _logger = logger;
     _consultationService = consultationService;
     _contactService      = contactService;
 }
 public ConsultationsController(IConsultationService service,
                                ApplicationContext context,
                                ISubjectService subjectService)
 {
     _subjectService = subjectService;
     _service        = service;
     _context        = context;
 }
示例#9
0
 public ConsultationController(
     IQueryHandler queryHandler,
     ILogger <ConsultationController> logger,
     IConsultationService consultationService,
     ICommandHandler commandHandler)
 {
     _queryHandler        = queryHandler;
     _logger              = logger;
     _consultationService = consultationService;
     _commandHandler      = commandHandler;
 }
 public ProductConsultationController(
     ICommentService iCommentService,
     IConsultationService iConsultationService,
     IProductService iProductService,
     ILimitTimeBuyService iLimitTimeBuyService
     )
 {
     _iCommentService      = iCommentService;
     _iConsultationService = iConsultationService;
     _iProductService      = iProductService;
     _iLimitTimeBuyService = iLimitTimeBuyService;
 }
示例#11
0
 // Methods
 public LimitTimeBuyController(IShopCategoryService iShopCategoryService, ILimitTimeBuyService iLimitTimeBuyService, IShopService iShopService, IProductService iProductService, ICommentService iCommentService, IVShopService iVShopService, IConsultationService iConsultationService, IProductDescriptionTemplateService iProductDescriptionTemplateService, ICustomerService iCustomerService, ITypeService iTypeService)
 {
     this._iShopCategoryService = iShopCategoryService;
     this._iLimitTimeBuyService = iLimitTimeBuyService;
     this._iShopService         = iShopService;
     this._iProductService      = iProductService;
     this._iCommentService      = iCommentService;
     this._iVShopService        = iVShopService;
     this._iProductDescriptionTemplateService = iProductDescriptionTemplateService;
     this._iConsultationService = iConsultationService;
     this._iCustomerService     = iCustomerService;
     this._iTypeService         = iTypeService;
 }
 /// <summary>
 /// 构造函数
 /// </summary>
 /// <param name="qualityControlManageService"></param>
 /// <param name="session"></param>
 /// <param name="collectConsultationService"></param>
 /// <param name="yaeherDoctorService"></param>
 /// <param name="consultationService"></param>
 /// <param name="systemParameterService"></param>
 /// <param name="yaeherOperListService"></param>
 /// <param name="userManagerService"></param>
 public CollectConsultationController(IQualityControlManageService qualityControlManageService,
                                      IAbpSession session, ICollectConsultationService collectConsultationService,
                                      IYaeherDoctorService yaeherDoctorService,
                                      IConsultationService consultationService,
                                      ISystemParameterService systemParameterService,
                                      IYaeherOperListService yaeherOperListService,
                                      IUserManagerService userManagerService)
 {
     _QualityControlManageService = qualityControlManageService;
     _collectConsultationService  = collectConsultationService;
     _yaeherDoctorService         = yaeherDoctorService;
     _consultationService         = consultationService;
     _systemParameterService      = systemParameterService;
     _IabpSession           = session;
     _yaeherOperListService = yaeherOperListService;
     _userManagerService    = userManagerService;
 }
 /// <summary>
 /// 构造函数
 /// </summary>
 /// <param name="qualityControlManageService"></param>
 /// <param name="consultationService"></param>
 /// <param name="session"></param>
 /// <param name="yaeherDoctorService"></param>
 /// <param name="consultationEvaluationService"></param>
 /// <param name="consultationReplyService"></param>
 /// <param name="systemParameterService"></param>
 /// <param name="phoneReplyRecordService"></param>
 /// <param name="orderManageService"></param>
 /// <param name="orderTradeRecordService"></param>
 /// <param name="yaeherUserService"></param>
 /// <param name="attachmentServices"></param>
 /// <param name="collectConsultationService"></param>
 /// <param name="userManagerService"></param>
 /// <param name="unitOfWorkManager"></param>
 /// <param name="lableManageService"></param>
 /// <param name="doctorRelationService"></param>
 /// <param name="clinicInfomationService"></param>
 /// <param name="yaeherOperListService"></param>
 public DoctorQualityController(IQualityControlManageService qualityControlManageService,
                                IConsultationService consultationService,
                                IAbpSession session,
                                IYaeherDoctorService yaeherDoctorService,
                                IConsultationEvaluationService consultationEvaluationService,
                                IConsultationReplyService consultationReplyService,
                                ISystemParameterService systemParameterService,
                                IPhoneReplyRecordService phoneReplyRecordService,
                                IOrderManageService orderManageService,
                                IOrderTradeRecordService orderTradeRecordService,
                                IYaeherUserService yaeherUserService,
                                IAttachmentServices attachmentServices,
                                ICollectConsultationService collectConsultationService,
                                IUserManagerService userManagerService,
                                IUnitOfWorkManager unitOfWorkManager,
                                ILableManageService lableManageService,
                                IDoctorRelationService doctorRelationService,
                                IClinicInfomationService clinicInfomationService,
                                IYaeherOperListService yaeherOperListService)
 {
     _QualityControlManageService = qualityControlManageService;
     _consultationService         = consultationService;
     _yaeherDoctorService         = yaeherDoctorService;
     _phoneReplyRecordService     = phoneReplyRecordService;
     _yaeherUser                    = yaeherUserService;
     _orderManageService            = orderManageService;
     _orderTradeRecordService       = orderTradeRecordService;
     _IabpSession                   = session;
     _consultationEvaluationService = consultationEvaluationService;
     _consultationReplyService      = consultationReplyService;
     _systemParameterService        = systemParameterService;
     _attachmentServices            = attachmentServices;
     _collectConsultationService    = collectConsultationService;
     _userManagerService            = userManagerService;
     _unitOfWorkManager             = unitOfWorkManager;
     _lableManageService            = lableManageService;
     _DoctorRelationService         = doctorRelationService;
     _clinicInfomationService       = clinicInfomationService;
     _yaeherOperListService         = yaeherOperListService;
 }
示例#14
0
 public ConsultationController()
 {
     _repository = new ConsultationRepository();
     _service    = new ConsultationService(_repository);
 }
 public CountdownFinishedEventHandler(IQueryHandler queryHandler, ICommandHandler commandHandler, ILogger <CountdownFinishedEventHandler> logger, IConsultationService consultationService) : base(queryHandler, commandHandler, logger)
 {
     _consultationService = consultationService;
 }
 public ConsultationController(IConsultationService service)
 {
     _service = service;
 }
 public UserConsultationController(IConsultationService iConsultationService)
 {
     _iConsultationService = iConsultationService;
 }
 public ConsultationController(IConsultationService consultationService)
 {
     _consultationService = consultationService;
 }
 public ClinicController(IPatientService patientService, IConsultationService consultationService, NotificationsMessageHandler notificationsMessageHandler)
 {
     this.patientService              = patientService;
     this.consultationService         = consultationService;
     this.notificationsMessageHandler = notificationsMessageHandler;
 }
 public ConsultationsController(IConsultationService consultationService)
 {
     this.consultationService = consultationService;
 }
示例#21
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="consultationService"></param>
 /// <param name="shortcutService"></param>
 /// <param name="userManagementService"></param>
 public ConsultationController(IConsultationService consultationService, IShortcutService shortcutService, IUserManagementService userManagementService)
 {
     _consultationService   = consultationService;
     _shortcutService       = shortcutService;
     _userManagementService = userManagementService;
 }
示例#22
0
 public ConsultationController(IConsultationService ServiceManager)
 {
     _serviceManager = ServiceManager;
 }
示例#23
0
 public QueueMembersController(IQueueMemberService service, IQueueService queueService, IConsultationService consultationService)
 {
     _queueService        = queueService;
     _service             = service;
     _consultationService = consultationService;
 }
示例#24
0
 public ProductConsultationController(IConsultationService iConsultationService)
 {
     _iConsultationService = iConsultationService;
 }
 public RoomParticipantDisconnectedEventHandler(IQueryHandler queryHandler, ICommandHandler commandHandler,
                                                ILogger <RoomParticipantDisconnectedEventHandler> logger, IConsultationService consultationService) : base(
         queryHandler, commandHandler, logger)
 {
     _consultationService = consultationService;
 }
 public ConsultationAppService(IMapper mapper,
                               IConsultationService consultationService)
 {
     _mapper = mapper;
     _consultationService = consultationService;
 }
示例#27
0
 public TransferEventHandler(IQueryHandler queryHandler, ICommandHandler commandHandler, ILogger <TransferEventHandler> logger, IConsultationService consultationService) : base(
         queryHandler, commandHandler, logger)
 {
     _consultationService = consultationService;
 }