Пример #1
0
 public ProjectNoticeManager(IRepository <NoticeTexts, Guid> noticeTextRepository, IRepository <NoticeLogs, Guid> noticeLogRepository,
                             IOnlineClientManager onlineClientManager,
                             ISignalrNoticeAppService noticeCommunicator)
 {
     _noticeTextRepository = noticeTextRepository;
     _noticeLogRepository  = noticeLogRepository;
     _noticeCommunicator   = noticeCommunicator;
     _onlineClientManager  = onlineClientManager;
 }
Пример #2
0
 public ProjectNoticeAppService(ProjectNoticeManager noticeManager,
                                ISignalrNoticeAppService noticeCommunicator,
                                IOnlineClientManager onlineClientManager,
                                IRepository <NoticeTexts, Guid> noticeTextRepository, IRepository <NoticeLogs, Guid> noticeLogRepository, IRepository <User, long> useRepository,
                                IServiceProvider service, IWorkFlowTaskRepository workFlowTaskRepository, IRepository <Follow, Guid> followRepository)
 {
     _noticeManager          = noticeManager;
     _noticeCommunicator     = noticeCommunicator;
     _onlineClientManager    = onlineClientManager;
     _noticeTextRepository   = noticeTextRepository;
     _noticeLogRepository    = noticeLogRepository;
     _userRepository         = useRepository;
     _workFlowTaskRepository = workFlowTaskRepository;
     _followRepository       = followRepository;
 }
Пример #3
0
 public ProjectNoticeAppService(ProjectNoticeManager noticeManager,
                                ISignalrNoticeAppService noticeCommunicator,
                                IOnlineClientManager onlineClientManager,
                                IRepository <NoticeTexts, Guid> noticeTextRepository, IRepository <NoticeLogs, Guid> noticeLogRepository,
                                IProjectBaseRepository projectBaseRepository, IRepository <ProjectAuditMember, Guid> projectAuditMemberRepository, IRepository <User, long> useRepository,
                                IServiceProvider service, IWorkFlowTaskRepository workFlowTaskRepository, IRepository <Follow, Guid> followRepository
                                , IRepository <SingleProjectInfo, Guid> singleProjectInfoRepository)
 {
     _noticeManager                = noticeManager;
     _noticeCommunicator           = noticeCommunicator;
     _onlineClientManager          = onlineClientManager;
     _noticeTextRepository         = noticeTextRepository;
     _noticeLogRepository          = noticeLogRepository;
     _projectBaseRepository        = projectBaseRepository;
     _projectAuditMemberRepository = projectAuditMemberRepository;
     _userRepository               = useRepository;
     _workFlowTaskRepository       = workFlowTaskRepository;
     _followRepository             = followRepository;
     _singleProjectInfoRepository  = singleProjectInfoRepository;
     //_noticeCommunicator = service.GetService(typeof(IHubContext<NoticeHub>)) as Microsoft.AspNetCore.SignalR.IHubContext<NoticeHub>;
 }