public VehicleLocationCacheService(IIbbClient client, TimeSpan delayBetweenUpdates)
 {
     this.ibbClient = client ?? new IbbClient();
     this.cache     = new Dictionary <string, Dictionary <DateTime, VehicleLocationResponse> >();
     this.delayToWaitBeetweenUpdates = delayBetweenUpdates;
 }
 public VehicleLocationCacheService(IIbbClient client) : this(client, TimeSpan.FromSeconds(60))
 {
 }