public UserActivityDataService( IEntityContext context, IPostCacheService postCacheService, IPostDataService postDataService, IUserInfoCacheService userInfoCacheService, IUserLikesDataService userLikesDataService, IReviewCacheService reviewCacheService, IUserLikeCacheService userLikesCacheService, IReviewDataService reviewDataService, IMapper mapper, IOptions <UserProfileImageSettings> userImageSettings ) { _context = context; _postCacheService = postCacheService; _postDataService = postDataService; _userInfoCacheService = userInfoCacheService; _userLikesDataService = userLikesDataService; _userLikesCacheService = userLikesCacheService; _reviewCacheService = reviewCacheService; _reviewDataService = reviewDataService; _dbSet = _context.Set <UserActivity>(); _mapper = mapper; _userProfileImageSettings = userImageSettings.Value; }
public FeedDataService( IEntityContext context, IMapper mapper, IOptions <UserProfileImageSettings> options, IUserFollowCacheService userFollowCacheService, IReviewCacheService reviewCacheService, IReviewDataService reviewDataService, IUserInfoCacheService userCacheService, IGroupCacheService groupCacheService, IPostDataService postDataService, IUserLikeCacheService userLikesCacheService, IUserLikesDataService userLikesDataService, IPostCacheService postCacheService, IUserInfoDataService userInfoDataService ) { _context = context; _mapper = mapper; _userFollowCacheService = userFollowCacheService; _groupCacheService = groupCacheService; _userProfileImageSettings = options.Value; _userLikesCacheService = userLikesCacheService; _userLikesDataService = userLikesDataService; _reviewCacheService = reviewCacheService; _userCacheService = userCacheService; _reviewDataService = reviewDataService; _postDataService = postDataService; _userInfoDataService = userInfoDataService; _postCacheService = postCacheService; }
public PostDataService( IEntityContext context, IPostCacheService postCacheService, IUserLikesDataService userLikesDataService, IUserLikeCacheService userLikesCacheService, IUserFollowCacheService userFollowCacheService, IGroupDataService groupDataService, IGroupCacheService groupCacheService, IReviewCacheService reviewCacheService, IReviewDataService reviewDataService, ICommentCacheService commentCacheService, ICommentDataService commentDataService, IOptions <UserProfileImageSettings> userProfileImageSettings ) { _context = context; _postCacheService = postCacheService; _userLikesCacheService = userLikesCacheService; _userLikesDataService = userLikesDataService; _userFollowCacheService = userFollowCacheService; _groupDataService = groupDataService; _groupCacheService = groupCacheService; _reviewCacheService = reviewCacheService; _reviewDataService = reviewDataService; _commentCacheService = commentCacheService; _commentDataService = commentDataService; _userProfileImageSettings = userProfileImageSettings.Value; }
public ReviewController( ILoggerFactory loggerFactory, ICacheProvider cacheProvider, IReviewDataService reviewDataService, IReviewActionService reviewActionService, IBus bus ) { _logger = loggerFactory.CreateLogger <ReviewController>(); _cacheProvider = cacheProvider; _reviewDataService = reviewDataService; _reviewActionService = reviewActionService; _bus = bus; }
public UserInfoController( IService <UserInfo> userInfoService, IUserActivityDataService userActivityDataService, IUserInfoDataService userInfoDataService, IReviewDataService reviewDataService, IGroupDataService groupDataService, IBus bus ) : base() { _userActivityDataService = userActivityDataService; _userInfoDataService = userInfoDataService; _groupDataService = groupDataService; _reviewDataService = reviewDataService; _bus = bus; }
public PostController( IService <Post> postService, IReviewDataService reviewDataService, IUserInfoDataService userInfoDataService, ILoggerFactory loggerFactory, IPostActionService postActionService, IPostLikeDataService postLikeDataService, IPostDataService postDataService, ICacheProvider cacheProvider, IBus eventBus ) { _postService = postService; _userInfoDataService = userInfoDataService; _postLikeDataService = postLikeDataService; _postDataService = postDataService; _postActionService = postActionService; _logger = loggerFactory.CreateLogger <PostController>(); _cacheProvider = cacheProvider; _reviewDataService = reviewDataService; _eventBus = eventBus; }
public ReviewListViewModel(INavigationService navigationService, IDialogService dialogService, ISettingsService settingsService, IReviewDataService reviewDataService) : base(navigationService, dialogService, settingsService) { _reviewDataService = reviewDataService; Reviews = new ObservableRangeCollection <Review>(); }