public void UpdateFromHeader(IDictionary <string, string> header, string endpointName)
{
var rateLimit = TwitterApiStatus.ParseRateLimit(header, "X-Rate-Limit-");
if (rateLimit != null)
{
this.AccessLimit[endpointName] = rateLimit;
}
var mediaLimit = TwitterApiStatus.ParseRateLimit(header, "X-MediaRateLimit-");
if (mediaLimit != null)
{
this.MediaUploadLimit = mediaLimit;
}
var accessLevel = TwitterApiStatus.ParseAccessLevel(header, "X-Access-Level");
if (accessLevel.HasValue)
{
this.AccessLevel = accessLevel.Value;
}
}