/// <summary> /// Initializes a new instance of the <see cref="ReportingRepository"/> class. /// </summary> /// <param name="hydrationService">The hydration service.</param> public ReportingRepository(IMediaFileHydrationService hydrationService) { _hydrationService = hydrationService; }
/// <summary> /// Initializes a new instance of the <see cref="UserRepository"/> class. /// </summary> /// <param name="hydrationService">The hydration service.</param> public UserRepository(IMediaFileHydrationService hydrationService) { _hydrationService = hydrationService; }
/// <summary> /// Initializes a new instance of the <see cref="MediaRepository"/> class. /// </summary> /// <param name="mediaFileRepository">The media file repository.</param> /// <param name="tagRepository">The tag repository.</param> /// <param name="hydrationService">The hydration service.</param> public MediaRepository(IMediaFileRepository mediaFileRepository, ITagRepository tagRepository, IMediaFileHydrationService hydrationService) { _mediaFileRepository = mediaFileRepository; _hydrationService = hydrationService; _tagRepository = tagRepository; }
/// <summary> /// Initializes a new instance of the <see cref="MediaQueueRepository"/> class. /// </summary> /// <param name="mediaFileHydration">The media file hydration.</param> public MediaQueueRepository(IMediaFileHydrationService mediaFileHydration) { _mediaFileHydration = mediaFileHydration; }