Esempio n. 1
0
 public BizSystemNotifyMsgConsumer(IBizSystemAppService bizSystemAppService,
                                   Func <Guid, INotifySessionActor> notifySessionActorFactory,
                                   IEmployeeCacheService employeeCacheService)
 {
     _bizSystemAppService       = bizSystemAppService;
     _notifySessionActorFactory = notifySessionActorFactory;
     _employeeCacheService      = employeeCacheService;
     _logger = Log.ForContext <BizSystemNotifyMsgConsumer>();
 }
Esempio n. 2
0
 public GroupFileController(IControlAppService controlAppService,
                            IEmployeeCacheService employeeCacheService,
                            IGroupAppService groupAppService,
                            IDepartmentAppService departmentAppService,
                            IMemoryCache cache,
                            Func <string, IAttachmentAppService> attachmentAppServiceFactory,
                            Func <Guid, IConversationMsgAppService> conversationMsgAppServiceFactory)
 {
     _groupFileControlApp              = controlAppService;
     _attachmentAppServiceFactory      = attachmentAppServiceFactory;
     _groupAppService                  = groupAppService;
     _conversationMsgAppServiceFactory = conversationMsgAppServiceFactory;
     _cache  = cache;
     _logger = Log.ForContext <GroupFileController>();
     _departmentAppService = departmentAppService;
     _employeeCacheService = employeeCacheService;
 }
Esempio n. 3
0
 public InstantMessageController(
     IConversationCtrlAppService conversationCtrlAppService,
     Func <Guid, IConversationMsgAppService> conversationMsgAppServiceFactory,
     Func <Task <IEnumerable <IConversationMsgAppService> > > allConversationMsgAppServiceFactory,
     IEmployeeCacheService employeeMappingService,
     IGroupAppService groupAppService,
     IDepartmentAppService departmentAppService
     )
 {
     _conversationCtrlAppService       = conversationCtrlAppService;
     _conversationMsgAppServiceFactory = conversationMsgAppServiceFactory;
     _logger = Log.ForContext <InstantMessageController>();
     _allConversationMsgAppServiceFactory = allConversationMsgAppServiceFactory;
     _employeeMappingService = employeeMappingService;
     _groupAppService        = groupAppService;
     _departmentAppService   = departmentAppService;
 }