# Editor.ProjectPublisher.PrePublish

```csharp
System.Threading.Tasks.Task PrePublish(System.Threading.CancellationToken cancellationToken = null)
```

Check the intended manifest, ask the backend which files need to be uploaded.

### Parameters

- `cancellationToken` (`System.Threading.CancellationToken`), default `null`

### Returns

`System.Threading.Tasks.Task`

Declared in [Editor.ProjectPublisher](/api/Editor.ProjectPublisher).
Assembly: `Sandbox.Tools`.
