从Azure webjob发送webhooks

时间:2016-06-20 07:40:19

标签: c# asp.net azure azure-webjobs webhooks

与ASP.net Webhooks和azure webjob有一些问题。 我尝试在Azure存储和SQL数据库中创建存储,但该方法每次都会引发异常。

    //// Set up default WebHook logger
    ILogger logger = new TraceLogger();

    //// Set the WebHook Store we want to get WebHook subscriptions from. Azure store requires
    //// a valid Azure Storage connection string named MS_AzureStoreConnectionString.
   // IWebHookStore store = AzureWebHookStore.CreateStore(logger);

    IWebHookStore store = SqlWebHookStore.CreateStore(logger);

我在CreateStore方法上遇到以下错误。

  

无法从程序集“Microsoft.Extensions.PlatformAbstractions,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = adb9793829ddae60”加载类型“Microsoft.Extensions.PlatformAbstractions.IApplicationEnvironment”。无法加载类型'Microsoft.Extensions.PlatformAbstractions来自程序集的.IApplicationEnvironment'Microsoft.Extensions.PlatformAbstractions,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = adb9793829ddae60'。

如果我在内存中创建商店,一切都很完美。

  _whStore = new MemoryWebHookStore();
  _whManager = new WebHookManager(_whStore, sender, logger);

使用mvc项目并在控制器中运行代码时,在创建sql或存储库时没有任何异常......

感谢任何帮助以使其排序。

此致 纳斯

0 个答案:

没有答案