# ConstructOutputDelegate<T> Constructors

- Package: [Aspire.Hosting.AWS](/reference/api/csharp/aspire.hosting.aws.md)
- Type: [ConstructOutputDelegate<T>](/reference/api/csharp/aspire.hosting.aws/constructoutputdelegate-1.md)
- Kind: `Constructors`
- Members: `1`

Represents a multicast delegate; that is, a delegate that can have more than one element in its invocation list.

## ConstructOutputDelegate(object, nint)

- Name: `Constructor(object, nint)`

```csharp
public delegate ConstructOutputDelegate<T>
{
    public ConstructOutputDelegate(
        object @object,
        nint method)
    {
        // ...
    }
}
```

## Parameters

- `object` (`object`)
- `method` (`nint`)
