# Sandbox.Package.GetCachedMeta

## Overload 1

```csharp
T GetCachedMeta(string keyName, T defaultValue = null)
```

[Sandbox.Package.GetMeta](/api/Sandbox.Package/GetMeta) but with cache.

### Parameters

- `keyName` (`string`)
- `defaultValue` (`T`), default `null`

### Returns

`T`

## Overload 2

```csharp
T GetCachedMeta(string keyName, System.Func<T> defaultValue)
```

### Parameters

- `keyName` (`string`)
- `defaultValue` (`System.Func<T>`)

### Returns

`T`

Declared in [Sandbox.Package](/api/Sandbox.Package).
Assembly: `Sandbox.Engine`.
