Ejemplo n.º 1
0
        // 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);
        }
Ejemplo n.º 2
0
 protected override void OnAdd(TestDataItem item)
 {
     NameIndex.Add(item);
     AgeIndex.Add(item);
 }