12 references to IKeywordHybridSearchable
Microsoft.Extensions.VectorData.Abstractions (4)
HybridSearchOptions.cs (2)
26/// If this property isn't set, <see cref="IKeywordHybridSearchable{TRecord}.HybridSearchAsync{TInput}(TInput, System.Collections.Generic.ICollection{string}, int, Microsoft.Extensions.VectorData.HybridSearchOptions{TRecord}?, System.Threading.CancellationToken)"/> checks if there is a vector property to use by default, and 36/// If this property isn't set, <see cref="IKeywordHybridSearchable{TRecord}.HybridSearchAsync{TInput}(TInput, System.Collections.Generic.ICollection{string}, int, Microsoft.Extensions.VectorData.HybridSearchOptions{TRecord}?, System.Threading.CancellationToken)"/> checks if there is a text property with full text indexing enabled, and
IKeywordHybridSearchable.cs (2)
65/// <summary>Asks the <see cref="IKeywordHybridSearchable{TRecord}"/> for an object of the specified type <paramref name="serviceType"/>.</summary> 71/// The purpose of this method is to allow for the retrieval of strongly typed services that might be provided by the <see cref="IKeywordHybridSearchable{TRecord}"/>,
Microsoft.Extensions.VectorData.ConformanceTests (8)
DependencyInjectionTests.cs (3)
106if (typeof(IKeywordHybridSearchable<TRecord>).IsAssignableFrom(typeof(TCollection))) 108Verify<IKeywordHybridSearchable<TRecord>>(serviceProvider, lifetime, serviceKey); 112Assert.Null(serviceProvider.GetService<IKeywordHybridSearchable<TRecord>>());
HybridSearchTests.cs (5)
11/// Base class for common integration tests that should pass for any <see cref="IKeywordHybridSearchable{TRecord}"/>. 159public IKeywordHybridSearchable<VectorAndStringRecord<TKey>> HybridSearchable 160=> (IKeywordHybridSearchable<VectorAndStringRecord<TKey>>)Collection; 213public IKeywordHybridSearchable<MultiTextStringRecord<TKey>> HybridSearchable 214=> (IKeywordHybridSearchable<MultiTextStringRecord<TKey>>)Collection;