asp.net-web-api - 我尝试使用 IApplicationBuilder 制作 Asp.net Api,而不是 asp.net 核心
问题描述
我尝试使用 IApplicationBuilder 制作 Asp.net Api,而不是 asp.net 核心,然后我尝试制作 Startup.cs,但出现了很多错误。“‘IApplicationBuilder’不包含‘UseDeveloperExceptionPage’的定义,并且找不到接受‘IApplicationBuilder’类型的第一个参数的可访问扩展方法‘UseDeveloperExceptionPage’(您是否缺少 using 指令或程序集引用?)”,即对于 Asp.net Api 而不是 Asp.net 核心。请告诉我如何为 Asp.net api 解决它。我还添加了“[程序集:OwinStartup(typeof(GmApi.App_Start.Startup))]”。
public void Configure(IApplicationBuilder app, IHostingEnvironment env)
{
if (env.IsDevelopment())
{
app.UseDeveloperExceptionPage();
}
else
{
app.UseExceptionHandler("/Error");
app.UseHsts();
}
app.UseHttpsRedirection();
app.UseStaticFiles();
app.UseCookiePolicy();
app.UseSignalR((routes) =>
{
routes.MapHub<ChatHub>("/chathub");
});
app.UseMvc();
}
解决方案
推荐阅读
- php - Mysql 与 group 命令的 group 行冲突问题
- excel - 自动筛选和停止宏中没有空白字段时的 Excel VBA 消息框
- tomcat - 带有捆绑 tomcat 的 ColdFusion 2018 与 Native Tomcat 上的 ColdFusion 2018
- angular - 指定的日期值不符合要求的格式 Angular 5
- sql - SQL - 将每月数据集排名高、中、低
- ruby - Ruby 中的“+”方法在哪里定义?
- react-native - 如何在 React Native 中调用代码或响应事件?
- java - 如何使用android studio访问firebase中的子节点
- javascript - 如何在 react-select 中将 props 传递给自定义组件
- python - 如何编写具有三个条件的 lambda 函数