小编Moh*_*wad的帖子

ASP.NET Core 启动类中的 services.Add 和 app.Use 有什么区别?

我开始学习 ASP.NET Core,在 Web API 模板的框架内,有一个带有和方法Startup的类。ConfigureServices()Configure()

谁能告诉我如何使用它们?我正在观看 Udemy 课程,但我不明白讲师为什么这样做

public class Startup
{
    private readonly IConfiguration config;

    public Startup(IConfiguration config)
    {
        this.config = config;
    }

    public IConfiguration Configuration { get; }

    // This method gets called by the runtime. Use this method to add services to the container.
    public void ConfigureServices(IServiceCollection services)
    {
        services.AddApplicationServices(this.config);
        services.AddControllers();
        services.AddSwaggerGen(c =>
        {
            c.SwaggerDoc("v1", new OpenApiInfo { Title = "WebAPIv5", Version = "v1" });
        });
        services.AddCors();
        services.AddIdentityServices(this.config);

    }

    // This method …
Run Code Online (Sandbox Code Playgroud)

c# asp.net-core

3
推荐指数
1
解决办法
2076
查看次数

标签 统计

asp.net-core ×1

c# ×1