/// <summary> /// When the interval resets in our (client) time /// </summary> public TimeSpan GetResetsIn() { var resetAtAsRemoteTime = Reset.ConvertUnixTimeToDateTime(); var resetsIn = resetAtAsRemoteTime - RequestedAt; return(resetsIn > MinResetInterval ? resetsIn : MinResetInterval); }