public DbIdFactoryProxy(MemStore memStore, IDbIdFactory factory) { this.memStore = memStore; this.factory = factory; }
public StorableDocument(List <string> categories, IDbIdFactory dbIdFactory) { this.categories = categories; this.dbIdFactory = dbIdFactory; }
public IStorable NewStorable(List <string> categories, IDbIdFactory factory) { return(new StorableDocument(categories, new DbIdFactoryProxy(this, factory))); }