public BizSystemNotifyMsgConsumer(IBizSystemAppService bizSystemAppService, Func <Guid, INotifySessionActor> notifySessionActorFactory, IEmployeeCacheService employeeCacheService) { _bizSystemAppService = bizSystemAppService; _notifySessionActorFactory = notifySessionActorFactory; _employeeCacheService = employeeCacheService; _logger = Log.ForContext <BizSystemNotifyMsgConsumer>(); }
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; }
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; }