public IndexCatalog(IBlockCollection blocks, IIndexValueFactory indexValueFactory, IMasterTable masterTable) : base( blocks.ApplicationBlockReference, new GistConfig <string, IJsonValue> { Blocks = blocks, Ext = new OrderedGistExtension <string, IJsonValue>( new GistStringType(), new GistJsonType()), UpdateStrategy = UpdateStrategy <string, IJsonValue> .UpdateKey }) { Blocks = blocks; IndexValueFactory = indexValueFactory; MasterTable = masterTable; }
public Session(IBlockCollection blocks, IIndexValueFactory indexValueFactory) { IndexValueFactory = indexValueFactory; _blocks = blocks; }