山东雷驰
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

27 lines
776 B

3 months ago
using Microsoft.Extensions.Configuration;
namespace Kean.Presentation.Rest
{
/// <summary>
/// 配置文件来源
/// </summary>
public class ConfigurationSource : IConfigurationSource
{
private readonly IConfiguration _configuration;
/// <summary>
/// 初始化 Kean.Presentation.Rest.ConfigurationSource 类的新实例
/// </summary>
public ConfigurationSource(IConfiguration configuration)
{
_configuration = configuration;
}
/*
* Microsoft.Extensions.Configuration.IConfigurationSource.Build
*/
public IConfigurationProvider Build(IConfigurationBuilder builder) =>
new ConfigurationProvider(_configuration);
}
}