AddOracleVectorStore(this IServiceCollection, OracleVectorStoreOptions?, ServiceLifetime)
このメソッドは、IServiceCollectionから取得したOracleDataSourceを使用して、OracleVectorStore をVectorStoreとして登録します。
宣言
// C#
public static IServiceCollection AddOracleVectorStore(this IServiceCollection services, OracleVectorStoreOptions? options = null, ServiceLifetime lifetime = ServiceLifeTime.Singleton);パラメータ
servicesVectorStoreを登録するIServiceCollection。optionsベクトル・ストアを詳細に構成するためのオプション。
lifetimeストアのサービス存続期間。デフォルトは
ServiceLifetime.Singletonです。
戻り値
サービス・コレクションを返します。
例外
InvalidArgumentException: 指定されたservicesパラメータがnullです。
InvalidOperationException: サービス・コレクションにOracleDataSourceが含まれていません。