mirror of
https://github.com/netchx/netch.git
synced 2026-05-05 22:35:48 +08:00
18 lines
621 B
C#
18 lines
621 B
C#
using Netch.Forms;
|
|
|
|
namespace Netch.Servers;
|
|
|
|
[Fody.ConfigureAwait(true)]
|
|
public class TrojanForm : ServerForm
|
|
{
|
|
public TrojanForm(TrojanServer? server = default)
|
|
{
|
|
server ??= new TrojanServer();
|
|
Server = server;
|
|
CreateTextBox("Password", "Password", s => true, s => server.Password = s, server.Password);
|
|
CreateTextBox("Host", "Host", s => true, s => server.Host = s, server.Host);
|
|
CreateComboBox("TLSSecure", "TLS Secure", VLESSGlobal.TLSSecure, s => server.TLSSecureType = s, server.TLSSecureType);
|
|
}
|
|
|
|
protected override string TypeName { get; } = "Trojan";
|
|
} |