From 982b79bbb0a63916008d0d7e3ca13b3cd3563c0d Mon Sep 17 00:00:00 2001 From: ky_xiaz <574434302@qq.com> Date: Sat, 8 May 2021 18:01:13 +0800 Subject: [PATCH] Update director --- Api/Ewide.Core/Util/XmlSerializerUtil.cs | 6 ++++-- .../DbContexts/DefaultDbContext.cs | 5 ----- 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/Api/Ewide.Core/Util/XmlSerializerUtil.cs b/Api/Ewide.Core/Util/XmlSerializerUtil.cs index fab5f90..4135440 100644 --- a/Api/Ewide.Core/Util/XmlSerializerUtil.cs +++ b/Api/Ewide.Core/Util/XmlSerializerUtil.cs @@ -15,7 +15,8 @@ namespace Ewide.Core.Util { public class XmlSerializerUtil { - static string path = @"D:\ewide_core\Api\Ewide.Core\SeedDataXml\"; + static string[] str = AppDomain.CurrentDomain.BaseDirectory.Split("ewide_core"); + static string path = str[0]+ @"ewide_core\Api\Ewide.Core\SeedDataXml\"; public Dictionary ReaderALL() { Dictionary dic = new Dictionary(); @@ -77,7 +78,8 @@ namespace Ewide.Core.Util /// XML名称 public void WriteXML(Type type, object data, string className) { - string writePath = @"D:\ewide_core\Api\Ewide.Core\SeedDataXml\" + className + ".xml"; + + string writePath = path + className + ".xml"; using (FileStream fs = new FileStream(writePath, FileMode.OpenOrCreate)) { XmlSerializer ser = new XmlSerializer(type); diff --git a/Api/Ewide.EntityFramework.Core/DbContexts/DefaultDbContext.cs b/Api/Ewide.EntityFramework.Core/DbContexts/DefaultDbContext.cs index 9b41c8b..58d0477 100644 --- a/Api/Ewide.EntityFramework.Core/DbContexts/DefaultDbContext.cs +++ b/Api/Ewide.EntityFramework.Core/DbContexts/DefaultDbContext.cs @@ -1,18 +1,13 @@ using Ewide.Core; -using Ewide.Core.Entity; -using Ewide.Core.Extension; using Ewide.Core.Service; using Ewide.Core.Util; using Furion; using Furion.DatabaseAccessor; using Furion.FriendlyException; using Furion.JsonSerialization; -using Furion.Snowflake; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Diagnostics; -using Microsoft.EntityFrameworkCore.Metadata; using Microsoft.EntityFrameworkCore.Metadata.Builders; -using Microsoft.EntityFrameworkCore.Metadata.Internal; using Microsoft.Extensions.Caching.Distributed; using System; using System.Collections.Generic;