<PackageReference Include="Microsoft.AspNet.WebApi.Client" Version="5.2.4" />

HttpProgressEventArgs

Provides data for the events generated by ProgressMessageHandler.
public long BytesTransferred { get; }

Gets the current number of bytes transferred.

public long? TotalBytes { get; }

Gets the total number of expected bytes to be sent or received. If the number is not known then this is null.

public HttpProgressEventArgs(int progressPercentage, object userToken, long bytesTransferred, long? totalBytes)

Initializes a new instance of the HttpProgressEventArgs with the parameters given.