public override DiskImageBuilder GetImageBuilder(string variant) { DiskBuilder builder = new DiskBuilder(); switch (variant) { case "fixed": builder.DiskType = FileType.Fixed; break; case "dynamic": builder.DiskType = FileType.Dynamic; break; default: throw new ArgumentException(string.Format(CultureInfo.InvariantCulture, "Unknown VHD disk variant '{0}'", variant), "variant"); } return builder; }
public override DiskImageBuilder GetImageBuilder(string variant) { DiskBuilder builder = new DiskBuilder(); switch (variant) { case "fixed": builder.DiskType = FileType.Fixed; break; case "dynamic": builder.DiskType = FileType.Dynamic; break; default: throw new ArgumentException(string.Format(CultureInfo.InvariantCulture, "Unknown VHD disk variant '{0}'", variant), "variant"); } return(builder); }