【问题标题】:what is the equivalent of "startup.cs"(.Net Core) in my .Net framework application?在我的 .Net 框架应用程序中,“startup.cs”(.Net Core)的等价物是什么?
【发布时间】:2019-03-07 06:05:57
【问题描述】:

Startup.cs 有一些方法可用于配置 swagger 以添加文件上传功能,现在我可以在 .NET Framework 中的哪个文件中执行相同的功能?

【问题讨论】:

  • 你在找Global.asax吗?
  • 是的,我猜 global.asax 可以完成这项工作,我会告诉你它是否有效。谢谢!
  • @SlavaUtesinov 100% global.asax.cs 一些完整的框架MVC或API项目也包含startup.cs,但如果问这个问题它是global.asax

标签: c# asp.net-mvc swagger swagger-ui


【解决方案1】:

正如你所说,你想在dot net framework 中输入configure Swagger,所以你需要install Swashbuckle 只需打开package manager 并输入以下commands

Install-Package Swashbuckle -Version 5.6.0

然后查看您的App_Start 文件,您会发现SwaggerConfig.cs 可以在其中进行配置

至少,您需要此行至enable Swagger and Swagger UI

GlobalConfiguration.Configuration
  .EnableSwagger(c => c.SingleApiVersion("v1", "A title for your API"))
  .EnableSwaggerUi();

Look here for long Explanation

【讨论】:

  • 你好@ArunPratap 实际上我想做的是我想在我的招摇中添加一个文件上传按钮,但我不能这样做,因为即使我启用招摇 UI 我不认为我会有一个上传文件的按钮!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-10-02
  • 2016-12-31
  • 2020-10-05
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多