From 33ed7abc0dee0a841766b3300daf568e27230538 Mon Sep 17 00:00:00 2001 From: Argo-Tianyi Date: Sat, 11 Dec 2021 09:30:04 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E5=A2=9E=E5=8A=A0=E5=AD=97?= =?UTF-8?q?=E5=85=B8=E6=9C=8D=E5=8A=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Extensions/ServicesExtensions.cs | 4 +++- .../Services/DictService.cs | 12 ++++++++++++ .../BootstrapAdmin.DataAccess/Services/IDict.cs | 15 +++++++++++++++ .../Services/MenuService.cs | 2 +- 4 files changed, 31 insertions(+), 2 deletions(-) create mode 100644 src/blazor/admin/BootstrapAdmin.DataAccess/Services/DictService.cs create mode 100644 src/blazor/admin/BootstrapAdmin.DataAccess/Services/IDict.cs diff --git a/src/blazor/admin/BootstrapAdmin.DataAccess/Extensions/ServicesExtensions.cs b/src/blazor/admin/BootstrapAdmin.DataAccess/Extensions/ServicesExtensions.cs index 4737379e..d5620d0e 100644 --- a/src/blazor/admin/BootstrapAdmin.DataAccess/Extensions/ServicesExtensions.cs +++ b/src/blazor/admin/BootstrapAdmin.DataAccess/Extensions/ServicesExtensions.cs @@ -18,7 +18,6 @@ namespace Microsoft.Extensions.DependencyInjection /// public static IServiceCollection AddDataAccessServices(this IServiceCollection services) { - services.TryAddSingleton(); services.TryAddSingleton(provider => { //TODO: 后期改造成自定适配 @@ -26,6 +25,9 @@ namespace Microsoft.Extensions.DependencyInjection var connString = configuration.GetConnectionString("bb"); return new Database(connString); }); + + services.TryAddSingleton(); + services.TryAddSingleton(); return services; } } diff --git a/src/blazor/admin/BootstrapAdmin.DataAccess/Services/DictService.cs b/src/blazor/admin/BootstrapAdmin.DataAccess/Services/DictService.cs new file mode 100644 index 00000000..103d0a70 --- /dev/null +++ b/src/blazor/admin/BootstrapAdmin.DataAccess/Services/DictService.cs @@ -0,0 +1,12 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace BootstrapAdmin.DataAccess.Services +{ + class DictService : IDict + { + } +} diff --git a/src/blazor/admin/BootstrapAdmin.DataAccess/Services/IDict.cs b/src/blazor/admin/BootstrapAdmin.DataAccess/Services/IDict.cs new file mode 100644 index 00000000..a0602235 --- /dev/null +++ b/src/blazor/admin/BootstrapAdmin.DataAccess/Services/IDict.cs @@ -0,0 +1,15 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace BootstrapAdmin.DataAccess.Services +{ + /// + /// Dict 字典表接口 + /// + public interface IDict + { + } +} diff --git a/src/blazor/admin/BootstrapAdmin.DataAccess/Services/MenuService.cs b/src/blazor/admin/BootstrapAdmin.DataAccess/Services/MenuService.cs index 539c1677..7c634c4b 100644 --- a/src/blazor/admin/BootstrapAdmin.DataAccess/Services/MenuService.cs +++ b/src/blazor/admin/BootstrapAdmin.DataAccess/Services/MenuService.cs @@ -6,7 +6,7 @@ namespace BootstrapAdmin.DataAccess.Services /// /// /// - public class MenuService : IMenu + class MenuService : IMenu { private IDatabase _db;