public void Put(string key, object value, IElement element) { IndexContract.ValidatePut(key, value, element); var eventElement = element as EventElement; if (eventElement != null) { RawIndex.Put(key, value, eventElement.GetBaseElement()); } }
public void Put(string key, object value, IElement element) { IndexContract.ValidatePut(key, value, element); var wrappedElement = element as WrappedElement; if (wrappedElement != null) { RawIndex.Put(key, value, wrappedElement.Element); } }
public void Put(string key, object value, IElement element) { IndexContract.ValidatePut(key, value, element); BaseIndex.Put(key, value, GetBaseElement(element)); }