WebAPI服务静态文件问题:Microsoft.AspNetWebApi与Microsoft.Owin.StaticFiles包不兼容

时间:2019-04-05 07:23:25

标签: c# asp.net-web-api owin

我有一个自托管webApi,我需要添加功能来提供静态html文件。因此,我遵循了此示例,但是安装Microsoft.Owin.Static文件使App Server无法启动

case class AHelper(data: String) {
  def getData() = {...} // Complex operation inside
}

case class A(data1: String, data2: String) {
  private val aHelper = AHelper(data2)    // AHelper instance
  def getData() = {data1 + aHelper.getData; ...} // Complex operation inside
}

我发现Microsoft.AspNetWebApi v5.2.7 nuget包仅能容忍Microsoft.Owin v2.0.2的不兼容之处,并且在降低此错误之前,我尝试将其降级到5.2.3。对于在与Owin托管的webApi相同来源托管HTML文件(或具有js和css的应用程序)方面的任何建议,我将不胜感激。

0 个答案:

没有答案