Example #1
0
        public void Delete()
        {
            var diskId = Guid.Empty;

            {
                var disk = Util.AddDisk(null, null);
                diskId = disk.Id;
            }

            Util.DeleteDisk(diskId);

            {
                var obj = VirtualDiskCommon.FindById(diskId, QueryLevel.None);
                Assert.IsTrue(obj.IsEmpty());
            }
        }
        protected override DTObject DynamicInvoke(dynamic arg)
        {
            VirtualDisk disk = VirtualDiskCommon.FindById(arg.DiskId, QueryLevel.None);

            return(DTObject.CreateReusable("{id,name}", disk.Root));
        }