private void UpdateMetadata(NewVideoAdded message, string keywords) { var metadata = _documentRepository.Get(message.Id); metadata.Keywords = keywords; _documentRepository.Update(metadata); }
private void AddDerivate(NewImageAdded message, string thumbnailLocation) { var metadata = _documentRepository.Get(message.Id); metadata.Published = true; var newDerivate = new Derivate { Name = "Thumbnail", Url = thumbnailLocation }; metadata.Derivates.Add(newDerivate); _documentRepository.Update(metadata); }
private void UpdateMetadata(NewVideoAdded message, string streamingLocation) { var metadata = _documentRepository.Get(message.Id); metadata.Published = true; var newDerivate = new Derivate { Name = AdaptiveBitRateConfiguration, Url = streamingLocation }; metadata.Derivates.Add(newDerivate); _documentRepository.Update(metadata); }
public void Update(AssetMetadata metadata) { _repository.Update(metadata); }