Aurora.Addon.HyperGrid.UserAgentService.Start C# (CSharp) Method

Start() public method

public Start ( IConfigSource config, IRegistryCore registry ) : void
config IConfigSource
registry IRegistryCore
return void
        public void Start(IConfigSource config, IRegistryCore registry)
        {
            IConfig hgConfig = config.Configs["HyperGrid"];
            if (hgConfig == null || !hgConfig.GetBoolean ("Enabled", false))
                return;

            MainConsole.Instance.DebugFormat ("[HOME USERS SECURITY]: Starting...");

            IConfig serverConfig = config.Configs["UserAgentService"];
            if (serverConfig == null || !serverConfig.GetBoolean ("Enabled", false))
                return;

            m_BypassClientVerification = serverConfig.GetBoolean ("BypassClientVerification", false);

            m_GridName = serverConfig.GetString ("ExternalName", string.Empty);
            if (m_GridName == string.Empty)
            {
                IHttpServer server = MainServer.Instance;
                m_GridName = server.FullHostName + ":" + server.Port + "/";
            }
        }