Пример #1
0
 public EntityMentionsManager(
     IEntityMentionsStore <EntityMention> entityMentionsStore,
     IContextFacade contextFacade,
     IBroker broker)
 {
     _entityMentionsStore = entityMentionsStore;
     _contextFacade       = contextFacade;
     _broker = broker;
 }
Пример #2
0
 public EntitySubscriber(
     IEntityMentionsManager <EntityMention> entityMentionsManager,
     IUserNotificationTypeDefaults userNotificationTypeDefaults,
     IEntityMentionsStore <EntityMention> entityMentionsStore,
     INotificationManager <TEntity> notificationManager,
     ILogger <EntitySubscriber <TEntity> > logger,
     IMentionsParser mentionParser,
     IBroker broker)
 {
     _userNotificationTypeDefaults = userNotificationTypeDefaults;
     _entityMentionsManager        = entityMentionsManager;
     _entityMentionsStore          = entityMentionsStore;
     _notificationManager          = notificationManager;
     _mentionParser = mentionParser;
     _broker        = broker;
     _logger        = logger;
 }