# Sandbox.Resources.ResourceCompileContext.ReadMeta

## Overload 1

```csharp
System.Text.Json.Nodes.JsonObject ReadMeta()
```

The asset's .meta file as json, or null if it doesn't have one.

### Returns

`System.Text.Json.Nodes.JsonObject`

## Overload 2

```csharp
T ReadMeta(string key, T defaultValue = null)
```

Read a value from the asset's .meta file,
eg `Context.ReadMeta<List<VisemeFrame>>( "visemes" )`.

### Parameters

- `key` (`string`)
- `defaultValue` (`T`), default `null`

### Returns

`T`

Declared in [Sandbox.Resources.ResourceCompileContext](/api/Sandbox.Resources.ResourceCompileContext).
Assembly: `Sandbox.Engine`.
