public async Task <Presenter> Run(SceneData data) { if (data.operation == null) { data.operation = await Load(data.name, data.option); } var presenter = await Start(data); return(presenter); }
public async Task <Presenter> Run(string name, params object[] args) { var data = new SceneData() { name = name, args = args, option = new LoadingOption() { block = true }, }; return(await Run(data)); }