Config.cs 517 B

123456789101112131415161718192021222324
  1. using ReactiveUI.Fody.Helpers;
  2. using STUN.Enums;
  3. using Volo.Abp.DependencyInjection;
  4. namespace NatTypeTester.Models
  5. {
  6. public class Config : ISingletonDependency
  7. {
  8. [Reactive]
  9. public string StunServer { get; set; } = @"stun.syncthing.net";
  10. [Reactive]
  11. public ProxyType ProxyType { get; set; } = ProxyType.Plain;
  12. [Reactive]
  13. public string ProxyServer { get; set; } = @"127.0.0.1:1080";
  14. [Reactive]
  15. public string? ProxyUser { get; set; }
  16. [Reactive]
  17. public string? ProxyPassword { get; set; }
  18. }
  19. }