public PartialStorage(string prefix, IStorage storage) { prefix.ThrowIfNull("prefix"); storage.ThrowIfNull("storage"); this.Prefix = prefix; this.Storage = storage; }