---
title: start()
framework: networkextension
role: symbol
role_heading: Instance Method
path: networkextension/nehotspotevaluationprovider/start()
---

# start()

Tells the extension to start the evaluation provider, in response to a request from the framework.

## Declaration

```swift
func start() async -> Bool
```

## Return Value

Return Value true if the provider started successfully; false, otherwise.

## Discussion

Discussion Use this method to prepare your provider to handle future calls to handleCommand(_:).

## See Also

### Managing provider life cycle

- [stop(reason:)](networkextension/nehotspotevaluationprovider/stop(reason:).md)
- [NEProviderStopReason](networkextension/neproviderstopreason.md)
