internal LicenseListCallback(CMsgClientLicenseList msg) { this.Result = ( EResult )msg.eresult; var list = msg.licenses .Select(l => new License(l)) .ToList(); this.LicenseList = new ReadOnlyCollection <License>(list); }
internal LicenseListCallback(SteamClient client, CMsgClientLicenseList msg) : base(client)