public QueueModule(IBroadcastSignalRMessage broadcastSignalRMessage, IQueueService queueService, IPendingReleaseService pendingReleaseService, ILanguageProfileService languageProfileService, IQualityProfileService qualityProfileService) : base(broadcastSignalRMessage) { _queueService = queueService; _pendingReleaseService = pendingReleaseService; GetResourcePaged = GetQueue; LANGUAGE_COMPARER = new LanguageComparer(languageProfileService.GetDefaultProfile(string.Empty)); QUALITY_COMPARER = new QualityModelComparer(qualityProfileService.GetDefaultProfile(string.Empty)); }
public ReleaseModuleBase(ILanguageProfileService languageProfileService, IQualityProfileService qualityProfileService) { LANGUAGE_PROFILE = languageProfileService.GetDefaultProfile(string.Empty); QUALITY_PROFILE = qualityProfileService.GetDefaultProfile(string.Empty); }
private QualityProfileResource GetSchema() { var qualityProfile = _qualityProfileService.GetDefaultProfile(string.Empty); return(qualityProfile.ToResource()); }