Exemple #1
0
        public SaveViewsBackgroundService(IBackgroundServiceService backgroundServiceService, IPostViewRepository postViewRepository, PostViewStore viewStore)
            : base(backgroundServiceService)
        {
            this.postViewRepository = postViewRepository;
            this.viewStore          = viewStore;

            ID       = new Guid("{034DDBAA-3484-4e6d-BBA6-6E7981B28C0B}");
            Name     = "Oxite View Tracking";
            Category = "Background Services";
        }
Exemple #2
0
		public PostsService(IRepository<Post, int> postsRepository,
			IPostViewRepository postsViewRepository,
			IRepository<User, int> usersRepository,
			IProgressLogger progressLogger,
			IMapper mapper)
		{
			_postsRepository = postsRepository;
			_postsViewRepository = postsViewRepository;
			_usersRepository = usersRepository;
			_progressLogger = progressLogger;
			_mapper = mapper;
		}
Exemple #3
0
 public PostViewService(IPostViewRepository repository, PostViewStore viewStore)
 {
     this.repository = repository;
     this.viewStore  = viewStore;
 }