【发布时间】:2015-05-22 03:16:18
【问题描述】:
我正在使用异步任务来上传文件和更新数据库。我需要知道应用程序何时关闭以更新数据库中的上传状态。
我的任务在 ViewModel 类中。
private async void OnUpload(object param)
{
await Task.Factory.StartNew(() =>
{
try
{
...
}
catch (Exception ex)
{
...
}
}
}
我应该在我的 MainWindow OnClosing 事件中添加什么?
protected override void OnClosing(System.ComponentModel.CancelEventArgs e)
{
....
base.OnClosing(e);
}
【问题讨论】:
标签: c# wpf asynchronous mvvm task