【问题标题】:Bootstrapper class not found in Nito.AsyncEx在 Nito.AsyncEx 中找不到引导程序类
【发布时间】:2014-12-22 19:26:36
【问题描述】:

请看以下问题的答案:Can't specify the 'async' modifier on the 'Main' method of a console app

我正在尝试使用 VB.NET 程序来执行此操作。我已经使用 NUGET 添加了包,并确保添加了参考。请看下面的代码:

Imports Nito.AsyncEx

Public Class ScheduledTasks
    Private Shared Async Sub MainAsync(args As String())
        Dim bs As New Bootstrapper()
        Dim list As VariantType = Await bs.GetList()
    End Sub
End Class

错误是:找不到类型 BootStrapper。我已经使用 Intellisense 查看 Nito.AsyncEx 中包含的类型,但 Bootstapper 不存在吗?如何使用 VB.NET 创建异步主方法?

【问题讨论】:

    标签: vb.net


    【解决方案1】:

    Bootstrapper 不是 AsyncEx 的一部分。 AsyncContext 是:

    Imports Nito.AsyncEx
    
    Public Class Program
        Private Shared Sub Main(args As String())
            AsyncContext.Run(Function() MainAsync(args))
        End Sub
        Private Shared Function MainAsync(args As String()) As Task
            ...
        End Function
    End Class
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-12-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-07-23
      • 1970-01-01
      • 2018-08-16
      相关资源
      最近更新 更多