Show / Hide Table of Contents

Class AbpAIWorkspaceOptions

Inheritance
object
AbpAIWorkspaceOptions
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Volo.Abp.AI
Assembly: Volo.Abp.AI.dll
Syntax
public class AbpAIWorkspaceOptions

Constructors

AbpAIWorkspaceOptions()

Declaration
public AbpAIWorkspaceOptions()

Fields

ChatClientServiceKeyNamePrefix

Declaration
public const string ChatClientServiceKeyNamePrefix = "Abp.AI.ChatClient_"
Field Value
Type Description
string

KernelServiceKeyNamePrefix

Declaration
public const string KernelServiceKeyNamePrefix = "Abp.AI.Kernel_"
Field Value
Type Description
string

Properties

Workspaces

Declaration
public WorkspaceConfigurationDictionary Workspaces { get; }
Property Value
Type Description
WorkspaceConfigurationDictionary

Methods

GetChatClientServiceKeyName(string)

Declaration
public static string GetChatClientServiceKeyName(string name)
Parameters
Type Name Description
string name
Returns
Type Description
string

GetKernelServiceKeyName(string)

Declaration
public static string GetKernelServiceKeyName(string name)
Parameters
Type Name Description
string name
Returns
Type Description
string

Extension Methods

AbpObjectExtensions.As<T>(object)
AbpObjectExtensions.To<T>(object)
LockExtensions.Locking(object, Action)
LockExtensions.Locking<TResult>(object, Func<TResult>)
AbpObjectExtensions.If<T>(T, bool, Action<T>)
AbpObjectExtensions.If<T>(T, bool, Func<T, T>)
AbpObjectExtensions.IsIn<T>(T, IEnumerable<T>)
AbpObjectExtensions.IsIn<T>(T, params T[])
AbpQueryableExtensions.OrderByIf<T, TQueryable>(TQueryable, bool, string)
AbpQueryableExtensions.PageBy<T, TQueryable>(TQueryable, int, int)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, bool>>)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, int, bool>>)
AbpOpenIddictQueryableExtensions.SkipIf<T, TQueryable>(TQueryable, bool, int?)
AbpOpenIddictQueryableExtensions.TakeIf<T, TQueryable>(TQueryable, bool, int?)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
In this article
Back to top Powered by ABP.IO Platform