public CreateMessageCoreService(ISourceService <TSourceDomain> sourceService, IMessageDomainConverter <TMessageDomain, TSourceDomain> messageDomainConverter, IMessageDomainService <TMessageDomain> messageDomainService, IOrgPPAGUIDService orgPPAGUIDService, IGisLogger logger) { _sourceService = sourceService; _messageDomainConverter = messageDomainConverter; _messageDomainService = messageDomainService; _orgPPAGUIDService = orgPPAGUIDService; _logger = logger; }
public SendMessageCoreService(IMessageDomainService <TMessageDomain> messageDomainService, IMessageProxyConverter <TMessageDomain, TMessageProxy> messageProxyConverter, ISendMessageProxyProvider <TMessageProxy, TAckProxy> sendMessageProxyProvider, ISendMessageHandler <TMessageDomain, TAckProxy> sendMessageHandler, IGisLogger logger) { _messageDomainService = messageDomainService; _messageProxyConverter = messageProxyConverter; _sendMessageProxyProvider = sendMessageProxyProvider; _sendMessageHandler = sendMessageHandler; _logger = logger; }
/// <summary> /// Initializes a new instance of the <see cref="MessageAppService"/> class. /// </summary> /// <param name="MessageManager">The message manager.</param> /// <param name="studentViewedMessageManager">The student viewed message manager.</param> /// <param name="objectMapper">The object mapper.</param> /// <param name="cacheService">The cache service.</param> /// <param name="exceptionManager">The exception manager.</param> /// <param name="loggingService">The logging service.</param> public MessageAppService( IMessageDomainService messageManager, IStudentViewedMessageDomainService studentViewedMessageManager, IObjectMapperAdapter objectMapper, ICacheAdapter cacheService, IExceptionManagerAdapter exceptionManager, ILoggingServiceAdapter loggingService) : base(objectMapper, cacheService, exceptionManager, loggingService) { this.MessageManager = messageManager; this.StudentViewedMessageManager = studentViewedMessageManager; }
public GetResultsCoreService(IMessageDomainService <TMessageDomain> messageDomainService, IGetResultProxyProvider <TGetStateResultProxy, TResultProxy> getResultProxyProvider, IGetStateProxyConverter <TGetStateResultProxy, TMessageDomain> getStateProxyConverter, IResultConverter <TResultProxy, TResult> resultConverter, ISaveResultService <TResult, TMessageDomain> saveResultService, IGetResultMessageHandler <TMessageDomain, TResult> getResultMessageHandler, IGisLogger logger) { _messageDomainService = messageDomainService; _getResultProxyProvider = getResultProxyProvider; _getStateProxyConverter = getStateProxyConverter; _resultConverter = resultConverter; _saveResultService = saveResultService; _getResultMessageHandler = getResultMessageHandler; _logger = logger; }
/// <summary> /// Initializes a new instance of the <see cref="AssignmentTaskSubmissionAppService"/> class. /// </summary> /// <param name="assignmentManager">The assignment manager.</param> /// <param name="taskManager">The task manager.</param> /// <param name="submissionManager">The submission manager.</param> /// <param name="objectMapper">The object mapper.</param> /// <param name="cacheService">The cache service.</param> /// <param name="exceptionManager">The exception manager.</param> /// <param name="loggingService">The logging service.</param> public AssignmentTaskSubmissionAppService( IAssignmentDomainService assignmentManager, ICourseDomainService courseManager, IModuleDomainService moduleManager, IUnitDomainService unitManager, ITaskDomainService taskManager, IMessageDomainService messageManager, ISubmissionDomainService submissionManager, IFileDomainService fileManager, IObjectMapperAdapter objectMapper, ICacheAdapter cacheService, IExceptionManagerAdapter exceptionManager, ILoggingServiceAdapter loggingService) : base(objectMapper, cacheService, exceptionManager, loggingService) { this.AssignmentManager = assignmentManager; this.TaskManager = taskManager; this.SubmissionManager = submissionManager; this.FileManager = fileManager; this.CourseManager = courseManager; this.ModuleManager = moduleManager; this.UnitManager = unitManager; this.MessageManager = messageManager; }
public SendMessageHandler(IGisLogger logger, IMessageDomainService <TMessageDomain> messageDomainService) { _logger = logger; _messageDomainService = messageDomainService; }
protected GetResultMessageHandlerBase(IGisLogger logger, IMessageDomainService <TMessageDomain> messageDomainService) { _logger = logger; _messageDomainService = messageDomainService; }
/// <summary> /// 初始化一个<c>MessageServiceImpl</c>类型的实例。 /// </summary> /// <param name="messageRepository">“消息”服务实例。</param> public MessageServiceImpl(IMessageDomainService messageService) { this.messageService = messageService; }