protected virtual Task OnUnloadAsync(string id, Scene scene, ISceneUnloadParameters parameters) { ISceneLoader loader = this.GetLoaderByScene(id); Task task = loader.UnloadAsync(id, scene, parameters, Context); return(task); }