31 lines
588 B
C#
31 lines
588 B
C#
namespace BotSharp.Abstraction.Routing.Models;
|
|
|
|
public abstract class InvokeOptions
|
|
{
|
|
public string From { get; set; }
|
|
}
|
|
|
|
public class InvokeAgentOptions : InvokeOptions
|
|
{
|
|
public bool UseStream { get; set; }
|
|
|
|
public static InvokeAgentOptions Default()
|
|
{
|
|
return new()
|
|
{
|
|
From = InvokeSource.Manual,
|
|
UseStream = false
|
|
};
|
|
}
|
|
}
|
|
|
|
public class InvokeFunctionOptions : InvokeOptions
|
|
{
|
|
public static InvokeFunctionOptions Default()
|
|
{
|
|
return new()
|
|
{
|
|
From = InvokeSource.Manual
|
|
};
|
|
}
|
|
} |