Пример #1
0
 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;
 }
Пример #2
0
 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;
 }
Пример #3
0
 /// <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;
 }
Пример #5
0
 /// <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;
 }
Пример #6
0
 public SendMessageHandler(IGisLogger logger,
                           IMessageDomainService <TMessageDomain> messageDomainService)
 {
     _logger = logger;
     _messageDomainService = messageDomainService;
 }
Пример #7
0
 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;
 }