Aurora.Addon.HyperGrid.HGAssetService.Initialize C# (CSharp) Метод

Initialize() публичный Метод

public Initialize ( IConfigSource config, IRegistryCore registry ) : void
config IConfigSource
registry IRegistryCore
Результат void
        public override void Initialize(IConfigSource config, IRegistryCore registry)
        {
            IConfig hgConfig = config.Configs["HyperGrid"];
            if (hgConfig == null || !hgConfig.GetBoolean ("Enabled", false))
                return;

            Configure (config, registry);
            m_ProfileServiceURL = GetHandlers.PROFILE_URL;
            registry.RegisterModuleInterface<IExternalAssetService> (this);

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

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