private void NewVideoProcessed(string BlobName, string blobUri, string WamsButlerConn, string VideoProcessContainer)
        {
            CloudStorageAccount storageAccount = CloudStorageAccount.Parse(WamsButlerConn);
            CloudTableClient    tableClient    = storageAccount.CreateCloudTableClient();
            // Create the table if it doesn't exist.
            CloudTable table = tableClient.GetTableReference(VideoProcessContainer);

            table.CreateIfNotExists();
            VideoRegister xVideo = new VideoRegister(myAppId, BlobName);

            xVideo.BlobUri  = blobUri;
            xVideo.BlobName = BlobName;
            TableOperation insertOperation = TableOperation.Insert(xVideo);

            table.Execute(insertOperation);
            //TODO: lock
            VideoProcessHistoric.Add(BlobName, 1);
        }
 private void NewVideoProcessed(string BlobName, string blobUri, string WamsButlerConn, string VideoProcessContainer)
 {
     CloudStorageAccount storageAccount = CloudStorageAccount.Parse(WamsButlerConn);
     CloudTableClient tableClient = storageAccount.CreateCloudTableClient();
     // Create the table if it doesn't exist.
     CloudTable table = tableClient.GetTableReference(VideoProcessContainer);
     table.CreateIfNotExists();
     VideoRegister xVideo = new VideoRegister(myAppId, BlobName);
     xVideo.BlobUri = blobUri;
     xVideo.BlobName = BlobName;
     TableOperation insertOperation = TableOperation.Insert(xVideo);
     table.Execute(insertOperation);
     //TODO: lock
     VideoProcessHistoric.Add(BlobName, 1);
 }