# TerminalContext Constructors

- Package: [Aspire.Hosting](/reference/api/csharp/aspire.hosting.md)
- Type: [TerminalContext](/reference/api/csharp/aspire.hosting/terminalcontext.md)
- Kind: `Constructors`
- Members: `1`

Provides cancellation to the work callback of a terminal interaction.

<a id="constructor"></a>

## TerminalContext

- Name: `Constructor`

```csharp
public sealed class TerminalContext
{
    public TerminalContext()
    {
        // ...
    }
}
```
