如何在ASP NET Core中使用选项模式

利用选项模式在运行时将配置数据直接加载到您的类中,以进行简单而灵活的配置数据管理

在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项目。

要继续阅读本文,请立即注册