Microsoft.WindowsAzure.MediaServices.Client.Tests.AssetTests.UploadFile C# (CSharp) Method

UploadFile() private static method

private static UploadFile ( ILocator locator, IAsset asset, string filePath, CloudMediaContext mediaContext ) : void
locator ILocator
asset IAsset
filePath string
mediaContext CloudMediaContext
return void
        private static void UploadFile(ILocator locator, IAsset asset, string filePath, CloudMediaContext mediaContext)
        {
            var info = new FileInfo(filePath);
            IAssetFile file = asset.AssetFiles.Create(info.Name);
            BlobTransferClient blobTransferClient = mediaContext.MediaServicesClassFactory.GetBlobTransferClient();
            Task task = file.UploadAsync(filePath, blobTransferClient, locator, CancellationToken.None);
            task.Wait();
            Assert.IsTrue(task.IsCompleted);
            Assert.IsTrue(!task.IsFaulted);
        }
AssetTests