Beispiel #1
0
        public ActivityStreamManager(

            IActivityStreamRepositoryDapper activityStreamRepository,
            // ITransactionManager transactionManager,
            IEnumerable <IActivityStreamEventProvider> providers,
            IClock clock,
            //  IAuditTrailEventHandler auditTrailEventHandlers,
            //   IEventDataSerializer serializer,
            //  ICacheManager cacheManager,
            IMemoryCache memoryCache,
            // ISiteService siteService,
            IServiceProvider serviceProvider,
            // ISignals signals,
            ISignal signal,
            IShapeFactory shapeFactory,
            // IClientHostAddressAccessor clientHostAddressAccessor,
            IHttpContextAccessor httpContextAccessor,
            ILogger <ActivityStreamManager> logger)
        {
            _activityStreamRepository = activityStreamRepository;
            //  _transactionManager = transactionManager;
            _providers = providers;
            _clock     = clock;
            //  _auditTrailEventHandlers = auditTrailEventHandlers;
            //  _serializer = serializer;
            // _cacheManager = cacheManager;
            _memoryCache     = memoryCache;
            _serviceProvider = serviceProvider;
            //  _siteService = siteService;
            //  _signals = signals;
            _signal       = signal;
            _shapeFactory = shapeFactory;
            //   _clientHostAddressAccessor = clientHostAddressAccessor;
            _httpContextAccessor = httpContextAccessor;
            Logger = logger;
        }
Beispiel #2
0
 public ContentItemActivityStreamHandler(IActivityStreamRepositoryDapper activityStreamRepository)
 {
     _activityStreamRepository = activityStreamRepository;
 }