mvc6 服务是否提供 project.json 数据?

Does a mvc6 service provides project.json data?

我将 asp.net 5 与 mvc6 一起使用,并且我用一些东西扩展了 project.json。

我目前正在通过自己解析阅读 project.json。但我想知道 mvc6 中是否存在服务或上下文已经提供 project.json 文件的解析数据。

没有服务,需要自己解析

为什么要手动解析 project.json?不要那样做。如果您不想拥有自定义配置设置,则创建新文件或使用现有文件之一(例如 appsettings.json)。然后在 Startup.cs 中简单地添加该文件,它将在配置对象中可用:

public Startup(IHostingEnvironment env)
{
    var builder = new ConfigurationBuilder().AddJsonFile("appsettings.json");

    ...

    Configuration = builder.Build();
}