/// <summary> /// Ensure required content is availalble. /// </summary> public void EnsureRequiredContentsAvailable() { GuardNotDisposed(); var contents = _requiredDataRepository.GetCriticalContent(); _internalContentRepository.EnsureContentsRangeAvailable(contents); }
/// <summary> /// Ensure required content is available. /// </summary> public async Task EnsureRequiredContentsAvailableAsync() { var contents = _requiredDataRepository.GetCriticalContent(); await _internalContentRepository.EnsureContentListAvailableAsync(contents); }