Aurora.Addon.HyperGrid.HGInternalInventoryService.Initialize C# (CSharp) Méthode

Initialize() public méthode

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

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

            m_registry = registry;
            m_UserAccountService = registry.RequestModuleInterface<IUserAccountService> ();

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