public HighlightTimelineService(DatabaseContext database, IBasicUserService userService, IBasicTimelineService timelineService, IClock clock) { _database = database; _userService = userService; _timelineService = timelineService; _clock = clock; }
public TimelinePostService(ILogger <TimelinePostService> logger, DatabaseContext database, IBasicTimelineService basicTimelineService, IBasicUserService basicUserService, IDataManager dataManager, IImageService imageValidator, IClock clock) { _logger = logger; _database = database; _basicTimelineService = basicTimelineService; _basicUserService = basicUserService; _dataManager = dataManager; _imageValidator = imageValidator; _clock = clock; }
public static async Task ThrowIfTimelineNotExist(this IBasicTimelineService service, long timelineId) { if (!await service.CheckTimelineExistenceAsync(timelineId)) { throw new EntityNotExistException(EntityTypes.Timeline, new Dictionary <string, object> { ["id"] = timelineId }); } }
public BookmarkTimelineService(DatabaseContext database, IBasicUserService userService, IBasicTimelineService timelineService) { _database = database; _userService = userService; _timelineService = timelineService; }