UniTask Integration
Requirements: UniTask package (com.cysharp.unitask)
Enables high-performance async/await patterns throughout Lexis.
Benefits:
- Faster than coroutines
- Proper exception handling
- Cancellation support
- Works in non-MonoBehaviour classes
Usage with Providers:
csharp
// Async initialization
await provider.InitializeAsync(config);
// Async locale loading
LocaleData data = await provider.LoadLocaleAsync("de");