namespace Impostor.Server.Data
{
- internal class ServerRedirectorConfig
+ public class ServerRedirectorConfig
{
public const string Section = "ServerRedirector";
namespace Impostor.Server.Data
{
- internal class ServerRedirectorNode
+ public class ServerRedirectorNode
{
public string Ip { get; set; }
public ushort Port { get; set; }
private Dictionary<string, AvailableNode> AvailableNodes;
- internal NodeLocatorUDPSockets(IOptions<ServerRedirectorConfig> config)
+ public NodeLocatorUDPSockets(IOptions<ServerRedirectorConfig> config)
{
if (!Uri.TryCreate(config.Value.UDPMasterEndpoint, UriKind.Absolute, out Uri ServerAddress) || ServerAddress.Scheme.ToLower() != "udp")
{
"Master": true,
"UseRedis": true,
"Redis": "127.0.0.1:6379",
- "UDPMasterEndpoint": "127.0.0.1:32320",
+ "UDPMasterEndpoint": "udp://127.0.0.1:32320",
"Nodes": [
{
"Ip": "127.0.0.1",