Example #1
0
 private void UpdateDiskDetails(IList<DiskDetails> diskDetails)
 {
     this.Disks = new List<VirtualHardDisk>();
     foreach (var disk in diskDetails)
     {
         VirtualHardDisk hd = new VirtualHardDisk();
         hd.Id = disk.VhdId;
         hd.Name = disk.VhdName;
         this.Disks.Add(hd);
     }
     DiskDetails OSDisk = diskDetails.SingleOrDefault(d => string.Compare(d.VhdType, "OperatingSystem", StringComparison.OrdinalIgnoreCase) == 0);
     if (OSDisk != null)
     {
         this.OSDiskId = OSDisk.VhdId;
         this.OSDiskName = OSDisk.VhdName;
     }
 }