<PackageReference Include="Relativity.Transfer.Client" Version="7.2.7" />

DriveStatistics

using System.IO; namespace Relativity.Transfer { internal class DriveStatistics { public DriveType DriveType { get; } public string Name { get; } public string ErrorMessage { get; } public long TotalSpace { get; } public long TotalFreeSpace { get; } public double TotalFreePercent => (double)TotalFreeSpace / (double)TotalSpace * 100; public DriveStatistics(DriveType driveType, string driveName, long totalSpace, long totalFreeSpace, string errorMessage) { DriveType = driveType; Name = driveName; TotalSpace = totalSpace; TotalFreeSpace = totalFreeSpace; ErrorMessage = errorMessage; } } }