Files
2026-05-26 16:15:54 +08:00

39 lines
940 B
C#

using System;
namespace AIHelp
{
public class ApiConfig
{
public string EntranceId { get; }
public string WelcomeMessage { get; }
private ApiConfig(Builder builder)
{
EntranceId = builder.EntranceId;
WelcomeMessage = builder.WelcomeMessage;
}
public class Builder
{
public string EntranceId { get; private set; }
public string WelcomeMessage { get; private set; }
public Builder SetEntranceId(string entranceId)
{
EntranceId = entranceId;
return this;
}
public Builder SetWelcomeMessage(string welcomeMessage)
{
WelcomeMessage = welcomeMessage;
return this;
}
public ApiConfig Build()
{
return new ApiConfig(this);
}
}
}
}