using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using YY.Admin.Core.Option; using YY.Admin.Core.SqlSugar; namespace YY.Admin.Setup { public static class ProjectOptions { /// /// 注册项目配置选项到Prism容器 /// public static IContainerRegistry AddProjectOptions( this IContainerRegistry containerRegistry, IConfiguration configuration) { // 绑定数据库连接配置到对象 var dbOptions = configuration.GetSection("DbConnection").Get(); // 注册配置实例 containerRegistry.RegisterInstance(dbOptions); return containerRegistry; } } }