static XrefScanMethodDb()
        {
            MethodMap     = new MethodAddressToTokenMap(GeneratedDatabasesUtil.GetDatabasePath(MethodAddressToTokenMap.FileName));
            XrefScanCache = new MethodXrefScanCache(GeneratedDatabasesUtil.GetDatabasePath(MethodXrefScanCache.FileName));

            foreach (ProcessModule module in Process.GetCurrentProcess().Modules)
            {
                if (module.ModuleName == "GameAssembly.dll")
                {
                    GameAssemblyBase = (long)module.BaseAddress;
                    break;
                }
            }
        }
        static XrefScanMethodDb()
        {
            var databasePath = Path.Combine(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location) !, MethodAddressToTokenMap.FileName);

            MethodMap = new MethodAddressToTokenMap(databasePath);

            foreach (ProcessModule module in Process.GetCurrentProcess().Modules)
            {
                if (module.ModuleName == "UserAssembly.dll")
                {
                    GameAssemblyBase = (long)module.BaseAddress;
                    break;
                }
            }
        }