コード例 #1
0
 public MessageEngine(IDaoFactory daoFactory, EngineFactory engineFactory)
     : base(NotifyConstants.Event_NewCommentForMessage, engineFactory)
 {
     this.engineFactory = engineFactory;
     messageDao         = daoFactory.GetMessageDao();
     commentDao         = daoFactory.GetCommentDao();
 }
コード例 #2
0
 public MessageEngine(IDaoFactory daoFactory, EngineFactory engineFactory)
     : base(NotifyConstants.Event_NewCommentForMessage, engineFactory)
 {
     this.engineFactory = engineFactory;
     messageDao = daoFactory.GetMessageDao();
     commentDao = daoFactory.GetCommentDao();
 }
コード例 #3
0
        public MessageDaoTests()
        {
            _authorHelperStub = new AuthorHelper();

            var dbContextOptionsBuilder = new DbContextOptionsBuilder <MessageBoardDbContext>();

            dbContextOptionsBuilder.UseInMemoryDatabase(Assembly.GetAssembly(typeof(MessageDaoTests)).GetName().Name);
            _dbContext = new MessageBoardDbContext(dbContextOptionsBuilder.Options);

            _dao = new MessageDao(_dbContext, _authorHelperStub);
        }
コード例 #4
0
ファイル: MessageWrapper.cs プロジェクト: skimur/skimur
 public MessageWrapper(IMessageDao messageDao,
     IMembershipService membershipService,
     ISubDao subDao,
     IPermissionDao permissionDao,
     ICommentWrapper commentWrapper,
     IPostWrapper postWrapper)
 {
     _messageDao = messageDao;
     _membershipService = membershipService;
     _subDao = subDao;
     _permissionDao = permissionDao;
     _commentWrapper = commentWrapper;
     _postWrapper = postWrapper;
 }
コード例 #5
0
ファイル: MessageWrapper.cs プロジェクト: snetts/skimur
 public MessageWrapper(IMessageDao messageDao,
                       IMembershipService membershipService,
                       ISubDao subDao,
                       IPermissionDao permissionDao,
                       ICommentWrapper commentWrapper,
                       IPostWrapper postWrapper)
 {
     _messageDao        = messageDao;
     _membershipService = membershipService;
     _subDao            = subDao;
     _permissionDao     = permissionDao;
     _commentWrapper    = commentWrapper;
     _postWrapper       = postWrapper;
 }
コード例 #6
0
ファイル: MessagesController.cs プロジェクト: skimur/skimur
 public MessagesController(ICommandBus commandBus,
     ILogger<MessagesController> logger,
     IUserContext userContext,
     IMessageDao messageDao,
     IMessageWrapper messageWrapper,
     ISubDao subDao,
     IModerationDao moderationDao)
 {
     _commandBus = commandBus;
     _logger = logger;
     _userContext = userContext;
     _messageDao = messageDao;
     _messageWrapper = messageWrapper;
     _subDao = subDao;
     _moderationDao = moderationDao;
 }
コード例 #7
0
 public MessagesController(ICommandBus commandBus,
                           ILogger <MessagesController> logger,
                           IUserContext userContext,
                           IMessageDao messageDao,
                           IMessageWrapper messageWrapper,
                           ISubDao subDao,
                           IModerationDao moderationDao)
 {
     _commandBus     = commandBus;
     _logger         = logger;
     _userContext    = userContext;
     _messageDao     = messageDao;
     _messageWrapper = messageWrapper;
     _subDao         = subDao;
     _moderationDao  = moderationDao;
 }
コード例 #8
0
 public CommonController(IContextService contextService,
     ISubDao subDao,
     IUserContext userContext,
     IMessageDao messageDao,
     ISubWrapper subWrapper,
     IMembershipService membershipService,
     ISubActivityDao subActivityDao,
     ISettingsProvider<SubSettings> subSettings,
     ISubModerationDao subModerationDao)
 {
     _contextService = contextService;
     _subDao = subDao;
     _userContext = userContext;
     _messageDao = messageDao;
     _subWrapper = subWrapper;
     _membershipService = membershipService;
     _subActivityDao = subActivityDao;
     _subSettings = subSettings;
     _subModerationDao = subModerationDao;
 }
コード例 #9
0
 public MessageEngine(IDaoFactory daoFactory, EngineFactory engineFactory)
 {
     _engineFactory = engineFactory;
     _messageDao = daoFactory.GetMessageDao();
     _commentDao = daoFactory.GetCommentDao();
 }
コード例 #10
0
 public AccountHeaderViewComponent(IUserContext userContext, IMessageDao messageDao)
 {
     _userContext = userContext;
     _messageDao = messageDao;
 }
コード例 #11
0
 public AccountHeaderViewComponent(IUserContext userContext, IMessageDao messageDao)
 {
     _userContext = userContext;
     _messageDao  = messageDao;
 }
コード例 #12
0
 public MessageBL(IMessageDao messageDao)
 {
     _messageDao = messageDao;
 }
コード例 #13
0
ファイル: MessageBiz.cs プロジェクト: ajayumi/AiXin
 public MessageBiz(IMessageDao dao)
 {
     this.m_Dao = dao;
 }
コード例 #14
0
 public MessageEngine(IDaoFactory daoFactory, EngineFactory engineFactory)
 {
     _engineFactory = engineFactory;
     _messageDao    = daoFactory.GetMessageDao();
     _commentDao    = daoFactory.GetCommentDao();
 }
コード例 #15
0
ファイル: HomeService.cs プロジェクト: PavelPal/Association
 public HomeService(IMessageDao messageSender, INewsDao news, IProjectsDao projects)
 {
     _message = messageSender;
     _news = news;
     _projects = projects;
 }
コード例 #16
0
 public MessageAdapter(IMessageService messageService, IMessageDao messageDao)
 {
     _messageService = messageService ?? throw new ArgumentNullException(nameof(messageService));
     _messageDao     = messageDao ?? throw new ArgumentNullException(nameof(messageDao));
 }
コード例 #17
0
 public MessageService(IMessageDao messageRepository)
 {
     _messageRepository = messageRepository;
 }
コード例 #18
0
 public ChannelBL(IChannelDao channelDao, IMessageDao messageDao, IUserBL userBL)
 {
     _messageDao = messageDao;
     _channelDao = channelDao;
     _userBL     = userBL;
 }
コード例 #19
0
 private MessageService()
 {
     _messageDao = new MessageSqlMapDao();
 }