public PostCollectionActionService( IEntityContext entityContext, IOptions <PostCollectionSettings> collectionOp, IOptions <UserProfileImageSettings> uiSettings ) { _entityContext = entityContext; collectionSettings = collectionOp.Value; _userImageSettings = uiSettings.Value; }
public PostCollectionDataService( IEntityContext entityContext, IOptions <PostCollectionSettings> collectionOp, IOptions <UserProfileImageSettings> uiSettings, IUserLikesDataService userLikesDataService, IUserLikeCacheService userLikesCacheService, IPostCacheService postCacheService, IPostDataService postDataService ) { _entityContext = entityContext; collectionSettings = collectionOp.Value; _userImageSettings = uiSettings.Value; _userLikesDataService = userLikesDataService; _userLikesCacheService = userLikesCacheService; _postCacheService = postCacheService; _postDataService = postDataService; }