Class UnityServices
Utility to initialize all Unity services from a single endpoint.
Namespace: Unity.Services.Core
Syntax
public static class UnityServices : object
Properties
State
Initialization state.
Declaration
public static ServicesInitializationState State { get; }
Property Value
| Type | Description |
|---|---|
| ServicesInitializationState |
Methods
InitializeAsync()
Single entry point to initialize all used services.
Declaration
public static Task InitializeAsync()
Returns
| Type | Description |
|---|---|
| Task | Return a handle to the initialization operation. |
InitializeAsync(InitializationOptions)
Single entry point to initialize all used services.
Declaration
public static async Task InitializeAsync(InitializationOptions options)
Parameters
| Type | Name | Description |
|---|---|---|
| InitializationOptions | options | The options to customize services initialization. |
Returns
| Type | Description |
|---|---|
| Task | Return a handle to the initialization operation. |