public void Dispose() { CompletedEvent.RemoveAllListeners(); SetUrl(string.Empty); if (mAsyncOperation != default) { mAsyncOperation.completed -= CheckResult; } mAsyncOperation = default; mRequester = default; ResultData = default; Assets = default; }