/// <inheritdoc cref="Get(InfoId)"/> public InfoScriptableObject Get(InfoId infoId) { return(Get(infoId.Value)); }
/// <inheritdoc cref="Get(int)"/> public T Get(InfoId infoId) { return(Get(infoId.Value)); }
/// <inheritdoc cref="TryGet(int,out Gameframe.InfoTables.InfoScriptableObject)"/> public bool TryGet(InfoId infoId, out InfoScriptableObject val) { return(TryGet(infoId.Value, out val)); }
/// <inheritdoc cref="TryGet(int,out T)"/> public bool TryGet(InfoId infoId, out T val) { BuildDictionary(); return(_dictionary.TryGetValue(infoId.Value, out val)); }