public StorageBox(Bucket bucket, ISaveStrategy saveStrategy, SaveRequestHandler saver)
 {
     this.Name             = bucket.Name;
     this.UnderlyingBucket = bucket;
     this.SaveStrategy     = saveStrategy;
     this.SaveHandler      = saver;
     this.InnerBoxes       = new Dictionary <string, StorageBox>();
 }
 public StorageBox(Bucket bucket, SaveRequestHandler saver)
     : this(bucket, new ImmediateSaveStrategy(), saver)
 {
 }