TableVersionInfo ITableInfoResolver.LoadTableVersionInfo(uint id, uint version, string tableName)
{
using (var tr = _keyValueDB.StartTransaction())
{
tr.SetKeyPrefix(TableVersionsPrefix);
var key = TableInfo.BuildKeyForTableVersions(id, version);
if (!tr.FindExactKey(key))
throw new BTDBException($"Missing TableVersionInfo Id:{id} Version:{version}");
return TableVersionInfo.Load(new KeyValueDBValueReader(tr), _objectDB.FieldHandlerFactory, tableName);
}
}