我有一个使用 ServiceStack 的 ASP.Net WEB API。该 API 以前一直在工作,但现在正在抛出“AppHostBase.The instance has been set”。自上次成功调试以来,我没有更改任何代码。但一定有什么改变了。
我在 AppHost.cs 中调用 ServiceStack 程序集:
[assembly: WebActivator.PreApplicationStartMethod(typeof(App_Start.AppHost), "Start")]
然后在 Start 方法中:
public static void Start()
{
new AppHost().Init();
}
然后触发引发错误的配置方法。为什么突然出现“AppHostBase.The instance has been set”错误的任何想法?