public static void Initialize(Assembly asm) { ContentMgr.s_implementationRoot = Path.Combine(RealmServerConfiguration.ContentDir, "Impl"); ContentMgr.s_implementationFolder = Path.Combine(ContentMgr.s_implementationRoot, ContentMgr.ContentProviderName); DataHolderDefinition[] holderDefinitionArray = DataHolderMgr.CreateDataHolderDefinitionArray(asm); LightDBMgr.InvalidDataHandler = new Action <string>(ContentMgr.OnInvalidDBData); ContentMgr.s_definitions = new LightDBDefinitionSet(holderDefinitionArray); }
public static void Initialize(Assembly asm) { s_implementationRoot = Path.Combine(RealmServerConfiguration.ContentDir, "Impl"); s_implementationFolder = Path.Combine(s_implementationRoot, ContentProviderName); var defs = DataHolderMgr.CreateDataHolderDefinitionArray(asm); LightDBMgr.InvalidDataHandler = OnInvalidDBData; s_definitions = new LightDBDefinitionSet(defs); }