From aea8b55e824a851938fede259ebedddcdcdbcc62 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=A9=99=E5=AD=90?= <454313500@qq.com> Date: Mon, 23 Jan 2023 19:33:10 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E7=A7=8D=E5=AD=90=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E6=89=A9=E5=B1=95=EF=BC=8C=E7=95=99=E4=B8=AA=E5=9D=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Extensions/DataSeedExtensions.cs | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 Yi.Framework.Net6/src/framework/Yi.Framework.Data/Extensions/DataSeedExtensions.cs diff --git a/Yi.Framework.Net6/src/framework/Yi.Framework.Data/Extensions/DataSeedExtensions.cs b/Yi.Framework.Net6/src/framework/Yi.Framework.Data/Extensions/DataSeedExtensions.cs new file mode 100644 index 00000000..08155d49 --- /dev/null +++ b/Yi.Framework.Net6/src/framework/Yi.Framework.Data/Extensions/DataSeedExtensions.cs @@ -0,0 +1,22 @@ +using Microsoft.AspNetCore.Builder; +using Microsoft.Extensions.DependencyInjection; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using Yi.Framework.Data.DataSeeds; + +namespace Yi.Framework.Data.Extensions +{ + public static class DataSeedExtensions + { + public static IApplicationBuilder UseDataSeedServer(this IApplicationBuilder builder) + { + var dataSeeds = builder.ApplicationServices.GetServices(typeof(IDataSeed<>)); + //这个种子数据是有问题的,先放个坑 + + return builder.UseMiddleware(); + } + } +}