// We assume that // (a) indexable.Uri is a uid: URI // (b) indexable.ContentUri is a file: URI // (c) indexable.ContentUri's filename is meaningful (i.e. isn't a temporary file) public void Add(Indexable indexable) { driver.Add(indexable); Guid uid = GuidFu.FromUri(indexable.Uri); string name = FileSystem.GetFileName(indexable.ContentUri.LocalPath); name_index.Add(uid, name); }
protected override void OnAdd(TestDataItem item) { NameIndex.Add(item); AgeIndex.Add(item); }