LoadAsync
Task<T> LoadAsync<T>(string key, CancellationToken cancellationToken = default)
Purpose: Loads data of type T asynchronously from a specified file path.
Parameters:
key: A string for the file path.
cancellationToken: A token to signal cancellation of the load operation.
Return Value: Returns a Task that contains the loaded data of type T or null if loading fails.
public async Task LoadAsync()
{
_data = await _dataPersistenceService.LoadAsync<Data>("Key", _cancellationToken);
}
Last updated