/// <summary> /// </summary> /// <param name="unitOfWork"></param> /// <param name="iTaskCenterService"></param> /// <param name="iSysUserService"></param> /// <param name="iSysMessageService"></param> public TobedoneController(IUnitOfWork unitOfWork, ITaskCenterService iTaskCenterService, UserManager <IdentityUser> iSysUserService, ISysMessageCenterService iSysMessageService) { _unitOfWork = unitOfWork; _iTaskCenterService = iTaskCenterService; _iSysUserService = iSysUserService; _iSysMessageService = iSysMessageService; }
/// <summary> /// </summary> /// <param name="unitOfWork"> /// </param> /// <param name="iDomainLabelService"> /// </param> /// <param name="iSysUserService"> /// </param> public DomainLabelController(IDomainLabelService iDomainLabelService, IUnitOfWork unitOfWork, UserManager <IdentityUser> iSysUserService, ISysMessageCenterService iSysMessageService) { _iDomainLabelService = iDomainLabelService; _unitOfWork = unitOfWork; _iSysUserService = iSysUserService; _iSysMessageService = iSysMessageService; }
/// <summary> /// </summary> /// <param name="iSysMessageService"> /// </param> /// <param name="iUserInfo"> /// </param> /// <param name="iUnitOfWork"> /// </param> /// <param name="iSysMessageReceivedService"> /// </param> /// <param name="hub"> /// </param> public MessageCenterController(ISysMessageCenterService iSysMessageService, IUserInfo iUserInfo, IUnitOfWork iUnitOfWork, ISysMessageReceivedService iSysMessageReceivedService, IHubContext <MessengerHub> hub) { _iSysMessageService = iSysMessageService; _iUserInfo = iUserInfo; _iUnitOfWork = iUnitOfWork; _iSysMessageReceivedService = iSysMessageReceivedService; _hub = hub; }
/// <summary> /// </summary> /// <param name="sysControllerService"> /// </param> /// <param name="iUserInfo"> /// </param> /// <param name="iSysHelpService"> /// </param> /// <param name="iSysUserService"> /// </param> /// <param name="iUnitOfWork"> /// </param> /// <param name="logger"> /// </param> /// <param name="iSysMessageCenterService"> /// </param> /// <param name="iSysDepartmentSysUserService"> /// </param> /// <param name="signInManager"> /// </param> public HomeController(ISysControllerService sysControllerService, IUserInfo iUserInfo, ISysHelpService iSysHelpService, UserManager <IdentityUser> iSysUserService, IUnitOfWork iUnitOfWork, ILogger <HomeController> logger, ISysMessageCenterService iSysMessageCenterService, ISysDepartmentSysUserService iSysDepartmentSysUserService, SignInManager <IdentityUser> signInManager) { _sysControllerService = sysControllerService; _iUserInfo = iUserInfo; _iSysHelpService = iSysHelpService; _iSysUserService = iSysUserService; _iUnitOfWork = iUnitOfWork; _logger = logger; _iSysMessageCenterService = iSysMessageCenterService; _ISysDepartmentSysUserService = iSysDepartmentSysUserService; _signInManager = signInManager; }
/// <summary> /// </summary> /// <param name="logger"> /// </param> /// <param name="iUserInfo"> /// </param> /// <param name="configuration"> /// </param> /// <param name="iDapperRepository"> /// </param> /// <param name="IUserFundsFlowService"> /// </param> /// <param name="iSysUserLogService"> /// </param> /// <param name="iSysMessageCenterService"> /// </param> /// <param name="userManager"> /// </param> /// <param name="hub"> /// </param> /// <param name="iEnterpriseService"> /// </param> /// <param name="iFreelanceService"> /// </param> /// <param name="iEasyCachingProviderFactory"> /// </param> public DesktopController(ILogger <DesktopController> logger, IUserInfo iUserInfo, IConfiguration configuration, IDapperRepository iDapperRepository, ISysUserLogService iSysUserLogService, ISysMessageCenterService iSysMessageCenterService, UserManager <IdentityUser> userManager, IHubContext <MessengerHub> hub, IEasyCachingProviderFactory iEasyCachingProviderFactory) { _logger = logger; _iUserInfo = iUserInfo; _configuration = configuration; _iDapperRepository = iDapperRepository; _iSysUserLogService = iSysUserLogService; _iSysMessageCenterService = iSysMessageCenterService; this.userManager = userManager; _hub = hub; _IEasyCachingProviderFactory = iEasyCachingProviderFactory; }
/// <summary> /// /// </summary> /// <param name="iSysMessageCenterService"></param> public MessengerHub(ISysMessageCenterService iSysMessageCenterService) { _iSysMessageCenterService = iSysMessageCenterService; }