在ASP NET Core中工作时,通常会指定应用程序的设置将其存储在某个文件中,然后在应用程序需要它们时检索这些设置。通常,您可以在Startup类的ConfigureServices方法中注册依赖项。您可以指定应用程序的设置在appsettings json或其他一些json文件中,然后利用IOptions进行依赖注入
选项模式提供了一种向ASP NET Core应用程序添加强类型设置的绝妙方法。选项模式是IServiceCollection接口顶部的扩展,它利用类来表示一组相关设置。本文讨论了选项模式的原因它很有用,以及如何将其用于在ASP NET Core中处理配置数据
要使用本文提供的代码示例,您应该在系统中安装Visual Studio。如果您还没有副本,则可以在此处下载Visual Studio
创建一个ASP NET Core API项目
首先,我们在Visual Studio中创建一个ASP NET Core项目假定系统中已安装Visual Studio,请按照以下概述的步骤在Visual Studio中创建一个新的ASP NET Core API项目。