# IBroadcastChannelWriter&lt;T&gt; Methods

[Type overview](/orleans/docs/api/csharp/microsoft.orleans.broadcastchannel/orleans.broadcastchannel.ibroadcastchannelwriter-1/)

## Publish(T) {#publish-t-0affc8a2}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.broadcastchannel/orleans.broadcastchannel.ibroadcastchannelwriter-1/methods/publish-t-0affc8a2/)

```csharp
public abstract Task Publish(T item)
```

Publish an element to the channel.

### Parameters

- `item` (`T`): The element to publish.
