/// <summary>
/// Initializes a new instance of the <see cref="CDNClient"/> class without an application ticket.
/// </summary>
/// <param name="cdnServer">The CDN server to connect to.</param>
/// <param name="steamID">The SteamID of the current user.</param>
/// <param name="depotID">Depot ID being requested.</param>
public CDNClient(ClientEndPoint cdnServer, uint depotID, SteamID steamID)
{
sessionKey = CryptoHelper.GenerateRandomBlock(32);
webClient = new WebClient();
endPoint = cdnServer;
appTicket = null;
this.steamID = steamID;
this.depotID = depotID;
}