---
title: "netServiceDidPublish(_:)"
framework: foundation
role: symbol
role_heading: Instance Method
path: "foundation/netservicedelegate/netservicedidpublish(_:)"
---

# netServiceDidPublish(_:)

Notifies the delegate that a service was successfully published.

## Declaration

```swift
optional func netServiceDidPublish(_ sender: NetService)
```

## Parameters

- `sender`: The service that was published.

## See Also

### Using Network Services

- [netServiceWillPublish(_:)](foundation/netservicedelegate/netservicewillpublish(_:).md)
- [netService(_:didNotPublish:)](foundation/netservicedelegate/netservice(_:didnotpublish:).md)
- [netServiceWillResolve(_:)](foundation/netservicedelegate/netservicewillresolve(_:).md)
- [netService(_:didNotResolve:)](foundation/netservicedelegate/netservice(_:didnotresolve:).md)
- [netServiceDidResolveAddress(_:)](foundation/netservicedelegate/netservicedidresolveaddress(_:).md)
- [netService(_:didUpdateTXTRecord:)](foundation/netservicedelegate/netservice(_:didupdatetxtrecord:).md)
- [netServiceDidStop(_:)](foundation/netservicedelegate/netservicedidstop(_:).md)
