Monogame ContentManager.LoadAsync and CancellationToken: Can Asset Loading be Cancelled?
Goal Determine whether Monogame’s asynchronous asset loading can be cooperatively cancelled or timed out without modifying the core API. Constraints ContentManager.LoadAsync returns a Task<T> with no CancellationToken overload, and the underlying load does not expose a cancellation handle. Manual wrappers with Task.WhenAny or CancellationTokenSource ri