我嘗試刪除媒體服務文件,與此代碼,但它不工作(沒有發生):Azure的媒體服務中刪除文件
CloudMediaContext context = new CloudMediaContext(ConfigurationManager.AppSettings["MediaServicesAccountName"], ConfigurationManager.AppSettings["MediaServicesAccountKey"]);
IAsset asset = context.Assets.First();
ILocator sasLocator = asset.Locators.Where(l => l.Type == LocatorType.Sas).First();
IAssetFile assetFile = asset.AssetFiles.ToList().First();
assetFile.Delete();
我用這個代碼爲例: How to get the duration of a video from the Azure media services?
我認爲我的問題是由於「定位器」,我不明白如何創建和操縱。
做什麼你的意思是(沒有發生)?你有什麼異常?如果不是,重新查詢資產後是否有相同的文件集? –
我沒有錯誤,文件沒有刪除。 – Kgn