Aurora.Addon.HyperGrid.HGAgentInfoService.Initialize C# (CSharp) Method

Initialize() public method

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

            IConfig handlerConfig = config.Configs["Handlers"];
            if (handlerConfig.GetString ("AgentInfoHandler", "") != Name)
                return;

            registry.RegisterModuleInterface<IAgentInfoService>(this);
            Init(registry, Name);
        }