diff --git a/.gitignore b/.gitignore index 0dcc8eb..eb91b36 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,13 @@ /.idea/** -**/obj/** -**/bin/** +**/obj/ +**/bin/ +.vs/ +WebStarter/obj +WebStarter/bin +WinFormStarter/obj +WinFormStarter/bin + +/HybirdFrameworkCore/obj/ ## Ignore Visual Studio temporary files, build results, and ## files generated by popular Visual Studio add-ons. diff --git a/HybirdFrameworkCore/Autofac/Attribute/ScopeAttribute.cs b/HybirdFrameworkCore/Autofac/Attribute/ScopeAttribute.cs new file mode 100644 index 0000000..b53a4fa --- /dev/null +++ b/HybirdFrameworkCore/Autofac/Attribute/ScopeAttribute.cs @@ -0,0 +1,19 @@ +namespace HybirdFrameworkCore.Autofac.Attribute; + +public class ScopeAttribute : System.Attribute +{ + + public string scope; + + public ScopeAttribute(string scope) + { + this.scope = scope; + } +} + +public class ScopeConst +{ + public static readonly string InstancePerLifetimeScope = "InstancePerLifetimeScope" ; + public static readonly string SingleInstance = "SingleInstance"; + public static readonly string InstancePerDependency = "InstancePerDependency"; +} \ No newline at end of file diff --git a/HybirdFrameworkCore/Autofac/AutofacModuleRegister.cs b/HybirdFrameworkCore/Autofac/AutofacModuleRegister.cs index 427dde9..1ff26fe 100644 --- a/HybirdFrameworkCore/Autofac/AutofacModuleRegister.cs +++ b/HybirdFrameworkCore/Autofac/AutofacModuleRegister.cs @@ -1,19 +1,23 @@ using System.Reflection; using Autofac; +using HybirdFrameworkCore.Autofac.Attribute; +using log4net; using Module = Autofac.Module; namespace HybirdFrameworkCore.Autofac { public class AutofacModuleRegister : Module { + private readonly ILog Log = LogManager.GetLogger(typeof(AutofacModuleRegister)); + protected override void Load(ContainerBuilder builder) { var basePath = AppContext.BaseDirectory; #region 带有接口层的服务注入 - var servicesDllFile = Path.Combine(basePath, "HybirdFrameworkRepository.dll"); - var repositoryDllFile = Path.Combine(basePath, "HybirdFrameworkServices.dll"); + var repositoryDllFile = Path.Combine(basePath, "HybirdFrameworkRepository.dll"); + var servicesDllFile = Path.Combine(basePath, "HybirdFrameworkServices.dll"); if (!(File.Exists(servicesDllFile) && File.Exists(repositoryDllFile))) { @@ -35,17 +39,61 @@ namespace HybirdFrameworkCore.Autofac //} // 获取 Service.dll 程序集服务,并注册 - var assemblysServices = Assembly.LoadFrom(servicesDllFile); + SplitInject(Assembly.LoadFrom(servicesDllFile), builder); - builder.RegisterTypes(assemblysServices.ExportedTypes.ToArray()).SingleInstance() - .PropertiesAutowired(PropertyWiringOptions.AllowCircularDependencies); //支持属性注入依赖重复 // 获取 Repository.dll 程序集服务,并注册 - var assemblysRepository = Assembly.LoadFrom(repositoryDllFile); - builder.RegisterTypes(assemblysRepository.ExportedTypes.ToArray()).SingleInstance() - .PropertiesAutowired(PropertyWiringOptions.AllowCircularDependencies); //支持属性注入依赖重复 + SplitInject(Assembly.LoadFrom(repositoryDllFile), builder); #endregion } + + private void SplitInject(Assembly assemblysServices, ContainerBuilder builder) + { + List InstancePerLifetimeScopeList = new List(); + List instancePerDependencyList = new List(); + List defaultList = new List(); + foreach (var type in assemblysServices.ExportedTypes) + { + ScopeAttribute? scope = type.GetCustomAttribute(); + if (scope != null) + { + if (ScopeConst.InstancePerLifetimeScope == scope.scope) + { + InstancePerLifetimeScopeList.Add(type); + } + else if (ScopeConst.InstancePerDependency == scope.scope) + { + instancePerDependencyList.Add(type); + } + else + { + defaultList.Add(type); + } + } + else + { + defaultList.Add(type); + } + } + + if (defaultList.Count > 0) + { + builder.RegisterTypes(defaultList.ToArray()).SingleInstance() + .PropertiesAutowired(PropertyWiringOptions.AllowCircularDependencies); //支持属性注入依赖重复 + } + + if (instancePerDependencyList.Count > 0) + { + builder.RegisterTypes(instancePerDependencyList.ToArray()).InstancePerDependency() + .PropertiesAutowired(PropertyWiringOptions.AllowCircularDependencies); //支持属性注入依赖重复 + } + + if (InstancePerLifetimeScopeList.Count > 0) + { + builder.RegisterTypes(InstancePerLifetimeScopeList.ToArray()).InstancePerMatchingLifetimeScope() + .PropertiesAutowired(PropertyWiringOptions.AllowCircularDependencies); //支持属性注入依赖重复 + } + } } } \ No newline at end of file diff --git a/HybirdFrameworkCore/HybirdFrameworkCore.csproj b/HybirdFrameworkCore/HybirdFrameworkCore.csproj index 92339ff..4cc6f7a 100644 --- a/HybirdFrameworkCore/HybirdFrameworkCore.csproj +++ b/HybirdFrameworkCore/HybirdFrameworkCore.csproj @@ -8,6 +8,7 @@ + diff --git a/HybirdFrameworkCore/bin/Debug/net6.0/HybirdFrameworkCore.deps.json b/HybirdFrameworkCore/bin/Debug/net6.0/HybirdFrameworkCore.deps.json deleted file mode 100644 index e6ff95d..0000000 --- a/HybirdFrameworkCore/bin/Debug/net6.0/HybirdFrameworkCore.deps.json +++ /dev/null @@ -1,275 +0,0 @@ -{ - "runtimeTarget": { - "name": ".NETCoreApp,Version=v6.0", - "signature": "" - }, - "compilationOptions": {}, - "targets": { - ".NETCoreApp,Version=v6.0": { - "HybirdFrameworkCore/1.0.0": { - "dependencies": { - "Autofac": "7.0.1", - "Microsoft.Extensions.Configuration.Abstractions": "7.0.0", - "Microsoft.Extensions.Configuration.Json": "7.0.0", - "Newtonsoft.Json": "13.0.3" - }, - "runtime": { - "HybirdFrameworkCore.dll": {} - } - }, - "Autofac/7.0.1": { - "dependencies": { - "System.Diagnostics.DiagnosticSource": "4.7.1" - }, - "runtime": { - "lib/net6.0/Autofac.dll": { - "assemblyVersion": "7.0.1.0", - "fileVersion": "7.0.1.0" - } - } - }, - "Microsoft.Extensions.Configuration/7.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "7.0.0", - "Microsoft.Extensions.Primitives": "7.0.0" - }, - "runtime": { - "lib/net6.0/Microsoft.Extensions.Configuration.dll": { - "assemblyVersion": "7.0.0.0", - "fileVersion": "7.0.22.51805" - } - } - }, - "Microsoft.Extensions.Configuration.Abstractions/7.0.0": { - "dependencies": { - "Microsoft.Extensions.Primitives": "7.0.0" - }, - "runtime": { - "lib/net6.0/Microsoft.Extensions.Configuration.Abstractions.dll": { - "assemblyVersion": "7.0.0.0", - "fileVersion": "7.0.22.51805" - } - } - }, - "Microsoft.Extensions.Configuration.FileExtensions/7.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration": "7.0.0", - "Microsoft.Extensions.Configuration.Abstractions": "7.0.0", - "Microsoft.Extensions.FileProviders.Abstractions": "7.0.0", - "Microsoft.Extensions.FileProviders.Physical": "7.0.0", - "Microsoft.Extensions.Primitives": "7.0.0" - }, - "runtime": { - "lib/net6.0/Microsoft.Extensions.Configuration.FileExtensions.dll": { - "assemblyVersion": "7.0.0.0", - "fileVersion": "7.0.22.51805" - } - } - }, - "Microsoft.Extensions.Configuration.Json/7.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration": "7.0.0", - "Microsoft.Extensions.Configuration.Abstractions": "7.0.0", - "Microsoft.Extensions.Configuration.FileExtensions": "7.0.0", - "Microsoft.Extensions.FileProviders.Abstractions": "7.0.0", - "System.Text.Json": "7.0.0" - }, - "runtime": { - "lib/net6.0/Microsoft.Extensions.Configuration.Json.dll": { - "assemblyVersion": "7.0.0.0", - "fileVersion": "7.0.22.51805" - } - } - }, - "Microsoft.Extensions.FileProviders.Abstractions/7.0.0": { - "dependencies": { - "Microsoft.Extensions.Primitives": "7.0.0" - }, - "runtime": { - "lib/net6.0/Microsoft.Extensions.FileProviders.Abstractions.dll": { - "assemblyVersion": "7.0.0.0", - "fileVersion": "7.0.22.51805" - } - } - }, - "Microsoft.Extensions.FileProviders.Physical/7.0.0": { - "dependencies": { - "Microsoft.Extensions.FileProviders.Abstractions": "7.0.0", - "Microsoft.Extensions.FileSystemGlobbing": "7.0.0", - "Microsoft.Extensions.Primitives": "7.0.0" - }, - "runtime": { - "lib/net6.0/Microsoft.Extensions.FileProviders.Physical.dll": { - "assemblyVersion": "7.0.0.0", - "fileVersion": "7.0.22.51805" - } - } - }, - "Microsoft.Extensions.FileSystemGlobbing/7.0.0": { - "runtime": { - "lib/net6.0/Microsoft.Extensions.FileSystemGlobbing.dll": { - "assemblyVersion": "7.0.0.0", - "fileVersion": "7.0.22.51805" - } - } - }, - "Microsoft.Extensions.Primitives/7.0.0": { - "dependencies": { - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - }, - "runtime": { - "lib/net6.0/Microsoft.Extensions.Primitives.dll": { - "assemblyVersion": "7.0.0.0", - "fileVersion": "7.0.22.51805" - } - } - }, - "Newtonsoft.Json/13.0.3": { - "runtime": { - "lib/net6.0/Newtonsoft.Json.dll": { - "assemblyVersion": "13.0.0.0", - "fileVersion": "13.0.3.27908" - } - } - }, - "System.Diagnostics.DiagnosticSource/4.7.1": {}, - "System.Runtime.CompilerServices.Unsafe/6.0.0": {}, - "System.Text.Encodings.Web/7.0.0": { - "dependencies": { - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - }, - "runtime": { - "lib/net6.0/System.Text.Encodings.Web.dll": { - "assemblyVersion": "7.0.0.0", - "fileVersion": "7.0.22.51805" - } - }, - "runtimeTargets": { - "runtimes/browser/lib/net6.0/System.Text.Encodings.Web.dll": { - "rid": "browser", - "assetType": "runtime", - "assemblyVersion": "7.0.0.0", - "fileVersion": "7.0.22.51805" - } - } - }, - "System.Text.Json/7.0.0": { - "dependencies": { - "System.Runtime.CompilerServices.Unsafe": "6.0.0", - "System.Text.Encodings.Web": "7.0.0" - }, - "runtime": { - "lib/net6.0/System.Text.Json.dll": { - "assemblyVersion": "7.0.0.0", - "fileVersion": "7.0.22.51805" - } - } - } - } - }, - "libraries": { - "HybirdFrameworkCore/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - }, - "Autofac/7.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-J9Iz0Q+YU3uf82i8Lee0NpQOlRYfwHxwVV26jdG3zH3LFE5Y9Rx97Mju7Nswwzh/C7kVJALkTL860Y7e+mcLaw==", - "path": "autofac/7.0.1", - "hashPath": "autofac.7.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-tldQUBWt/xeH2K7/hMPPo5g8zuLc3Ro9I5d4o/XrxvxOCA2EZBtW7bCHHTc49fcBtvB8tLAb/Qsmfrq+2SJ4vA==", - "path": "microsoft.extensions.configuration/7.0.0", - "hashPath": "microsoft.extensions.configuration.7.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.Abstractions/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-f34u2eaqIjNO9YLHBz8rozVZ+TcFiFs0F3r7nUJd7FRkVSxk8u4OpoK226mi49MwexHOR2ibP9MFvRUaLilcQQ==", - "path": "microsoft.extensions.configuration.abstractions/7.0.0", - "hashPath": "microsoft.extensions.configuration.abstractions.7.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.FileExtensions/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-xk2lRJ1RDuqe57BmgvRPyCt6zyePKUmvT6iuXqiHR+/OIIgWVR8Ff5k2p6DwmqY8a17hx/OnrekEhziEIeQP6Q==", - "path": "microsoft.extensions.configuration.fileextensions/7.0.0", - "hashPath": "microsoft.extensions.configuration.fileextensions.7.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.Json/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-LDNYe3uw76W35Jci+be4LDf2lkQZe0A7EEYQVChFbc509CpZ4Iupod8li4PUXPBhEUOFI/rlQNf5xkzJRQGvtA==", - "path": "microsoft.extensions.configuration.json/7.0.0", - "hashPath": "microsoft.extensions.configuration.json.7.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.FileProviders.Abstractions/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-NyawiW9ZT/liQb34k9YqBSNPLuuPkrjMgQZ24Y/xXX1RoiBkLUdPMaQTmxhZ5TYu8ZKZ9qayzil75JX95vGQUg==", - "path": "microsoft.extensions.fileproviders.abstractions/7.0.0", - "hashPath": "microsoft.extensions.fileproviders.abstractions.7.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.FileProviders.Physical/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-K8D2MTR+EtzkbZ8z80LrG7Ur64R7ZZdRLt1J5cgpc/pUWl0C6IkAUapPuK28oionHueCPELUqq0oYEvZfalNdg==", - "path": "microsoft.extensions.fileproviders.physical/7.0.0", - "hashPath": "microsoft.extensions.fileproviders.physical.7.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.FileSystemGlobbing/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-2jONjKHiF+E92ynz2ZFcr9OvxIw+rTGMPEH+UZGeHTEComVav93jQUWGkso8yWwVBcEJGcNcZAaqY01FFJcj7w==", - "path": "microsoft.extensions.filesystemglobbing/7.0.0", - "hashPath": "microsoft.extensions.filesystemglobbing.7.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Primitives/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-um1KU5kxcRp3CNuI8o/GrZtD4AIOXDk+RLsytjZ9QPok3ttLUelLKpilVPuaFT3TFjOhSibUAso0odbOaCDj3Q==", - "path": "microsoft.extensions.primitives/7.0.0", - "hashPath": "microsoft.extensions.primitives.7.0.0.nupkg.sha512" - }, - "Newtonsoft.Json/13.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ==", - "path": "newtonsoft.json/13.0.3", - "hashPath": "newtonsoft.json.13.0.3.nupkg.sha512" - }, - "System.Diagnostics.DiagnosticSource/4.7.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-j81Lovt90PDAq8kLpaJfJKV/rWdWuEk6jfV+MBkee33vzYLEUsy4gXK8laa9V2nZlLM9VM9yA/OOQxxPEJKAMw==", - "path": "system.diagnostics.diagnosticsource/4.7.1", - "hashPath": "system.diagnostics.diagnosticsource.4.7.1.nupkg.sha512" - }, - "System.Runtime.CompilerServices.Unsafe/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==", - "path": "system.runtime.compilerservices.unsafe/6.0.0", - "hashPath": "system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512" - }, - "System.Text.Encodings.Web/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-OP6umVGxc0Z0MvZQBVigj4/U31Pw72ITihDWP9WiWDm+q5aoe0GaJivsfYGq53o6dxH7DcXWiCTl7+0o2CGdmg==", - "path": "system.text.encodings.web/7.0.0", - "hashPath": "system.text.encodings.web.7.0.0.nupkg.sha512" - }, - "System.Text.Json/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-DaGSsVqKsn/ia6RG8frjwmJonfos0srquhw09TlT8KRw5I43E+4gs+/bZj4K0vShJ5H9imCuXupb4RmS+dBy3w==", - "path": "system.text.json/7.0.0", - "hashPath": "system.text.json.7.0.0.nupkg.sha512" - } - } -} \ No newline at end of file diff --git a/HybirdFrameworkCore/obj/Debug/net6.0/ref/HybirdFrameworkCore.dll b/HybirdFrameworkCore/obj/Debug/net6.0/ref/HybirdFrameworkCore.dll deleted file mode 100644 index 0f7f948..0000000 Binary files a/HybirdFrameworkCore/obj/Debug/net6.0/ref/HybirdFrameworkCore.dll and /dev/null differ diff --git a/HybirdFrameworkCore/obj/Debug/net6.0/refint/HybirdFrameworkCore.dll b/HybirdFrameworkCore/obj/Debug/net6.0/refint/HybirdFrameworkCore.dll deleted file mode 100644 index 0f7f948..0000000 Binary files a/HybirdFrameworkCore/obj/Debug/net6.0/refint/HybirdFrameworkCore.dll and /dev/null differ diff --git a/HybirdFrameworkServices/Netty/Class1.cs b/HybirdFrameworkServices/Netty/Class1.cs deleted file mode 100644 index 6bad78a..0000000 --- a/HybirdFrameworkServices/Netty/Class1.cs +++ /dev/null @@ -1,12 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; - -namespace HybirdFrameworkServices.Netty -{ - internal class Class1 - { - } -} diff --git a/HybirdFrameworkServices/Netty/Decoder.cs b/HybirdFrameworkServices/Netty/Decoder.cs new file mode 100644 index 0000000..a55f626 --- /dev/null +++ b/HybirdFrameworkServices/Netty/Decoder.cs @@ -0,0 +1,15 @@ +using DotNetty.Buffers; +using DotNetty.Codecs; +using DotNetty.Transport.Channels; +using HybirdFrameworkCore.Autofac.Attribute; + +namespace HybirdFrameworkServices.Netty; + +[Scope("InstancePerDependency")] +public class Decoder : ByteToMessageDecoder +{ + protected override void Decode(IChannelHandlerContext context, IByteBuffer input, List output) + { + throw new NotImplementedException(); + } +} \ No newline at end of file diff --git a/HybirdFrameworkServices/Netty/Encoder.cs b/HybirdFrameworkServices/Netty/Encoder.cs new file mode 100644 index 0000000..369b1fa --- /dev/null +++ b/HybirdFrameworkServices/Netty/Encoder.cs @@ -0,0 +1,15 @@ +using DotNetty.Buffers; +using DotNetty.Codecs; +using DotNetty.Transport.Channels; +using HybirdFrameworkCore.Autofac.Attribute; + +namespace HybirdFrameworkServices.Netty; + +[Scope("InstancePerDependency")] +public class Encoder : MessageToByteEncoder +{ + protected override void Encode(IChannelHandlerContext context, byte[] message, IByteBuffer output) + { + output.WriteBytes(message); + } +} \ No newline at end of file diff --git a/HybirdFrameworkServices/Netty/MsgHandler.cs b/HybirdFrameworkServices/Netty/MsgHandler.cs new file mode 100644 index 0000000..899f646 --- /dev/null +++ b/HybirdFrameworkServices/Netty/MsgHandler.cs @@ -0,0 +1,18 @@ +using DotNetty.Buffers; +using DotNetty.Transport.Channels; +using HybirdFrameworkCore.Autofac.Attribute; +using log4net; + +namespace HybirdFrameworkServices.Netty; + +[Scope("InstancePerDependency")] +public class MsgHandler : ChannelHandlerAdapter +{ + private readonly ILog Log = LogManager.GetLogger(typeof(MsgHandler)); + + public override void ChannelRead(IChannelHandlerContext ctx, object msg) + { + Log.Info($"{this.GetHashCode()} read from {ctx.Channel.RemoteAddress}"); + ctx.WriteAndFlushAsync(Unpooled.WrappedBuffer(new byte[] { 1, 2, 3, 4, 5, 6, 7 })); + } +} \ No newline at end of file diff --git a/HybirdFrameworkServices/Netty/Server.cs b/HybirdFrameworkServices/Netty/Server.cs index 1f802ed..a8231c7 100644 --- a/HybirdFrameworkServices/Netty/Server.cs +++ b/HybirdFrameworkServices/Netty/Server.cs @@ -1,79 +1,57 @@ using System.Collections.Concurrent; -using System.Threading.Channels; -using DotNetty.Buffers; +using Autofac; using DotNetty.Handlers.Logging; using DotNetty.Handlers.Timeout; using DotNetty.Transport.Bootstrapping; using DotNetty.Transport.Channels; using DotNetty.Transport.Channels.Sockets; +using HybirdFrameworkCore.Autofac.Attribute; +using HybirdFrameworkServices.System; using log4net; -using Module.Socket.Tool; namespace HybirdFrameworkServices.Netty { /// /// netty server /// + [Scope("SingleInstance")] public class Server : IDisposable { private readonly ILog Log = LogManager.GetLogger(typeof(Server)); - /// - /// 接受客户端的连接 - /// + static MultithreadEventLoopGroup? bossGroup; - /// - /// 处理已经被接受的连接 - /// static MultithreadEventLoopGroup? workerGroup; - /// - /// Netty服务器的启动辅助类,用于配置和启动服务器 - /// static ServerBootstrap? bootstrap; - /// - /// 是一个线程安全的字典,用于存储与客户端连接的通道(IChannel)。 - /// static ConcurrentDictionary _container = ServerListenerHandler.Container; private int _port = 9000; - public Server(int port) + public Server() { - _port = port; - IByteBuffer delimiter = Unpooled.CopiedBuffer(new byte[] { 0xAA, 0xF5 }); - bossGroup = new MultithreadEventLoopGroup(); workerGroup = new MultithreadEventLoopGroup(); bootstrap = new ServerBootstrap(); bootstrap .Group(bossGroup, workerGroup) // 设置主和工作线程组 .Channel() // 设置通道模式为TcpSocket - .Option(ChannelOption.SoKeepalive, true) //设置TCP连接socket,保持连接 - .Handler(new LoggingHandler())//添加log处理日志 + .Option(ChannelOption.SoKeepalive, true) //保持连接 + .Handler(new LoggingHandler()) .ChildHandler(new ActionChannelInitializer(channel => { - var serverListenerHandler = new ServerListenerHandler(); IChannelPipeline pipeline = channel.Pipeline; - pipeline.AddLast(new LoggingHandler("")); - pipeline.AddLast(serverListenerHandler); - //pipeline.AddLast(new FixedLengthFrameDecoder(12)); //定长数据,12byte - pipeline.AddLast(new IdleStateHandler(0, 0, 180));//检测空闲连接 - //pipeline.AddLast(msgHandler); - //业务handler ,这里是实际处理业务的Handler - - pipeline.AddLast(new CustomFrameDecoder4(new IByteBuffer[] { delimiter }, false, false)); - - pipeline.AddLast("idleStateHandler", new IdleStateHandler(30, 0, 0)); // 触发读取超时 - //pipeline.AddLast(new ReconnectHandler(this)); - //pipeline.AddLast(new ClientHandler(this)); + pipeline.AddLast(AppInfo.Container.Resolve()); + pipeline.AddLast(AppInfo.Container.Resolve()); //定长数据,12byte + pipeline.AddLast(new IdleStateHandler(0, 0, 180)); + pipeline.AddLast(AppInfo.Container.Resolve()); + //业务handler ,这里是实际处理业务的Handler })); - Begin(_port); } - private void Begin(int port) + public void Begin(int port) { _port = port; Log.Info(" Start Listen"); @@ -81,18 +59,19 @@ namespace HybirdFrameworkServices.Netty Log.Info($"netty success listen {_port}"); } - public static void Send(byte[] bytes) + public void Send(byte[] bytes) { foreach (IChannel channel in _container.Values) { channel.WriteAndFlushAsync(bytes); + channel.Flush(); } } /// - /// ??netty 释放资源 + /// ??netty /// public void Dispose() { diff --git a/HybirdFrameworkServices/Netty/ServerListenerHandler.cs b/HybirdFrameworkServices/Netty/ServerListenerHandler.cs index 73897c6..c33354d 100644 --- a/HybirdFrameworkServices/Netty/ServerListenerHandler.cs +++ b/HybirdFrameworkServices/Netty/ServerListenerHandler.cs @@ -1,9 +1,11 @@ using System.Collections.Concurrent; using DotNetty.Transport.Channels; +using HybirdFrameworkCore.Autofac.Attribute; using log4net; namespace HybirdFrameworkServices.Netty { + [Scope("InstancePerDependency")] public class ServerListenerHandler : ChannelHandlerAdapter { private readonly ILog Log = LogManager.GetLogger(typeof(ServerListenerHandler)); @@ -25,7 +27,6 @@ namespace HybirdFrameworkServices.Netty public override void ChannelRegistered(IChannelHandlerContext context) { base.ChannelRegistered(context); - Container[context.Channel.Id] = context.Channel; SendClientIp(); Log.Info("register " + context.Channel); } @@ -33,8 +34,6 @@ namespace HybirdFrameworkServices.Netty public override void ChannelUnregistered(IChannelHandlerContext context) { base.ChannelUnregistered(context); - IChannel? o; - Container.Remove(context.Channel.Id, out o); SendClientIp(); Log.Info("unregister " + context.Channel); } @@ -42,12 +41,15 @@ namespace HybirdFrameworkServices.Netty public override void ChannelActive(IChannelHandlerContext context) { base.ChannelActive(context); + Container[context.Channel.Id] = context.Channel; Log.Info("active " + context.Channel); } public override void ChannelInactive(IChannelHandlerContext context) { base.ChannelInactive(context); + IChannel? o; + Container.Remove(context.Channel.Id, out o); Log.Info("inactive " + context.Channel); } @@ -67,5 +69,4 @@ namespace HybirdFrameworkServices.Netty Log.Info("exception " + context.Channel); } } -} - +} \ No newline at end of file diff --git a/HybirdFrameworkServices/System/AppInfo.cs b/HybirdFrameworkServices/System/AppInfo.cs new file mode 100644 index 0000000..9e0ce5d --- /dev/null +++ b/HybirdFrameworkServices/System/AppInfo.cs @@ -0,0 +1,8 @@ +using Autofac; + +namespace HybirdFrameworkServices.System; + +public class AppInfo +{ + public static IContainer Container { get; set; } +} \ No newline at end of file diff --git a/HybirdFrameworkServices/System/Class1.cs b/HybirdFrameworkServices/System/Class1.cs deleted file mode 100644 index d7c0721..0000000 --- a/HybirdFrameworkServices/System/Class1.cs +++ /dev/null @@ -1,12 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; - -namespace HybirdFrameworkServices.System -{ - internal class Class1 - { - } -} diff --git a/HybirdFrameworkServices/bin/Debug/net6.0/HybirdFrameworkServices.deps.json b/HybirdFrameworkServices/bin/Debug/net6.0/HybirdFrameworkServices.deps.json deleted file mode 100644 index ea5192b..0000000 --- a/HybirdFrameworkServices/bin/Debug/net6.0/HybirdFrameworkServices.deps.json +++ /dev/null @@ -1,1802 +0,0 @@ -{ - "runtimeTarget": { - "name": ".NETCoreApp,Version=v6.0", - "signature": "" - }, - "compilationOptions": {}, - "targets": { - ".NETCoreApp,Version=v6.0": { - "HybirdFrameworkServices/1.0.0": { - "dependencies": { - "DotNetty.Buffers": "0.7.5", - "DotNetty.Codecs": "0.7.5", - "DotNetty.Common": "0.7.5", - "DotNetty.Handlers": "0.7.5", - "DotNetty.Transport": "0.7.5", - "HybirdFrameworkCore": "1.0.0", - "HybirdFrameworkEntity": "1.0.0", - "HybirdFrameworkRepository": "1.0.0", - "Module.Socket.Tool": "1.0.0", - "SqlSugarCore": "5.1.4.95", - "log4net": "2.0.15" - }, - "runtime": { - "HybirdFrameworkServices.dll": {} - } - }, - "Autofac/7.0.1": { - "dependencies": { - "System.Diagnostics.DiagnosticSource": "4.7.1" - }, - "runtime": { - "lib/net6.0/Autofac.dll": { - "assemblyVersion": "7.0.1.0", - "fileVersion": "7.0.1.0" - } - } - }, - "DotNetty.Buffers/0.7.5": { - "dependencies": { - "DotNetty.Common": "0.7.5", - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - }, - "runtime": { - "lib/net6.0/DotNetty.Buffers.dll": { - "assemblyVersion": "0.7.5.0", - "fileVersion": "0.7.5.0" - } - } - }, - "DotNetty.Codecs/0.7.5": { - "dependencies": { - "DotNetty.Buffers": "0.7.5", - "DotNetty.Common": "0.7.5", - "DotNetty.Transport": "0.7.5", - "System.Collections.Immutable": "1.5.0" - }, - "runtime": { - "lib/net6.0/DotNetty.Codecs.dll": { - "assemblyVersion": "0.7.5.0", - "fileVersion": "0.7.5.0" - } - } - }, - "DotNetty.Common/0.7.5": { - "dependencies": { - "Microsoft.Extensions.Logging": "5.0.0", - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - }, - "runtime": { - "lib/net6.0/DotNetty.Common.dll": { - "assemblyVersion": "0.7.5.0", - "fileVersion": "0.7.5.0" - } - } - }, - "DotNetty.Handlers/0.7.5": { - "dependencies": { - "DotNetty.Buffers": "0.7.5", - "DotNetty.Codecs": "0.7.5", - "DotNetty.Common": "0.7.5", - "DotNetty.Transport": "0.7.5" - }, - "runtime": { - "lib/net6.0/DotNetty.Handlers.dll": { - "assemblyVersion": "0.7.5.0", - "fileVersion": "0.7.5.0" - } - } - }, - "DotNetty.Transport/0.7.5": { - "dependencies": { - "DotNetty.Buffers": "0.7.5", - "DotNetty.Common": "0.7.5" - }, - "runtime": { - "lib/net6.0/DotNetty.Transport.dll": { - "assemblyVersion": "0.7.5.0", - "fileVersion": "0.7.5.0" - } - } - }, - "HslCommunication/11.2.1": { - "dependencies": { - "Newtonsoft.Json": "13.0.3", - "System.IO.Ports": "6.0.0" - }, - "runtime": { - "lib/netstandard2.1/HslCommunication.dll": { - "assemblyVersion": "11.2.1.0", - "fileVersion": "11.2.1.0" - } - } - }, - "log4net/2.0.15": { - "dependencies": { - "System.Configuration.ConfigurationManager": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/log4net.dll": { - "assemblyVersion": "2.0.15.0", - "fileVersion": "2.0.15.0" - } - } - }, - "Microsoft.CSharp/4.5.0": {}, - "Microsoft.Data.SqlClient/2.1.4": { - "dependencies": { - "Microsoft.Data.SqlClient.SNI.runtime": "2.1.1", - "Microsoft.Identity.Client": "4.21.1", - "Microsoft.IdentityModel.JsonWebTokens": "6.8.0", - "Microsoft.IdentityModel.Protocols.OpenIdConnect": "6.8.0", - "Microsoft.Win32.Registry": "4.7.0", - "System.Configuration.ConfigurationManager": "6.0.0", - "System.Diagnostics.DiagnosticSource": "4.7.1", - "System.Runtime.Caching": "4.7.0", - "System.Security.Principal.Windows": "4.7.0", - "System.Text.Encoding.CodePages": "5.0.0" - }, - "runtime": { - "lib/netcoreapp3.1/Microsoft.Data.SqlClient.dll": { - "assemblyVersion": "2.0.20168.4", - "fileVersion": "2.0.20168.4" - } - }, - "runtimeTargets": { - "runtimes/unix/lib/netcoreapp3.1/Microsoft.Data.SqlClient.dll": { - "rid": "unix", - "assetType": "runtime", - "assemblyVersion": "2.0.20168.4", - "fileVersion": "2.0.20168.4" - }, - "runtimes/win/lib/netcoreapp3.1/Microsoft.Data.SqlClient.dll": { - "rid": "win", - "assetType": "runtime", - "assemblyVersion": "2.0.20168.4", - "fileVersion": "2.0.20168.4" - } - } - }, - "Microsoft.Data.SqlClient.SNI.runtime/2.1.1": { - "runtimeTargets": { - "runtimes/win-arm/native/Microsoft.Data.SqlClient.SNI.dll": { - "rid": "win-arm", - "assetType": "native", - "fileVersion": "2.1.1.0" - }, - "runtimes/win-arm64/native/Microsoft.Data.SqlClient.SNI.dll": { - "rid": "win-arm64", - "assetType": "native", - "fileVersion": "2.1.1.0" - }, - "runtimes/win-x64/native/Microsoft.Data.SqlClient.SNI.dll": { - "rid": "win-x64", - "assetType": "native", - "fileVersion": "2.1.1.0" - }, - "runtimes/win-x86/native/Microsoft.Data.SqlClient.SNI.dll": { - "rid": "win-x86", - "assetType": "native", - "fileVersion": "2.1.1.0" - } - } - }, - "Microsoft.Data.Sqlite/7.0.5": { - "dependencies": { - "Microsoft.Data.Sqlite.Core": "7.0.5", - "SQLitePCLRaw.bundle_e_sqlite3": "2.1.4" - } - }, - "Microsoft.Data.Sqlite.Core/7.0.5": { - "dependencies": { - "SQLitePCLRaw.core": "2.1.4" - }, - "runtime": { - "lib/net6.0/Microsoft.Data.Sqlite.dll": { - "assemblyVersion": "7.0.5.0", - "fileVersion": "7.0.523.16503" - } - } - }, - "Microsoft.Extensions.Configuration/7.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "7.0.0", - "Microsoft.Extensions.Primitives": "7.0.0" - }, - "runtime": { - "lib/net6.0/Microsoft.Extensions.Configuration.dll": { - "assemblyVersion": "7.0.0.0", - "fileVersion": "7.0.22.51805" - } - } - }, - "Microsoft.Extensions.Configuration.Abstractions/7.0.0": { - "dependencies": { - "Microsoft.Extensions.Primitives": "7.0.0" - }, - "runtime": { - "lib/net6.0/Microsoft.Extensions.Configuration.Abstractions.dll": { - "assemblyVersion": "7.0.0.0", - "fileVersion": "7.0.22.51805" - } - } - }, - "Microsoft.Extensions.Configuration.FileExtensions/7.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration": "7.0.0", - "Microsoft.Extensions.Configuration.Abstractions": "7.0.0", - "Microsoft.Extensions.FileProviders.Abstractions": "7.0.0", - "Microsoft.Extensions.FileProviders.Physical": "7.0.0", - "Microsoft.Extensions.Primitives": "7.0.0" - }, - "runtime": { - "lib/net6.0/Microsoft.Extensions.Configuration.FileExtensions.dll": { - "assemblyVersion": "7.0.0.0", - "fileVersion": "7.0.22.51805" - } - } - }, - "Microsoft.Extensions.Configuration.Json/7.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration": "7.0.0", - "Microsoft.Extensions.Configuration.Abstractions": "7.0.0", - "Microsoft.Extensions.Configuration.FileExtensions": "7.0.0", - "Microsoft.Extensions.FileProviders.Abstractions": "7.0.0", - "System.Text.Json": "7.0.0" - }, - "runtime": { - "lib/net6.0/Microsoft.Extensions.Configuration.Json.dll": { - "assemblyVersion": "7.0.0.0", - "fileVersion": "7.0.22.51805" - } - } - }, - "Microsoft.Extensions.DependencyInjection/5.0.0": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0" - }, - "runtime": { - "lib/net5.0/Microsoft.Extensions.DependencyInjection.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.20.51904" - } - } - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/5.0.0": { - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.20.51904" - } - } - }, - "Microsoft.Extensions.FileProviders.Abstractions/7.0.0": { - "dependencies": { - "Microsoft.Extensions.Primitives": "7.0.0" - }, - "runtime": { - "lib/net6.0/Microsoft.Extensions.FileProviders.Abstractions.dll": { - "assemblyVersion": "7.0.0.0", - "fileVersion": "7.0.22.51805" - } - } - }, - "Microsoft.Extensions.FileProviders.Physical/7.0.0": { - "dependencies": { - "Microsoft.Extensions.FileProviders.Abstractions": "7.0.0", - "Microsoft.Extensions.FileSystemGlobbing": "7.0.0", - "Microsoft.Extensions.Primitives": "7.0.0" - }, - "runtime": { - "lib/net6.0/Microsoft.Extensions.FileProviders.Physical.dll": { - "assemblyVersion": "7.0.0.0", - "fileVersion": "7.0.22.51805" - } - } - }, - "Microsoft.Extensions.FileSystemGlobbing/7.0.0": { - "runtime": { - "lib/net6.0/Microsoft.Extensions.FileSystemGlobbing.dll": { - "assemblyVersion": "7.0.0.0", - "fileVersion": "7.0.22.51805" - } - } - }, - "Microsoft.Extensions.Logging/5.0.0": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection": "5.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0", - "Microsoft.Extensions.Logging.Abstractions": "5.0.0", - "Microsoft.Extensions.Options": "5.0.0" - }, - "runtime": { - "lib/netstandard2.1/Microsoft.Extensions.Logging.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.20.51904" - } - } - }, - "Microsoft.Extensions.Logging.Abstractions/5.0.0": { - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.20.51904" - } - } - }, - "Microsoft.Extensions.Options/5.0.0": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0", - "Microsoft.Extensions.Primitives": "7.0.0" - }, - "runtime": { - "lib/net5.0/Microsoft.Extensions.Options.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.20.51904" - } - } - }, - "Microsoft.Extensions.Primitives/7.0.0": { - "dependencies": { - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - }, - "runtime": { - "lib/net6.0/Microsoft.Extensions.Primitives.dll": { - "assemblyVersion": "7.0.0.0", - "fileVersion": "7.0.22.51805" - } - } - }, - "Microsoft.Identity.Client/4.21.1": { - "runtime": { - "lib/netcoreapp2.1/Microsoft.Identity.Client.dll": { - "assemblyVersion": "4.21.1.0", - "fileVersion": "4.21.1.0" - } - } - }, - "Microsoft.IdentityModel.JsonWebTokens/6.8.0": { - "dependencies": { - "Microsoft.IdentityModel.Tokens": "6.8.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.IdentityModel.JsonWebTokens.dll": { - "assemblyVersion": "6.8.0.0", - "fileVersion": "6.8.0.11012" - } - } - }, - "Microsoft.IdentityModel.Logging/6.8.0": { - "runtime": { - "lib/netstandard2.0/Microsoft.IdentityModel.Logging.dll": { - "assemblyVersion": "6.8.0.0", - "fileVersion": "6.8.0.11012" - } - } - }, - "Microsoft.IdentityModel.Protocols/6.8.0": { - "dependencies": { - "Microsoft.IdentityModel.Logging": "6.8.0", - "Microsoft.IdentityModel.Tokens": "6.8.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.IdentityModel.Protocols.dll": { - "assemblyVersion": "6.8.0.0", - "fileVersion": "6.8.0.11012" - } - } - }, - "Microsoft.IdentityModel.Protocols.OpenIdConnect/6.8.0": { - "dependencies": { - "Microsoft.IdentityModel.Protocols": "6.8.0", - "System.IdentityModel.Tokens.Jwt": "6.8.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": { - "assemblyVersion": "6.8.0.0", - "fileVersion": "6.8.0.11012" - } - } - }, - "Microsoft.IdentityModel.Tokens/6.8.0": { - "dependencies": { - "Microsoft.CSharp": "4.5.0", - "Microsoft.IdentityModel.Logging": "6.8.0", - "System.Security.Cryptography.Cng": "4.5.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.IdentityModel.Tokens.dll": { - "assemblyVersion": "6.8.0.0", - "fileVersion": "6.8.0.11012" - } - } - }, - "Microsoft.NETCore.Platforms/5.0.0": {}, - "Microsoft.NETCore.Targets/1.1.0": {}, - "Microsoft.Win32.Registry/4.7.0": { - "dependencies": { - "System.Security.AccessControl": "6.0.0", - "System.Security.Principal.Windows": "4.7.0" - } - }, - "Microsoft.Win32.SystemEvents/6.0.0": { - "runtime": { - "lib/net6.0/Microsoft.Win32.SystemEvents.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - }, - "runtimeTargets": { - "runtimes/win/lib/net6.0/Microsoft.Win32.SystemEvents.dll": { - "rid": "win", - "assetType": "runtime", - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "MySqlConnector/2.2.5": { - "runtime": { - "lib/net6.0/MySqlConnector.dll": { - "assemblyVersion": "2.0.0.0", - "fileVersion": "2.2.5.0" - } - } - }, - "Newtonsoft.Json/13.0.3": { - "runtime": { - "lib/net6.0/Newtonsoft.Json.dll": { - "assemblyVersion": "13.0.0.0", - "fileVersion": "13.0.3.27908" - } - } - }, - "Npgsql/5.0.7": { - "dependencies": { - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - }, - "runtime": { - "lib/net5.0/Npgsql.dll": { - "assemblyVersion": "5.0.7.0", - "fileVersion": "5.0.7.0" - } - } - }, - "Oracle.ManagedDataAccess.Core/3.21.100": { - "dependencies": { - "System.Diagnostics.PerformanceCounter": "6.0.1", - "System.DirectoryServices": "6.0.1", - "System.DirectoryServices.Protocols": "6.0.1" - }, - "runtime": { - "lib/netstandard2.1/Oracle.ManagedDataAccess.dll": { - "assemblyVersion": "3.1.21.1", - "fileVersion": "3.1.21.1" - } - } - }, - "runtime.linux-arm.runtime.native.System.IO.Ports/6.0.0": { - "runtimeTargets": { - "runtimes/linux-arm/native/libSystem.IO.Ports.Native.so": { - "rid": "linux-arm", - "assetType": "native", - "fileVersion": "0.0.0.0" - } - } - }, - "runtime.linux-arm64.runtime.native.System.IO.Ports/6.0.0": { - "runtimeTargets": { - "runtimes/linux-arm64/native/libSystem.IO.Ports.Native.so": { - "rid": "linux-arm64", - "assetType": "native", - "fileVersion": "0.0.0.0" - } - } - }, - "runtime.linux-x64.runtime.native.System.IO.Ports/6.0.0": { - "runtimeTargets": { - "runtimes/linux-x64/native/libSystem.IO.Ports.Native.so": { - "rid": "linux-x64", - "assetType": "native", - "fileVersion": "0.0.0.0" - } - } - }, - "runtime.native.System.IO.Ports/6.0.0": { - "dependencies": { - "runtime.linux-arm.runtime.native.System.IO.Ports": "6.0.0", - "runtime.linux-arm64.runtime.native.System.IO.Ports": "6.0.0", - "runtime.linux-x64.runtime.native.System.IO.Ports": "6.0.0", - "runtime.osx-arm64.runtime.native.System.IO.Ports": "6.0.0", - "runtime.osx-x64.runtime.native.System.IO.Ports": "6.0.0" - } - }, - "runtime.osx-arm64.runtime.native.System.IO.Ports/6.0.0": { - "runtimeTargets": { - "runtimes/osx-arm64/native/libSystem.IO.Ports.Native.dylib": { - "rid": "osx-arm64", - "assetType": "native", - "fileVersion": "0.0.0.0" - } - } - }, - "runtime.osx-x64.runtime.native.System.IO.Ports/6.0.0": { - "runtimeTargets": { - "runtimes/osx-x64/native/libSystem.IO.Ports.Native.dylib": { - "rid": "osx-x64", - "assetType": "native", - "fileVersion": "0.0.0.0" - } - } - }, - "SQLitePCLRaw.bundle_e_sqlite3/2.1.4": { - "dependencies": { - "SQLitePCLRaw.lib.e_sqlite3": "2.1.4", - "SQLitePCLRaw.provider.e_sqlite3": "2.1.4" - }, - "runtime": { - "lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll": { - "assemblyVersion": "2.1.4.1835", - "fileVersion": "2.1.4.1835" - } - } - }, - "SQLitePCLRaw.core/2.1.4": { - "dependencies": { - "System.Memory": "4.5.3" - }, - "runtime": { - "lib/netstandard2.0/SQLitePCLRaw.core.dll": { - "assemblyVersion": "2.1.4.1835", - "fileVersion": "2.1.4.1835" - } - } - }, - "SQLitePCLRaw.lib.e_sqlite3/2.1.4": { - "runtimeTargets": { - "runtimes/alpine-arm/native/libe_sqlite3.so": { - "rid": "alpine-arm", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/alpine-arm64/native/libe_sqlite3.so": { - "rid": "alpine-arm64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/alpine-x64/native/libe_sqlite3.so": { - "rid": "alpine-x64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/browser-wasm/nativeassets/net6.0/e_sqlite3.a": { - "rid": "browser-wasm", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/linux-arm/native/libe_sqlite3.so": { - "rid": "linux-arm", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/linux-arm64/native/libe_sqlite3.so": { - "rid": "linux-arm64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/linux-armel/native/libe_sqlite3.so": { - "rid": "linux-armel", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/linux-mips64/native/libe_sqlite3.so": { - "rid": "linux-mips64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/linux-musl-arm/native/libe_sqlite3.so": { - "rid": "linux-musl-arm", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/linux-musl-arm64/native/libe_sqlite3.so": { - "rid": "linux-musl-arm64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/linux-musl-x64/native/libe_sqlite3.so": { - "rid": "linux-musl-x64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/linux-ppc64le/native/libe_sqlite3.so": { - "rid": "linux-ppc64le", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/linux-s390x/native/libe_sqlite3.so": { - "rid": "linux-s390x", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/linux-x64/native/libe_sqlite3.so": { - "rid": "linux-x64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/linux-x86/native/libe_sqlite3.so": { - "rid": "linux-x86", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/maccatalyst-arm64/native/libe_sqlite3.dylib": { - "rid": "maccatalyst-arm64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/maccatalyst-x64/native/libe_sqlite3.dylib": { - "rid": "maccatalyst-x64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/osx-arm64/native/libe_sqlite3.dylib": { - "rid": "osx-arm64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/osx-x64/native/libe_sqlite3.dylib": { - "rid": "osx-x64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/win-arm/native/e_sqlite3.dll": { - "rid": "win-arm", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/win-arm64/native/e_sqlite3.dll": { - "rid": "win-arm64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/win-x64/native/e_sqlite3.dll": { - "rid": "win-x64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/win-x86/native/e_sqlite3.dll": { - "rid": "win-x86", - "assetType": "native", - "fileVersion": "0.0.0.0" - } - } - }, - "SQLitePCLRaw.provider.e_sqlite3/2.1.4": { - "dependencies": { - "SQLitePCLRaw.core": "2.1.4" - }, - "runtime": { - "lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll": { - "assemblyVersion": "2.1.4.1835", - "fileVersion": "2.1.4.1835" - } - } - }, - "SqlSugar.IOC/2.0.0": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0", - "System.Runtime.Loader": "4.3.0" - }, - "runtime": { - "lib/netstandard2.1/SqlSugar.IOC.dll": { - "assemblyVersion": "2.0.0.0", - "fileVersion": "2.0.0.0" - } - } - }, - "SqlSugarCore/5.1.4.95": { - "dependencies": { - "Microsoft.Data.SqlClient": "2.1.4", - "Microsoft.Data.Sqlite": "7.0.5", - "MySqlConnector": "2.2.5", - "Newtonsoft.Json": "13.0.3", - "Npgsql": "5.0.7", - "Oracle.ManagedDataAccess.Core": "3.21.100", - "SqlSugarCore.Dm": "1.2.0", - "SqlSugarCore.Kdbndp": "7.4.0", - "System.Data.Common": "4.3.0", - "System.Reflection.Emit.Lightweight": "4.3.0" - }, - "runtime": { - "lib/netstandard2.1/SqlSugar.dll": { - "assemblyVersion": "5.1.4.94", - "fileVersion": "5.1.4.94" - } - } - }, - "SqlSugarCore.Dm/1.2.0": { - "dependencies": { - "System.Text.Encoding.CodePages": "5.0.0" - }, - "runtime": { - "lib/netstandard2.0/DmProvider.dll": { - "assemblyVersion": "1.1.0.0", - "fileVersion": "1.1.0.16649" - } - } - }, - "SqlSugarCore.Kdbndp/7.4.0": { - "runtime": { - "lib/netstandard2.1/Kdbndp.dll": { - "assemblyVersion": "8.3.712.0", - "fileVersion": "8.3.712.0" - } - } - }, - "System.Collections/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Collections.Immutable/1.5.0": {}, - "System.Configuration.ConfigurationManager/6.0.0": { - "dependencies": { - "System.Security.Cryptography.ProtectedData": "6.0.0", - "System.Security.Permissions": "6.0.0" - }, - "runtime": { - "lib/net6.0/System.Configuration.ConfigurationManager.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "System.Data.Common/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Globalization": "4.3.0", - "System.IO": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Text.RegularExpressions": "4.3.0", - "System.Threading.Tasks": "4.3.0" - } - }, - "System.Diagnostics.DiagnosticSource/4.7.1": {}, - "System.Diagnostics.PerformanceCounter/6.0.1": { - "dependencies": { - "System.Configuration.ConfigurationManager": "6.0.0" - }, - "runtime": { - "lib/net6.0/System.Diagnostics.PerformanceCounter.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.422.16404" - } - }, - "runtimeTargets": { - "runtimes/win/lib/net6.0/System.Diagnostics.PerformanceCounter.dll": { - "rid": "win", - "assetType": "runtime", - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.422.16404" - } - } - }, - "System.DirectoryServices/6.0.1": { - "dependencies": { - "System.Security.AccessControl": "6.0.0", - "System.Security.Permissions": "6.0.0" - }, - "runtime": { - "lib/net6.0/System.DirectoryServices.dll": { - "assemblyVersion": "4.0.0.0", - "fileVersion": "6.0.1423.7309" - } - }, - "runtimeTargets": { - "runtimes/win/lib/net6.0/System.DirectoryServices.dll": { - "rid": "win", - "assetType": "runtime", - "assemblyVersion": "4.0.0.0", - "fileVersion": "6.0.1423.7309" - } - } - }, - "System.DirectoryServices.Protocols/6.0.1": { - "runtime": { - "lib/net6.0/System.DirectoryServices.Protocols.dll": { - "assemblyVersion": "6.0.0.1", - "fileVersion": "6.0.222.6406" - } - }, - "runtimeTargets": { - "runtimes/linux/lib/net6.0/System.DirectoryServices.Protocols.dll": { - "rid": "linux", - "assetType": "runtime", - "assemblyVersion": "6.0.0.1", - "fileVersion": "6.0.222.6406" - }, - "runtimes/osx/lib/net6.0/System.DirectoryServices.Protocols.dll": { - "rid": "osx", - "assetType": "runtime", - "assemblyVersion": "6.0.0.1", - "fileVersion": "6.0.222.6406" - }, - "runtimes/win/lib/net6.0/System.DirectoryServices.Protocols.dll": { - "rid": "win", - "assetType": "runtime", - "assemblyVersion": "6.0.0.1", - "fileVersion": "6.0.222.6406" - } - } - }, - "System.Drawing.Common/6.0.0": { - "dependencies": { - "Microsoft.Win32.SystemEvents": "6.0.0" - }, - "runtime": { - "lib/net6.0/System.Drawing.Common.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - }, - "runtimeTargets": { - "runtimes/unix/lib/net6.0/System.Drawing.Common.dll": { - "rid": "unix", - "assetType": "runtime", - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - }, - "runtimes/win/lib/net6.0/System.Drawing.Common.dll": { - "rid": "win", - "assetType": "runtime", - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "System.Globalization/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.IdentityModel.Tokens.Jwt/6.8.0": { - "dependencies": { - "Microsoft.IdentityModel.JsonWebTokens": "6.8.0", - "Microsoft.IdentityModel.Tokens": "6.8.0" - }, - "runtime": { - "lib/netstandard2.0/System.IdentityModel.Tokens.Jwt.dll": { - "assemblyVersion": "6.8.0.0", - "fileVersion": "6.8.0.11012" - } - } - }, - "System.IO/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading.Tasks": "4.3.0" - } - }, - "System.IO.Ports/6.0.0": { - "dependencies": { - "runtime.native.System.IO.Ports": "6.0.0" - }, - "runtime": { - "lib/net6.0/System.IO.Ports.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - }, - "runtimeTargets": { - "runtimes/unix/lib/net6.0/System.IO.Ports.dll": { - "rid": "unix", - "assetType": "runtime", - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - }, - "runtimes/win/lib/net6.0/System.IO.Ports.dll": { - "rid": "win", - "assetType": "runtime", - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "System.Memory/4.5.3": {}, - "System.Reflection/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.IO": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Reflection.Emit.ILGeneration/4.3.0": { - "dependencies": { - "System.Reflection": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Reflection.Emit.Lightweight/4.3.0": { - "dependencies": { - "System.Reflection": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Reflection.Primitives/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Resources.ResourceManager/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Globalization": "4.3.0", - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Runtime/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "Microsoft.NETCore.Targets": "1.1.0" - } - }, - "System.Runtime.Caching/4.7.0": { - "dependencies": { - "System.Configuration.ConfigurationManager": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/System.Runtime.Caching.dll": { - "assemblyVersion": "4.0.1.0", - "fileVersion": "4.700.19.56404" - } - }, - "runtimeTargets": { - "runtimes/win/lib/netstandard2.0/System.Runtime.Caching.dll": { - "rid": "win", - "assetType": "runtime", - "assemblyVersion": "4.0.1.0", - "fileVersion": "4.700.19.56404" - } - } - }, - "System.Runtime.CompilerServices.Unsafe/6.0.0": {}, - "System.Runtime.Extensions/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Runtime.Loader/4.3.0": { - "dependencies": { - "System.IO": "4.3.0", - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Security.AccessControl/6.0.0": {}, - "System.Security.Cryptography.Cng/4.5.0": {}, - "System.Security.Cryptography.ProtectedData/6.0.0": { - "runtime": { - "lib/net6.0/System.Security.Cryptography.ProtectedData.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - }, - "runtimeTargets": { - "runtimes/win/lib/net6.0/System.Security.Cryptography.ProtectedData.dll": { - "rid": "win", - "assetType": "runtime", - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "System.Security.Permissions/6.0.0": { - "dependencies": { - "System.Security.AccessControl": "6.0.0", - "System.Windows.Extensions": "6.0.0" - }, - "runtime": { - "lib/net6.0/System.Security.Permissions.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "System.Security.Principal.Windows/4.7.0": {}, - "System.Text.Encoding/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Text.Encoding.CodePages/5.0.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0" - } - }, - "System.Text.Encodings.Web/7.0.0": { - "dependencies": { - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - }, - "runtime": { - "lib/net6.0/System.Text.Encodings.Web.dll": { - "assemblyVersion": "7.0.0.0", - "fileVersion": "7.0.22.51805" - } - }, - "runtimeTargets": { - "runtimes/browser/lib/net6.0/System.Text.Encodings.Web.dll": { - "rid": "browser", - "assetType": "runtime", - "assemblyVersion": "7.0.0.0", - "fileVersion": "7.0.22.51805" - } - } - }, - "System.Text.Json/7.0.0": { - "dependencies": { - "System.Runtime.CompilerServices.Unsafe": "6.0.0", - "System.Text.Encodings.Web": "7.0.0" - }, - "runtime": { - "lib/net6.0/System.Text.Json.dll": { - "assemblyVersion": "7.0.0.0", - "fileVersion": "7.0.22.51805" - } - } - }, - "System.Text.RegularExpressions/4.3.0": { - "dependencies": { - "System.Runtime": "4.3.0" - } - }, - "System.Threading.Tasks/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Windows.Extensions/6.0.0": { - "dependencies": { - "System.Drawing.Common": "6.0.0" - }, - "runtime": { - "lib/net6.0/System.Windows.Extensions.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - }, - "runtimeTargets": { - "runtimes/win/lib/net6.0/System.Windows.Extensions.dll": { - "rid": "win", - "assetType": "runtime", - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "HybirdFrameworkCore/1.0.0": { - "dependencies": { - "Autofac": "7.0.1", - "Microsoft.Extensions.Configuration.Abstractions": "7.0.0", - "Microsoft.Extensions.Configuration.Json": "7.0.0", - "Newtonsoft.Json": "13.0.3" - }, - "runtime": { - "HybirdFrameworkCore.dll": {} - } - }, - "HybirdFrameworkEntity/1.0.0": { - "dependencies": { - "SqlSugarCore": "5.1.4.95" - }, - "runtime": { - "HybirdFrameworkEntity.dll": {} - } - }, - "HybirdFrameworkRepository/1.0.0": { - "dependencies": { - "HybirdFrameworkEntity": "1.0.0", - "SqlSugar.IOC": "2.0.0", - "SqlSugarCore": "5.1.4.95" - }, - "runtime": { - "HybirdFrameworkRepository.dll": {} - } - }, - "Module.Socket.Tool/1.0.0": { - "dependencies": { - "DotNetty.Buffers": "0.7.5", - "DotNetty.Codecs": "0.7.5", - "DotNetty.Common": "0.7.5", - "DotNetty.Handlers": "0.7.5", - "DotNetty.Transport": "0.7.5", - "HslCommunication": "11.2.1", - "HybirdFrameworkEntity": "1.0.0" - }, - "runtime": { - "Module.Socket.Tool.dll": {} - } - } - } - }, - "libraries": { - "HybirdFrameworkServices/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - }, - "Autofac/7.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-J9Iz0Q+YU3uf82i8Lee0NpQOlRYfwHxwVV26jdG3zH3LFE5Y9Rx97Mju7Nswwzh/C7kVJALkTL860Y7e+mcLaw==", - "path": "autofac/7.0.1", - "hashPath": "autofac.7.0.1.nupkg.sha512" - }, - "DotNetty.Buffers/0.7.5": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ri4udTfNS856dAZ09VkQ9k6gxmYwFuZh930TAMa71smowEAvhGQEDpRY4mLgA5ADhbKhLYpmO/1vfDXEchDugQ==", - "path": "dotnetty.buffers/0.7.5", - "hashPath": "dotnetty.buffers.0.7.5.nupkg.sha512" - }, - "DotNetty.Codecs/0.7.5": { - "type": "package", - "serviceable": true, - "sha512": "sha512-6FqSnZ2gmc5RalbxVNWeEm6FqZHORdskyDUKGdgm4gDr86D8w8TLv4L1MIS7Mshsq3figHl0TP9yFyOXe6SHdQ==", - "path": "dotnetty.codecs/0.7.5", - "hashPath": "dotnetty.codecs.0.7.5.nupkg.sha512" - }, - "DotNetty.Common/0.7.5": { - "type": "package", - "serviceable": true, - "sha512": "sha512-U9dLNbZhtWhSsWIwLVhIwKC9Ku3+Q/CrY/U5Lahb8DxoEt6uo3GIPPGY3NT1COllfhT422bLALdGlesFOcwXEg==", - "path": "dotnetty.common/0.7.5", - "hashPath": "dotnetty.common.0.7.5.nupkg.sha512" - }, - "DotNetty.Handlers/0.7.5": { - "type": "package", - "serviceable": true, - "sha512": "sha512-1iXurgUEaEqRW33CvPCEndrHoTB6Ql4PBNpMkVixJ6MxSS9kMLPi+nVpcnEQCPyRBkf/9znk+YO02R0bDWA03g==", - "path": "dotnetty.handlers/0.7.5", - "hashPath": "dotnetty.handlers.0.7.5.nupkg.sha512" - }, - "DotNetty.Transport/0.7.5": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Ha1ZDqUOEPgk5/IWpAcP220cUtcekLankgkq/KhkrmvVANNbTxwTvjBS50m2/nAK623HjT+1wcLZBfFzBg3TyQ==", - "path": "dotnetty.transport/0.7.5", - "hashPath": "dotnetty.transport.0.7.5.nupkg.sha512" - }, - "HslCommunication/11.2.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-j1Dw8iKx+cDO7TrpZ+ethoF114pP13kyW7NeiIlE54QXLA8lAVAzQy5twYbo3DnXJj7NizqBUUhOLDN4uNIh1g==", - "path": "hslcommunication/11.2.1", - "hashPath": "hslcommunication.11.2.1.nupkg.sha512" - }, - "log4net/2.0.15": { - "type": "package", - "serviceable": true, - "sha512": "sha512-GahnO9ZgFka+xYcFwAfIFjW+k86P2nxFoaEpH6t3v4hiGj7tv2ksVZphxCVIHmJxoySS0HeU3dgCW+bSCcfD0A==", - "path": "log4net/2.0.15", - "hashPath": "log4net.2.0.15.nupkg.sha512" - }, - "Microsoft.CSharp/4.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-kaj6Wb4qoMuH3HySFJhxwQfe8R/sJsNJnANrvv8WdFPMoNbKY5htfNscv+LHCu5ipz+49m2e+WQXpLXr9XYemQ==", - "path": "microsoft.csharp/4.5.0", - "hashPath": "microsoft.csharp.4.5.0.nupkg.sha512" - }, - "Microsoft.Data.SqlClient/2.1.4": { - "type": "package", - "serviceable": true, - "sha512": "sha512-cDcKBTKILdRuAzJjbgXwGcUQXzMue+SG02kD4tZTXXfoz4ALrGLpCnA5k9khw3fnAMlMnRzLIGuvRdJurqmESA==", - "path": "microsoft.data.sqlclient/2.1.4", - "hashPath": "microsoft.data.sqlclient.2.1.4.nupkg.sha512" - }, - "Microsoft.Data.SqlClient.SNI.runtime/2.1.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-JwGDWkyZgm7SATJmFLfT2G4teimvNbNtq3lsS9a5DzvhEZnQrZjZhevCU0vdx8MjheLHoG5vocuO03QtioFQxQ==", - "path": "microsoft.data.sqlclient.sni.runtime/2.1.1", - "hashPath": "microsoft.data.sqlclient.sni.runtime.2.1.1.nupkg.sha512" - }, - "Microsoft.Data.Sqlite/7.0.5": { - "type": "package", - "serviceable": true, - "sha512": "sha512-KGxbPeWsQMnmQy43DSBxAFtHz3l2JX8EWBSGUCvT3CuZ8KsuzbkqMIJMDOxWtG8eZSoCDI04aiVQjWuuV8HmSw==", - "path": "microsoft.data.sqlite/7.0.5", - "hashPath": "microsoft.data.sqlite.7.0.5.nupkg.sha512" - }, - "Microsoft.Data.Sqlite.Core/7.0.5": { - "type": "package", - "serviceable": true, - "sha512": "sha512-FTerRmQPqHrCrnoUzhBu+E+1DNGwyrAMLqHkAqOOOu5pGfyMOj8qQUBxI/gDtWtG11p49UxSfWmBzRNlwZqfUg==", - "path": "microsoft.data.sqlite.core/7.0.5", - "hashPath": "microsoft.data.sqlite.core.7.0.5.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-tldQUBWt/xeH2K7/hMPPo5g8zuLc3Ro9I5d4o/XrxvxOCA2EZBtW7bCHHTc49fcBtvB8tLAb/Qsmfrq+2SJ4vA==", - "path": "microsoft.extensions.configuration/7.0.0", - "hashPath": "microsoft.extensions.configuration.7.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.Abstractions/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-f34u2eaqIjNO9YLHBz8rozVZ+TcFiFs0F3r7nUJd7FRkVSxk8u4OpoK226mi49MwexHOR2ibP9MFvRUaLilcQQ==", - "path": "microsoft.extensions.configuration.abstractions/7.0.0", - "hashPath": "microsoft.extensions.configuration.abstractions.7.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.FileExtensions/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-xk2lRJ1RDuqe57BmgvRPyCt6zyePKUmvT6iuXqiHR+/OIIgWVR8Ff5k2p6DwmqY8a17hx/OnrekEhziEIeQP6Q==", - "path": "microsoft.extensions.configuration.fileextensions/7.0.0", - "hashPath": "microsoft.extensions.configuration.fileextensions.7.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.Json/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-LDNYe3uw76W35Jci+be4LDf2lkQZe0A7EEYQVChFbc509CpZ4Iupod8li4PUXPBhEUOFI/rlQNf5xkzJRQGvtA==", - "path": "microsoft.extensions.configuration.json/7.0.0", - "hashPath": "microsoft.extensions.configuration.json.7.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.DependencyInjection/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Rc2kb/p3Ze6cP6rhFC3PJRdWGbLvSHZc0ev7YlyeU6FmHciDMLrhoVoTUEzKPhN5ZjFgKF1Cf5fOz8mCMIkvpA==", - "path": "microsoft.extensions.dependencyinjection/5.0.0", - "hashPath": "microsoft.extensions.dependencyinjection.5.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ORj7Zh81gC69TyvmcUm9tSzytcy8AVousi+IVRAI8nLieQjOFryRusSFh7+aLk16FN9pQNqJAiMd7BTKINK0kA==", - "path": "microsoft.extensions.dependencyinjection.abstractions/5.0.0", - "hashPath": "microsoft.extensions.dependencyinjection.abstractions.5.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.FileProviders.Abstractions/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-NyawiW9ZT/liQb34k9YqBSNPLuuPkrjMgQZ24Y/xXX1RoiBkLUdPMaQTmxhZ5TYu8ZKZ9qayzil75JX95vGQUg==", - "path": "microsoft.extensions.fileproviders.abstractions/7.0.0", - "hashPath": "microsoft.extensions.fileproviders.abstractions.7.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.FileProviders.Physical/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-K8D2MTR+EtzkbZ8z80LrG7Ur64R7ZZdRLt1J5cgpc/pUWl0C6IkAUapPuK28oionHueCPELUqq0oYEvZfalNdg==", - "path": "microsoft.extensions.fileproviders.physical/7.0.0", - "hashPath": "microsoft.extensions.fileproviders.physical.7.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.FileSystemGlobbing/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-2jONjKHiF+E92ynz2ZFcr9OvxIw+rTGMPEH+UZGeHTEComVav93jQUWGkso8yWwVBcEJGcNcZAaqY01FFJcj7w==", - "path": "microsoft.extensions.filesystemglobbing/7.0.0", - "hashPath": "microsoft.extensions.filesystemglobbing.7.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Logging/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-MgOwK6tPzB6YNH21wssJcw/2MKwee8b2gI7SllYfn6rvTpIrVvVS5HAjSU2vqSku1fwqRvWP0MdIi14qjd93Aw==", - "path": "microsoft.extensions.logging/5.0.0", - "hashPath": "microsoft.extensions.logging.5.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Logging.Abstractions/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-NxP6ahFcBnnSfwNBi2KH2Oz8Xl5Sm2krjId/jRR3I7teFphwiUoUeZPwTNA21EX+5PtjqmyAvKaOeBXcJjcH/w==", - "path": "microsoft.extensions.logging.abstractions/5.0.0", - "hashPath": "microsoft.extensions.logging.abstractions.5.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Options/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-CBvR92TCJ5uBIdd9/HzDSrxYak+0W/3+yxrNg8Qm6Bmrkh5L+nu6m3WeazQehcZ5q1/6dDA7J5YdQjim0165zg==", - "path": "microsoft.extensions.options/5.0.0", - "hashPath": "microsoft.extensions.options.5.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Primitives/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-um1KU5kxcRp3CNuI8o/GrZtD4AIOXDk+RLsytjZ9QPok3ttLUelLKpilVPuaFT3TFjOhSibUAso0odbOaCDj3Q==", - "path": "microsoft.extensions.primitives/7.0.0", - "hashPath": "microsoft.extensions.primitives.7.0.0.nupkg.sha512" - }, - "Microsoft.Identity.Client/4.21.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-vycgk7S/HAbHaUaK4Tid1fsWHsXdFRRP2KavAIOHCVV27zvuQfYAjXmMvctuuF4egydSumG58CwPZob3gWeYgQ==", - "path": "microsoft.identity.client/4.21.1", - "hashPath": "microsoft.identity.client.4.21.1.nupkg.sha512" - }, - "Microsoft.IdentityModel.JsonWebTokens/6.8.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-+7JIww64PkMt7NWFxoe4Y/joeF7TAtA/fQ0b2GFGcagzB59sKkTt/sMZWR6aSZht5YC7SdHi3W6yM1yylRGJCQ==", - "path": "microsoft.identitymodel.jsonwebtokens/6.8.0", - "hashPath": "microsoft.identitymodel.jsonwebtokens.6.8.0.nupkg.sha512" - }, - "Microsoft.IdentityModel.Logging/6.8.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Rfh/p4MaN4gkmhPxwbu8IjrmoDncGfHHPh1sTnc0AcM/Oc39/fzC9doKNWvUAjzFb8LqA6lgZyblTrIsX/wDXg==", - "path": "microsoft.identitymodel.logging/6.8.0", - "hashPath": "microsoft.identitymodel.logging.6.8.0.nupkg.sha512" - }, - "Microsoft.IdentityModel.Protocols/6.8.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-OJZx5nPdiH+MEkwCkbJrTAUiO/YzLe0VSswNlDxJsJD9bhOIdXHufh650pfm59YH1DNevp3/bXzukKrG57gA1w==", - "path": "microsoft.identitymodel.protocols/6.8.0", - "hashPath": "microsoft.identitymodel.protocols.6.8.0.nupkg.sha512" - }, - "Microsoft.IdentityModel.Protocols.OpenIdConnect/6.8.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-X/PiV5l3nYYsodtrNMrNQIVlDmHpjQQ5w48E+o/D5H4es2+4niEyQf3l03chvZGWNzBRhfSstaXr25/Ye4AeYw==", - "path": "microsoft.identitymodel.protocols.openidconnect/6.8.0", - "hashPath": "microsoft.identitymodel.protocols.openidconnect.6.8.0.nupkg.sha512" - }, - "Microsoft.IdentityModel.Tokens/6.8.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-gTqzsGcmD13HgtNePPcuVHZ/NXWmyV+InJgalW/FhWpII1D7V1k0obIseGlWMeA4G+tZfeGMfXr0klnWbMR/mQ==", - "path": "microsoft.identitymodel.tokens/6.8.0", - "hashPath": "microsoft.identitymodel.tokens.6.8.0.nupkg.sha512" - }, - "Microsoft.NETCore.Platforms/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-VyPlqzH2wavqquTcYpkIIAQ6WdenuKoFN0BdYBbCWsclXacSOHNQn66Gt4z5NBqEYW0FAPm5rlvki9ZiCij5xQ==", - "path": "microsoft.netcore.platforms/5.0.0", - "hashPath": "microsoft.netcore.platforms.5.0.0.nupkg.sha512" - }, - "Microsoft.NETCore.Targets/1.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==", - "path": "microsoft.netcore.targets/1.1.0", - "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512" - }, - "Microsoft.Win32.Registry/4.7.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-KSrRMb5vNi0CWSGG1++id2ZOs/1QhRqROt+qgbEAdQuGjGrFcl4AOl4/exGPUYz2wUnU42nvJqon1T3U0kPXLA==", - "path": "microsoft.win32.registry/4.7.0", - "hashPath": "microsoft.win32.registry.4.7.0.nupkg.sha512" - }, - "Microsoft.Win32.SystemEvents/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-hqTM5628jSsQiv+HGpiq3WKBl2c8v1KZfby2J6Pr7pEPlK9waPdgEO6b8A/+/xn/yZ9ulv8HuqK71ONy2tg67A==", - "path": "microsoft.win32.systemevents/6.0.0", - "hashPath": "microsoft.win32.systemevents.6.0.0.nupkg.sha512" - }, - "MySqlConnector/2.2.5": { - "type": "package", - "serviceable": true, - "sha512": "sha512-6sinY78RvryhHwpup3awdjYO7d5hhWahb5p/1VDODJhSxJggV/sBbYuKK5IQF9TuzXABiddqUbmRfM884tqA3Q==", - "path": "mysqlconnector/2.2.5", - "hashPath": "mysqlconnector.2.2.5.nupkg.sha512" - }, - "Newtonsoft.Json/13.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ==", - "path": "newtonsoft.json/13.0.3", - "hashPath": "newtonsoft.json.13.0.3.nupkg.sha512" - }, - "Npgsql/5.0.7": { - "type": "package", - "serviceable": true, - "sha512": "sha512-EQWwxb2lN9w78YG4f6Fxhw5lFEx4LuaNGasXzw86kTOJxiPsUORSh/BTencNZJO4uVqGZx3EO9Z8JXTAvRjgeg==", - "path": "npgsql/5.0.7", - "hashPath": "npgsql.5.0.7.nupkg.sha512" - }, - "Oracle.ManagedDataAccess.Core/3.21.100": { - "type": "package", - "serviceable": true, - "sha512": "sha512-nsqyUE+v246WB0SOnR1u9lfZxYoNcdj1fRjTt7TOhCN0JurEc6+qu+mMe+dl1sySB2UpyWdfqHG1iSQJYaXEfA==", - "path": "oracle.manageddataaccess.core/3.21.100", - "hashPath": "oracle.manageddataaccess.core.3.21.100.nupkg.sha512" - }, - "runtime.linux-arm.runtime.native.System.IO.Ports/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-75q52H7CSpgIoIDwXb9o833EvBZIXJ0mdPhz1E6jSisEXUBlSCPalC29cj3EXsjpuDwr0dj1LRXZepIQH/oL4Q==", - "path": "runtime.linux-arm.runtime.native.system.io.ports/6.0.0", - "hashPath": "runtime.linux-arm.runtime.native.system.io.ports.6.0.0.nupkg.sha512" - }, - "runtime.linux-arm64.runtime.native.System.IO.Ports/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-xn2bMThmXr3CsvOYmS8ex2Yz1xo+kcnhVg2iVhS9PlmqjZPAkrEo/I40wjrBZH/tU4kvH0s1AE8opAvQ3KIS8g==", - "path": "runtime.linux-arm64.runtime.native.system.io.ports/6.0.0", - "hashPath": "runtime.linux-arm64.runtime.native.system.io.ports.6.0.0.nupkg.sha512" - }, - "runtime.linux-x64.runtime.native.System.IO.Ports/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-16nbNXwv0sC+gLGIuecri0skjuh6R1maIJggsaNP7MQBcbVcEfWFUOkEnsnvoLEjy0XerfibuRptfQ8AmdIcWA==", - "path": "runtime.linux-x64.runtime.native.system.io.ports/6.0.0", - "hashPath": "runtime.linux-x64.runtime.native.system.io.ports.6.0.0.nupkg.sha512" - }, - "runtime.native.System.IO.Ports/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-KaaXlpOcuZjMdmyF5wzzx3b+PRKIzt6A5Ax9dKenPDQbVJAFpev+casD0BIig1pBcbs3zx7CqWemzUJKAeHdSQ==", - "path": "runtime.native.system.io.ports/6.0.0", - "hashPath": "runtime.native.system.io.ports.6.0.0.nupkg.sha512" - }, - "runtime.osx-arm64.runtime.native.System.IO.Ports/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-fXG12NodG1QrCdoaeSQ1gVnk/koi4WYY4jZtarMkZeQMyReBm1nZlSRoPnUjLr2ZR36TiMjpcGnQfxymieUe7w==", - "path": "runtime.osx-arm64.runtime.native.system.io.ports/6.0.0", - "hashPath": "runtime.osx-arm64.runtime.native.system.io.ports.6.0.0.nupkg.sha512" - }, - "runtime.osx-x64.runtime.native.System.IO.Ports/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-/As+zPY49+dSUXkh+fTUbyPhqrdGN//evLxo4Vue88pfh1BHZgF7q4kMblTkxYvwR6Vi03zSYxysSFktO8/SDQ==", - "path": "runtime.osx-x64.runtime.native.system.io.ports/6.0.0", - "hashPath": "runtime.osx-x64.runtime.native.system.io.ports.6.0.0.nupkg.sha512" - }, - "SQLitePCLRaw.bundle_e_sqlite3/2.1.4": { - "type": "package", - "serviceable": true, - "sha512": "sha512-EWI1olKDjFEBMJu0+3wuxwziIAdWDVMYLhuZ3Qs84rrz+DHwD00RzWPZCa+bLnHCf3oJwuFZIRsHT5p236QXww==", - "path": "sqlitepclraw.bundle_e_sqlite3/2.1.4", - "hashPath": "sqlitepclraw.bundle_e_sqlite3.2.1.4.nupkg.sha512" - }, - "SQLitePCLRaw.core/2.1.4": { - "type": "package", - "serviceable": true, - "sha512": "sha512-inBjvSHo9UDKneGNzfUfDjK08JzlcIhn1+SP5Y3m6cgXpCxXKCJDy6Mka7LpgSV+UZmKSnC8rTwB0SQ0xKu5pA==", - "path": "sqlitepclraw.core/2.1.4", - "hashPath": "sqlitepclraw.core.2.1.4.nupkg.sha512" - }, - "SQLitePCLRaw.lib.e_sqlite3/2.1.4": { - "type": "package", - "serviceable": true, - "sha512": "sha512-2C9Q9eX7CPLveJA0rIhf9RXAvu+7nWZu1A2MdG6SD/NOu26TakGgL1nsbc0JAspGijFOo3HoN79xrx8a368fBg==", - "path": "sqlitepclraw.lib.e_sqlite3/2.1.4", - "hashPath": "sqlitepclraw.lib.e_sqlite3.2.1.4.nupkg.sha512" - }, - "SQLitePCLRaw.provider.e_sqlite3/2.1.4": { - "type": "package", - "serviceable": true, - "sha512": "sha512-CSlb5dUp1FMIkez9Iv5EXzpeq7rHryVNqwJMWnpq87j9zWZexaEMdisDktMsnnrzKM6ahNrsTkjqNodTBPBxtQ==", - "path": "sqlitepclraw.provider.e_sqlite3/2.1.4", - "hashPath": "sqlitepclraw.provider.e_sqlite3.2.1.4.nupkg.sha512" - }, - "SqlSugar.IOC/2.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-bRo+0DpzKE34rGCeIvyO9HVcX0jUZ3lQakum2EDjftCFwQPt7bI7JADKfuX9m0t3ApWKfofQKgamz6CTl7jNgg==", - "path": "sqlsugar.ioc/2.0.0", - "hashPath": "sqlsugar.ioc.2.0.0.nupkg.sha512" - }, - "SqlSugarCore/5.1.4.95": { - "type": "package", - "serviceable": true, - "sha512": "sha512-7+xQXOZhe0dHplO6AJC3V9VAcO7XPhprrgpjMsrj+LUUJ/k1yVrbag8vHVFZyPyC3PfvHTcpJsepuTJMruUPEw==", - "path": "sqlsugarcore/5.1.4.95", - "hashPath": "sqlsugarcore.5.1.4.95.nupkg.sha512" - }, - "SqlSugarCore.Dm/1.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-JFhgCGfCMvI0/u7WdsSzK4D7ptZl1RXP8Q7KwSGpBndgUXlfnnmCfwJaz4f89XxalRLLk1h/x0RAuUei98/CmA==", - "path": "sqlsugarcore.dm/1.2.0", - "hashPath": "sqlsugarcore.dm.1.2.0.nupkg.sha512" - }, - "SqlSugarCore.Kdbndp/7.4.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-cHqgzvPz65v6pkO61oZM2pcPKY0KXvZo2EEAbZFHmyl5X7suxzpTOz/b6DvXjmRlcHxTRKGav2wwmStqTiUacg==", - "path": "sqlsugarcore.kdbndp/7.4.0", - "hashPath": "sqlsugarcore.kdbndp.7.4.0.nupkg.sha512" - }, - "System.Collections/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==", - "path": "system.collections/4.3.0", - "hashPath": "system.collections.4.3.0.nupkg.sha512" - }, - "System.Collections.Immutable/1.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-EXKiDFsChZW0RjrZ4FYHu9aW6+P4MCgEDCklsVseRfhoO0F+dXeMSsMRAlVXIo06kGJ/zv+2w1a2uc2+kxxSaQ==", - "path": "system.collections.immutable/1.5.0", - "hashPath": "system.collections.immutable.1.5.0.nupkg.sha512" - }, - "System.Configuration.ConfigurationManager/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-7T+m0kDSlIPTHIkPMIu6m6tV6qsMqJpvQWW2jIc2qi7sn40qxFo0q+7mEQAhMPXZHMKnWrnv47ntGlM/ejvw3g==", - "path": "system.configuration.configurationmanager/6.0.0", - "hashPath": "system.configuration.configurationmanager.6.0.0.nupkg.sha512" - }, - "System.Data.Common/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-lm6E3T5u7BOuEH0u18JpbJHxBfOJPuCyl4Kg1RH10ktYLp5uEEE1xKrHW56/We4SnZpGAuCc9N0MJpSDhTHZGQ==", - "path": "system.data.common/4.3.0", - "hashPath": "system.data.common.4.3.0.nupkg.sha512" - }, - "System.Diagnostics.DiagnosticSource/4.7.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-j81Lovt90PDAq8kLpaJfJKV/rWdWuEk6jfV+MBkee33vzYLEUsy4gXK8laa9V2nZlLM9VM9yA/OOQxxPEJKAMw==", - "path": "system.diagnostics.diagnosticsource/4.7.1", - "hashPath": "system.diagnostics.diagnosticsource.4.7.1.nupkg.sha512" - }, - "System.Diagnostics.PerformanceCounter/6.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-dDl7Gx3bmSrM2k2ZIm+ucEJnLloZRyvfQF1DvfvATcGF3jtaUBiPvChma+6ZcZzxWMirN3kCywkW7PILphXyMQ==", - "path": "system.diagnostics.performancecounter/6.0.1", - "hashPath": "system.diagnostics.performancecounter.6.0.1.nupkg.sha512" - }, - "System.DirectoryServices/6.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-935IbO7h5FDGYxeO3cbx/CuvBBuk/VI8sENlfmXlh1pupNOB3LAGzdYdPY8CawGJFP7KNrHK5eUlsFoz3F6cuA==", - "path": "system.directoryservices/6.0.1", - "hashPath": "system.directoryservices.6.0.1.nupkg.sha512" - }, - "System.DirectoryServices.Protocols/6.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ndUZlEkAMc1XzM0xGN++SsJrNhRkIHaKI8+te325vrUgoLT1ufWNI6KB8FFrL7NpRMHPrdxP99aF3fHbAPxW0A==", - "path": "system.directoryservices.protocols/6.0.1", - "hashPath": "system.directoryservices.protocols.6.0.1.nupkg.sha512" - }, - "System.Drawing.Common/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-NfuoKUiP2nUWwKZN6twGqXioIe1zVD0RIj2t976A+czLHr2nY454RwwXs6JU9Htc6mwqL6Dn/nEL3dpVf2jOhg==", - "path": "system.drawing.common/6.0.0", - "hashPath": "system.drawing.common.6.0.0.nupkg.sha512" - }, - "System.Globalization/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==", - "path": "system.globalization/4.3.0", - "hashPath": "system.globalization.4.3.0.nupkg.sha512" - }, - "System.IdentityModel.Tokens.Jwt/6.8.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-5tBCjAub2Bhd5qmcd0WhR5s354e4oLYa//kOWrkX+6/7ZbDDJjMTfwLSOiZ/MMpWdE4DWPLOfTLOq/juj9CKzA==", - "path": "system.identitymodel.tokens.jwt/6.8.0", - "hashPath": "system.identitymodel.tokens.jwt.6.8.0.nupkg.sha512" - }, - "System.IO/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==", - "path": "system.io/4.3.0", - "hashPath": "system.io.4.3.0.nupkg.sha512" - }, - "System.IO.Ports/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-dRyGI7fUESar5ZLIpiBOaaNLW7YyOBGftjj5Of+xcduC/Rjl7RjhEnWDvvNBmHuF3d0tdXoqdVI/yrVA8f00XA==", - "path": "system.io.ports/6.0.0", - "hashPath": "system.io.ports.6.0.0.nupkg.sha512" - }, - "System.Memory/4.5.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3oDzvc/zzetpTKWMShs1AADwZjQ/36HnsufHRPcOjyRAAMLDlu2iD33MBI2opxnezcVUtXyqDXXjoFMOU9c7SA==", - "path": "system.memory/4.5.3", - "hashPath": "system.memory.4.5.3.nupkg.sha512" - }, - "System.Reflection/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==", - "path": "system.reflection/4.3.0", - "hashPath": "system.reflection.4.3.0.nupkg.sha512" - }, - "System.Reflection.Emit.ILGeneration/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-59tBslAk9733NXLrUJrwNZEzbMAcu8k344OYo+wfSVygcgZ9lgBdGIzH/nrg3LYhXceynyvTc8t5/GD4Ri0/ng==", - "path": "system.reflection.emit.ilgeneration/4.3.0", - "hashPath": "system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512" - }, - "System.Reflection.Emit.Lightweight/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-oadVHGSMsTmZsAF864QYN1t1QzZjIcuKU3l2S9cZOwDdDueNTrqq1yRj7koFfIGEnKpt6NjpL3rOzRhs4ryOgA==", - "path": "system.reflection.emit.lightweight/4.3.0", - "hashPath": "system.reflection.emit.lightweight.4.3.0.nupkg.sha512" - }, - "System.Reflection.Primitives/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==", - "path": "system.reflection.primitives/4.3.0", - "hashPath": "system.reflection.primitives.4.3.0.nupkg.sha512" - }, - "System.Resources.ResourceManager/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==", - "path": "system.resources.resourcemanager/4.3.0", - "hashPath": "system.resources.resourcemanager.4.3.0.nupkg.sha512" - }, - "System.Runtime/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==", - "path": "system.runtime/4.3.0", - "hashPath": "system.runtime.4.3.0.nupkg.sha512" - }, - "System.Runtime.Caching/4.7.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-NdvNRjTPxYvIEhXQszT9L9vJhdQoX6AQ0AlhjTU+5NqFQVuacJTfhPVAvtGWNA2OJCqRiR/okBcZgMwI6MqcZg==", - "path": "system.runtime.caching/4.7.0", - "hashPath": "system.runtime.caching.4.7.0.nupkg.sha512" - }, - "System.Runtime.CompilerServices.Unsafe/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==", - "path": "system.runtime.compilerservices.unsafe/6.0.0", - "hashPath": "system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512" - }, - "System.Runtime.Extensions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==", - "path": "system.runtime.extensions/4.3.0", - "hashPath": "system.runtime.extensions.4.3.0.nupkg.sha512" - }, - "System.Runtime.Loader/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-DHMaRn8D8YCK2GG2pw+UzNxn/OHVfaWx7OTLBD/hPegHZZgcZh3H6seWegrC4BYwsfuGrywIuT+MQs+rPqRLTQ==", - "path": "system.runtime.loader/4.3.0", - "hashPath": "system.runtime.loader.4.3.0.nupkg.sha512" - }, - "System.Security.AccessControl/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-AUADIc0LIEQe7MzC+I0cl0rAT8RrTAKFHl53yHjEUzNVIaUlhFY11vc2ebiVJzVBuOzun6F7FBA+8KAbGTTedQ==", - "path": "system.security.accesscontrol/6.0.0", - "hashPath": "system.security.accesscontrol.6.0.0.nupkg.sha512" - }, - "System.Security.Cryptography.Cng/4.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-WG3r7EyjUe9CMPFSs6bty5doUqT+q9pbI80hlNzo2SkPkZ4VTuZkGWjpp77JB8+uaL4DFPRdBsAY+DX3dBK92A==", - "path": "system.security.cryptography.cng/4.5.0", - "hashPath": "system.security.cryptography.cng.4.5.0.nupkg.sha512" - }, - "System.Security.Cryptography.ProtectedData/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-rp1gMNEZpvx9vP0JW0oHLxlf8oSiQgtno77Y4PLUBjSiDYoD77Y8uXHr1Ea5XG4/pIKhqAdxZ8v8OTUtqo9PeQ==", - "path": "system.security.cryptography.protecteddata/6.0.0", - "hashPath": "system.security.cryptography.protecteddata.6.0.0.nupkg.sha512" - }, - "System.Security.Permissions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-T/uuc7AklkDoxmcJ7LGkyX1CcSviZuLCa4jg3PekfJ7SU0niF0IVTXwUiNVP9DSpzou2PpxJ+eNY2IfDM90ZCg==", - "path": "system.security.permissions/6.0.0", - "hashPath": "system.security.permissions.6.0.0.nupkg.sha512" - }, - "System.Security.Principal.Windows/4.7.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ojD0PX0XhneCsUbAZVKdb7h/70vyYMDYs85lwEI+LngEONe/17A0cFaRFqZU+sOEidcVswYWikYOQ9PPfjlbtQ==", - "path": "system.security.principal.windows/4.7.0", - "hashPath": "system.security.principal.windows.4.7.0.nupkg.sha512" - }, - "System.Text.Encoding/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==", - "path": "system.text.encoding/4.3.0", - "hashPath": "system.text.encoding.4.3.0.nupkg.sha512" - }, - "System.Text.Encoding.CodePages/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-NyscU59xX6Uo91qvhOs2Ccho3AR2TnZPomo1Z0K6YpyztBPM/A5VbkzOO19sy3A3i1TtEnTxA7bCe3Us+r5MWg==", - "path": "system.text.encoding.codepages/5.0.0", - "hashPath": "system.text.encoding.codepages.5.0.0.nupkg.sha512" - }, - "System.Text.Encodings.Web/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-OP6umVGxc0Z0MvZQBVigj4/U31Pw72ITihDWP9WiWDm+q5aoe0GaJivsfYGq53o6dxH7DcXWiCTl7+0o2CGdmg==", - "path": "system.text.encodings.web/7.0.0", - "hashPath": "system.text.encodings.web.7.0.0.nupkg.sha512" - }, - "System.Text.Json/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-DaGSsVqKsn/ia6RG8frjwmJonfos0srquhw09TlT8KRw5I43E+4gs+/bZj4K0vShJ5H9imCuXupb4RmS+dBy3w==", - "path": "system.text.json/7.0.0", - "hashPath": "system.text.json.7.0.0.nupkg.sha512" - }, - "System.Text.RegularExpressions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-RpT2DA+L660cBt1FssIE9CAGpLFdFPuheB7pLpKpn6ZXNby7jDERe8Ua/Ne2xGiwLVG2JOqziiaVCGDon5sKFA==", - "path": "system.text.regularexpressions/4.3.0", - "hashPath": "system.text.regularexpressions.4.3.0.nupkg.sha512" - }, - "System.Threading.Tasks/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==", - "path": "system.threading.tasks/4.3.0", - "hashPath": "system.threading.tasks.4.3.0.nupkg.sha512" - }, - "System.Windows.Extensions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-IXoJOXIqc39AIe+CIR7koBtRGMiCt/LPM3lI+PELtDIy9XdyeSrwXFdWV9dzJ2Awl0paLWUaknLxFQ5HpHZUog==", - "path": "system.windows.extensions/6.0.0", - "hashPath": "system.windows.extensions.6.0.0.nupkg.sha512" - }, - "HybirdFrameworkCore/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - }, - "HybirdFrameworkEntity/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - }, - "HybirdFrameworkRepository/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - }, - "Module.Socket.Tool/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - } - } -} \ No newline at end of file diff --git a/HybirdFrameworkServices/obj/Debug/net6.0/ref/HybirdFrameworkServices.dll b/HybirdFrameworkServices/obj/Debug/net6.0/ref/HybirdFrameworkServices.dll deleted file mode 100644 index d84f816..0000000 Binary files a/HybirdFrameworkServices/obj/Debug/net6.0/ref/HybirdFrameworkServices.dll and /dev/null differ diff --git a/HybirdFrameworkServices/obj/Debug/net6.0/refint/HybirdFrameworkServices.dll b/HybirdFrameworkServices/obj/Debug/net6.0/refint/HybirdFrameworkServices.dll deleted file mode 100644 index d84f816..0000000 Binary files a/HybirdFrameworkServices/obj/Debug/net6.0/refint/HybirdFrameworkServices.dll and /dev/null differ diff --git a/WebStarter/bin/Debug/net6.0/WebStarter.deps.json b/WebStarter/bin/Debug/net6.0/WebStarter.deps.json deleted file mode 100644 index 8fb1bcd..0000000 --- a/WebStarter/bin/Debug/net6.0/WebStarter.deps.json +++ /dev/null @@ -1,1938 +0,0 @@ -{ - "runtimeTarget": { - "name": ".NETCoreApp,Version=v6.0", - "signature": "" - }, - "compilationOptions": {}, - "targets": { - ".NETCoreApp,Version=v6.0": { - "WebStarter/1.0.0": { - "dependencies": { - "Autofac": "7.1.0", - "Autofac.Extensions.DependencyInjection": "8.0.0", - "HybirdFrameworkCore": "1.0.0", - "HybirdFrameworkEntity": "1.0.0", - "HybirdFrameworkRepository": "1.0.0", - "HybirdFrameworkServices": "1.0.0", - "Microsoft.Extensions.Logging.Log4Net.AspNetCore": "8.0.0", - "Swashbuckle.AspNetCore": "6.5.0" - }, - "runtime": { - "WebStarter.dll": {} - } - }, - "Autofac/7.1.0": { - "dependencies": { - "System.Diagnostics.DiagnosticSource": "6.0.0" - }, - "runtime": { - "lib/net6.0/Autofac.dll": { - "assemblyVersion": "7.1.0.0", - "fileVersion": "7.1.0.0" - } - } - }, - "Autofac.Extensions.DependencyInjection/8.0.0": { - "dependencies": { - "Autofac": "7.1.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0" - }, - "runtime": { - "lib/net6.0/Autofac.Extensions.DependencyInjection.dll": { - "assemblyVersion": "8.0.0.0", - "fileVersion": "8.0.0.0" - } - } - }, - "DotNetty.Buffers/0.7.5": { - "dependencies": { - "DotNetty.Common": "0.7.5", - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - }, - "runtime": { - "lib/net6.0/DotNetty.Buffers.dll": { - "assemblyVersion": "0.7.5.0", - "fileVersion": "0.7.5.0" - } - } - }, - "DotNetty.Codecs/0.7.5": { - "dependencies": { - "DotNetty.Buffers": "0.7.5", - "DotNetty.Common": "0.7.5", - "DotNetty.Transport": "0.7.5", - "System.Collections.Immutable": "1.5.0" - }, - "runtime": { - "lib/net6.0/DotNetty.Codecs.dll": { - "assemblyVersion": "0.7.5.0", - "fileVersion": "0.7.5.0" - } - } - }, - "DotNetty.Common/0.7.5": { - "dependencies": { - "Microsoft.Extensions.Logging": "6.0.0", - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - }, - "runtime": { - "lib/net6.0/DotNetty.Common.dll": { - "assemblyVersion": "0.7.5.0", - "fileVersion": "0.7.5.0" - } - } - }, - "DotNetty.Handlers/0.7.5": { - "dependencies": { - "DotNetty.Buffers": "0.7.5", - "DotNetty.Codecs": "0.7.5", - "DotNetty.Common": "0.7.5", - "DotNetty.Transport": "0.7.5" - }, - "runtime": { - "lib/net6.0/DotNetty.Handlers.dll": { - "assemblyVersion": "0.7.5.0", - "fileVersion": "0.7.5.0" - } - } - }, - "DotNetty.Transport/0.7.5": { - "dependencies": { - "DotNetty.Buffers": "0.7.5", - "DotNetty.Common": "0.7.5" - }, - "runtime": { - "lib/net6.0/DotNetty.Transport.dll": { - "assemblyVersion": "0.7.5.0", - "fileVersion": "0.7.5.0" - } - } - }, - "HslCommunication/11.2.1": { - "dependencies": { - "Newtonsoft.Json": "13.0.3", - "System.IO.Ports": "6.0.0" - }, - "runtime": { - "lib/netstandard2.1/HslCommunication.dll": { - "assemblyVersion": "11.2.1.0", - "fileVersion": "11.2.1.0" - } - } - }, - "log4net/2.0.15": { - "dependencies": { - "System.Configuration.ConfigurationManager": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/log4net.dll": { - "assemblyVersion": "2.0.15.0", - "fileVersion": "2.0.15.0" - } - } - }, - "Microsoft.CSharp/4.5.0": {}, - "Microsoft.Data.SqlClient/2.1.4": { - "dependencies": { - "Microsoft.Data.SqlClient.SNI.runtime": "2.1.1", - "Microsoft.Identity.Client": "4.21.1", - "Microsoft.IdentityModel.JsonWebTokens": "6.8.0", - "Microsoft.IdentityModel.Protocols.OpenIdConnect": "6.8.0", - "Microsoft.Win32.Registry": "4.7.0", - "System.Configuration.ConfigurationManager": "6.0.0", - "System.Diagnostics.DiagnosticSource": "6.0.0", - "System.Runtime.Caching": "4.7.0", - "System.Security.Principal.Windows": "4.7.0", - "System.Text.Encoding.CodePages": "5.0.0" - }, - "runtime": { - "lib/netcoreapp3.1/Microsoft.Data.SqlClient.dll": { - "assemblyVersion": "2.0.20168.4", - "fileVersion": "2.0.20168.4" - } - }, - "runtimeTargets": { - "runtimes/unix/lib/netcoreapp3.1/Microsoft.Data.SqlClient.dll": { - "rid": "unix", - "assetType": "runtime", - "assemblyVersion": "2.0.20168.4", - "fileVersion": "2.0.20168.4" - }, - "runtimes/win/lib/netcoreapp3.1/Microsoft.Data.SqlClient.dll": { - "rid": "win", - "assetType": "runtime", - "assemblyVersion": "2.0.20168.4", - "fileVersion": "2.0.20168.4" - } - } - }, - "Microsoft.Data.SqlClient.SNI.runtime/2.1.1": { - "runtimeTargets": { - "runtimes/win-arm/native/Microsoft.Data.SqlClient.SNI.dll": { - "rid": "win-arm", - "assetType": "native", - "fileVersion": "2.1.1.0" - }, - "runtimes/win-arm64/native/Microsoft.Data.SqlClient.SNI.dll": { - "rid": "win-arm64", - "assetType": "native", - "fileVersion": "2.1.1.0" - }, - "runtimes/win-x64/native/Microsoft.Data.SqlClient.SNI.dll": { - "rid": "win-x64", - "assetType": "native", - "fileVersion": "2.1.1.0" - }, - "runtimes/win-x86/native/Microsoft.Data.SqlClient.SNI.dll": { - "rid": "win-x86", - "assetType": "native", - "fileVersion": "2.1.1.0" - } - } - }, - "Microsoft.Data.Sqlite/7.0.5": { - "dependencies": { - "Microsoft.Data.Sqlite.Core": "7.0.5", - "SQLitePCLRaw.bundle_e_sqlite3": "2.1.4" - } - }, - "Microsoft.Data.Sqlite.Core/7.0.5": { - "dependencies": { - "SQLitePCLRaw.core": "2.1.4" - }, - "runtime": { - "lib/net6.0/Microsoft.Data.Sqlite.dll": { - "assemblyVersion": "7.0.5.0", - "fileVersion": "7.0.523.16503" - } - } - }, - "Microsoft.Extensions.ApiDescription.Server/6.0.5": {}, - "Microsoft.Extensions.Configuration/7.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "7.0.0", - "Microsoft.Extensions.Primitives": "7.0.0" - }, - "runtime": { - "lib/net6.0/Microsoft.Extensions.Configuration.dll": { - "assemblyVersion": "7.0.0.0", - "fileVersion": "7.0.22.51805" - } - } - }, - "Microsoft.Extensions.Configuration.Abstractions/7.0.0": { - "dependencies": { - "Microsoft.Extensions.Primitives": "7.0.0" - }, - "runtime": { - "lib/net6.0/Microsoft.Extensions.Configuration.Abstractions.dll": { - "assemblyVersion": "7.0.0.0", - "fileVersion": "7.0.22.51805" - } - } - }, - "Microsoft.Extensions.Configuration.Binder/6.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "7.0.0" - } - }, - "Microsoft.Extensions.Configuration.FileExtensions/7.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration": "7.0.0", - "Microsoft.Extensions.Configuration.Abstractions": "7.0.0", - "Microsoft.Extensions.FileProviders.Abstractions": "7.0.0", - "Microsoft.Extensions.FileProviders.Physical": "7.0.0", - "Microsoft.Extensions.Primitives": "7.0.0" - }, - "runtime": { - "lib/net6.0/Microsoft.Extensions.Configuration.FileExtensions.dll": { - "assemblyVersion": "7.0.0.0", - "fileVersion": "7.0.22.51805" - } - } - }, - "Microsoft.Extensions.Configuration.Json/7.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration": "7.0.0", - "Microsoft.Extensions.Configuration.Abstractions": "7.0.0", - "Microsoft.Extensions.Configuration.FileExtensions": "7.0.0", - "Microsoft.Extensions.FileProviders.Abstractions": "7.0.0", - "System.Text.Json": "7.0.0" - }, - "runtime": { - "lib/net6.0/Microsoft.Extensions.Configuration.Json.dll": { - "assemblyVersion": "7.0.0.0", - "fileVersion": "7.0.22.51805" - } - } - }, - "Microsoft.Extensions.DependencyInjection/6.0.0": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - } - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/6.0.0": {}, - "Microsoft.Extensions.FileProviders.Abstractions/7.0.0": { - "dependencies": { - "Microsoft.Extensions.Primitives": "7.0.0" - }, - "runtime": { - "lib/net6.0/Microsoft.Extensions.FileProviders.Abstractions.dll": { - "assemblyVersion": "7.0.0.0", - "fileVersion": "7.0.22.51805" - } - } - }, - "Microsoft.Extensions.FileProviders.Physical/7.0.0": { - "dependencies": { - "Microsoft.Extensions.FileProviders.Abstractions": "7.0.0", - "Microsoft.Extensions.FileSystemGlobbing": "7.0.0", - "Microsoft.Extensions.Primitives": "7.0.0" - }, - "runtime": { - "lib/net6.0/Microsoft.Extensions.FileProviders.Physical.dll": { - "assemblyVersion": "7.0.0.0", - "fileVersion": "7.0.22.51805" - } - } - }, - "Microsoft.Extensions.FileSystemGlobbing/7.0.0": { - "runtime": { - "lib/net6.0/Microsoft.Extensions.FileSystemGlobbing.dll": { - "assemblyVersion": "7.0.0.0", - "fileVersion": "7.0.22.51805" - } - } - }, - "Microsoft.Extensions.Logging/6.0.0": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection": "6.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.Logging.Abstractions": "6.0.0", - "Microsoft.Extensions.Options": "6.0.0", - "System.Diagnostics.DiagnosticSource": "6.0.0" - } - }, - "Microsoft.Extensions.Logging.Abstractions/6.0.0": {}, - "Microsoft.Extensions.Logging.Log4Net.AspNetCore/8.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration": "7.0.0", - "Microsoft.Extensions.Configuration.Abstractions": "7.0.0", - "Microsoft.Extensions.Configuration.Binder": "6.0.0", - "Microsoft.Extensions.Logging": "6.0.0", - "log4net": "2.0.15" - }, - "runtime": { - "lib/net6.0/Microsoft.Extensions.Logging.Log4Net.AspNetCore.dll": { - "assemblyVersion": "8.0.0.0", - "fileVersion": "8.0.0.0" - } - } - }, - "Microsoft.Extensions.Options/6.0.0": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.Primitives": "7.0.0" - } - }, - "Microsoft.Extensions.Primitives/7.0.0": { - "dependencies": { - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - }, - "runtime": { - "lib/net6.0/Microsoft.Extensions.Primitives.dll": { - "assemblyVersion": "7.0.0.0", - "fileVersion": "7.0.22.51805" - } - } - }, - "Microsoft.Identity.Client/4.21.1": { - "runtime": { - "lib/netcoreapp2.1/Microsoft.Identity.Client.dll": { - "assemblyVersion": "4.21.1.0", - "fileVersion": "4.21.1.0" - } - } - }, - "Microsoft.IdentityModel.JsonWebTokens/6.8.0": { - "dependencies": { - "Microsoft.IdentityModel.Tokens": "6.8.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.IdentityModel.JsonWebTokens.dll": { - "assemblyVersion": "6.8.0.0", - "fileVersion": "6.8.0.11012" - } - } - }, - "Microsoft.IdentityModel.Logging/6.8.0": { - "runtime": { - "lib/netstandard2.0/Microsoft.IdentityModel.Logging.dll": { - "assemblyVersion": "6.8.0.0", - "fileVersion": "6.8.0.11012" - } - } - }, - "Microsoft.IdentityModel.Protocols/6.8.0": { - "dependencies": { - "Microsoft.IdentityModel.Logging": "6.8.0", - "Microsoft.IdentityModel.Tokens": "6.8.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.IdentityModel.Protocols.dll": { - "assemblyVersion": "6.8.0.0", - "fileVersion": "6.8.0.11012" - } - } - }, - "Microsoft.IdentityModel.Protocols.OpenIdConnect/6.8.0": { - "dependencies": { - "Microsoft.IdentityModel.Protocols": "6.8.0", - "System.IdentityModel.Tokens.Jwt": "6.8.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": { - "assemblyVersion": "6.8.0.0", - "fileVersion": "6.8.0.11012" - } - } - }, - "Microsoft.IdentityModel.Tokens/6.8.0": { - "dependencies": { - "Microsoft.CSharp": "4.5.0", - "Microsoft.IdentityModel.Logging": "6.8.0", - "System.Security.Cryptography.Cng": "4.5.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.IdentityModel.Tokens.dll": { - "assemblyVersion": "6.8.0.0", - "fileVersion": "6.8.0.11012" - } - } - }, - "Microsoft.NETCore.Platforms/5.0.0": {}, - "Microsoft.NETCore.Targets/1.1.0": {}, - "Microsoft.OpenApi/1.2.3": { - "runtime": { - "lib/netstandard2.0/Microsoft.OpenApi.dll": { - "assemblyVersion": "1.2.3.0", - "fileVersion": "1.2.3.0" - } - } - }, - "Microsoft.Win32.Registry/4.7.0": { - "dependencies": { - "System.Security.AccessControl": "6.0.0", - "System.Security.Principal.Windows": "4.7.0" - } - }, - "Microsoft.Win32.SystemEvents/6.0.0": { - "runtime": { - "lib/net6.0/Microsoft.Win32.SystemEvents.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - }, - "runtimeTargets": { - "runtimes/win/lib/net6.0/Microsoft.Win32.SystemEvents.dll": { - "rid": "win", - "assetType": "runtime", - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "MySqlConnector/2.2.5": { - "runtime": { - "lib/net6.0/MySqlConnector.dll": { - "assemblyVersion": "2.0.0.0", - "fileVersion": "2.2.5.0" - } - } - }, - "Newtonsoft.Json/13.0.3": { - "runtime": { - "lib/net6.0/Newtonsoft.Json.dll": { - "assemblyVersion": "13.0.0.0", - "fileVersion": "13.0.3.27908" - } - } - }, - "Npgsql/5.0.7": { - "dependencies": { - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - }, - "runtime": { - "lib/net5.0/Npgsql.dll": { - "assemblyVersion": "5.0.7.0", - "fileVersion": "5.0.7.0" - } - } - }, - "Oracle.ManagedDataAccess.Core/3.21.100": { - "dependencies": { - "System.Diagnostics.PerformanceCounter": "6.0.1", - "System.DirectoryServices": "6.0.1", - "System.DirectoryServices.Protocols": "6.0.1" - }, - "runtime": { - "lib/netstandard2.1/Oracle.ManagedDataAccess.dll": { - "assemblyVersion": "3.1.21.1", - "fileVersion": "3.1.21.1" - } - } - }, - "runtime.linux-arm.runtime.native.System.IO.Ports/6.0.0": { - "runtimeTargets": { - "runtimes/linux-arm/native/libSystem.IO.Ports.Native.so": { - "rid": "linux-arm", - "assetType": "native", - "fileVersion": "0.0.0.0" - } - } - }, - "runtime.linux-arm64.runtime.native.System.IO.Ports/6.0.0": { - "runtimeTargets": { - "runtimes/linux-arm64/native/libSystem.IO.Ports.Native.so": { - "rid": "linux-arm64", - "assetType": "native", - "fileVersion": "0.0.0.0" - } - } - }, - "runtime.linux-x64.runtime.native.System.IO.Ports/6.0.0": { - "runtimeTargets": { - "runtimes/linux-x64/native/libSystem.IO.Ports.Native.so": { - "rid": "linux-x64", - "assetType": "native", - "fileVersion": "0.0.0.0" - } - } - }, - "runtime.native.System.IO.Ports/6.0.0": { - "dependencies": { - "runtime.linux-arm.runtime.native.System.IO.Ports": "6.0.0", - "runtime.linux-arm64.runtime.native.System.IO.Ports": "6.0.0", - "runtime.linux-x64.runtime.native.System.IO.Ports": "6.0.0", - "runtime.osx-arm64.runtime.native.System.IO.Ports": "6.0.0", - "runtime.osx-x64.runtime.native.System.IO.Ports": "6.0.0" - } - }, - "runtime.osx-arm64.runtime.native.System.IO.Ports/6.0.0": { - "runtimeTargets": { - "runtimes/osx-arm64/native/libSystem.IO.Ports.Native.dylib": { - "rid": "osx-arm64", - "assetType": "native", - "fileVersion": "0.0.0.0" - } - } - }, - "runtime.osx-x64.runtime.native.System.IO.Ports/6.0.0": { - "runtimeTargets": { - "runtimes/osx-x64/native/libSystem.IO.Ports.Native.dylib": { - "rid": "osx-x64", - "assetType": "native", - "fileVersion": "0.0.0.0" - } - } - }, - "SQLitePCLRaw.bundle_e_sqlite3/2.1.4": { - "dependencies": { - "SQLitePCLRaw.lib.e_sqlite3": "2.1.4", - "SQLitePCLRaw.provider.e_sqlite3": "2.1.4" - }, - "runtime": { - "lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll": { - "assemblyVersion": "2.1.4.1835", - "fileVersion": "2.1.4.1835" - } - } - }, - "SQLitePCLRaw.core/2.1.4": { - "dependencies": { - "System.Memory": "4.5.3" - }, - "runtime": { - "lib/netstandard2.0/SQLitePCLRaw.core.dll": { - "assemblyVersion": "2.1.4.1835", - "fileVersion": "2.1.4.1835" - } - } - }, - "SQLitePCLRaw.lib.e_sqlite3/2.1.4": { - "runtimeTargets": { - "runtimes/alpine-arm/native/libe_sqlite3.so": { - "rid": "alpine-arm", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/alpine-arm64/native/libe_sqlite3.so": { - "rid": "alpine-arm64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/alpine-x64/native/libe_sqlite3.so": { - "rid": "alpine-x64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/browser-wasm/nativeassets/net6.0/e_sqlite3.a": { - "rid": "browser-wasm", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/linux-arm/native/libe_sqlite3.so": { - "rid": "linux-arm", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/linux-arm64/native/libe_sqlite3.so": { - "rid": "linux-arm64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/linux-armel/native/libe_sqlite3.so": { - "rid": "linux-armel", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/linux-mips64/native/libe_sqlite3.so": { - "rid": "linux-mips64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/linux-musl-arm/native/libe_sqlite3.so": { - "rid": "linux-musl-arm", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/linux-musl-arm64/native/libe_sqlite3.so": { - "rid": "linux-musl-arm64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/linux-musl-x64/native/libe_sqlite3.so": { - "rid": "linux-musl-x64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/linux-ppc64le/native/libe_sqlite3.so": { - "rid": "linux-ppc64le", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/linux-s390x/native/libe_sqlite3.so": { - "rid": "linux-s390x", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/linux-x64/native/libe_sqlite3.so": { - "rid": "linux-x64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/linux-x86/native/libe_sqlite3.so": { - "rid": "linux-x86", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/maccatalyst-arm64/native/libe_sqlite3.dylib": { - "rid": "maccatalyst-arm64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/maccatalyst-x64/native/libe_sqlite3.dylib": { - "rid": "maccatalyst-x64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/osx-arm64/native/libe_sqlite3.dylib": { - "rid": "osx-arm64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/osx-x64/native/libe_sqlite3.dylib": { - "rid": "osx-x64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/win-arm/native/e_sqlite3.dll": { - "rid": "win-arm", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/win-arm64/native/e_sqlite3.dll": { - "rid": "win-arm64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/win-x64/native/e_sqlite3.dll": { - "rid": "win-x64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/win-x86/native/e_sqlite3.dll": { - "rid": "win-x86", - "assetType": "native", - "fileVersion": "0.0.0.0" - } - } - }, - "SQLitePCLRaw.provider.e_sqlite3/2.1.4": { - "dependencies": { - "SQLitePCLRaw.core": "2.1.4" - }, - "runtime": { - "lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll": { - "assemblyVersion": "2.1.4.1835", - "fileVersion": "2.1.4.1835" - } - } - }, - "SqlSugar.IOC/2.0.0": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "System.Runtime.Loader": "4.3.0" - }, - "runtime": { - "lib/netstandard2.1/SqlSugar.IOC.dll": { - "assemblyVersion": "2.0.0.0", - "fileVersion": "2.0.0.0" - } - } - }, - "SqlSugarCore/5.1.4.95": { - "dependencies": { - "Microsoft.Data.SqlClient": "2.1.4", - "Microsoft.Data.Sqlite": "7.0.5", - "MySqlConnector": "2.2.5", - "Newtonsoft.Json": "13.0.3", - "Npgsql": "5.0.7", - "Oracle.ManagedDataAccess.Core": "3.21.100", - "SqlSugarCore.Dm": "1.2.0", - "SqlSugarCore.Kdbndp": "7.4.0", - "System.Data.Common": "4.3.0", - "System.Reflection.Emit.Lightweight": "4.3.0" - }, - "runtime": { - "lib/netstandard2.1/SqlSugar.dll": { - "assemblyVersion": "5.1.4.94", - "fileVersion": "5.1.4.94" - } - } - }, - "SqlSugarCore.Dm/1.2.0": { - "dependencies": { - "System.Text.Encoding.CodePages": "5.0.0" - }, - "runtime": { - "lib/netstandard2.0/DmProvider.dll": { - "assemblyVersion": "1.1.0.0", - "fileVersion": "1.1.0.16649" - } - } - }, - "SqlSugarCore.Kdbndp/7.4.0": { - "runtime": { - "lib/netstandard2.1/Kdbndp.dll": { - "assemblyVersion": "8.3.712.0", - "fileVersion": "8.3.712.0" - } - } - }, - "Swashbuckle.AspNetCore/6.5.0": { - "dependencies": { - "Microsoft.Extensions.ApiDescription.Server": "6.0.5", - "Swashbuckle.AspNetCore.Swagger": "6.5.0", - "Swashbuckle.AspNetCore.SwaggerGen": "6.5.0", - "Swashbuckle.AspNetCore.SwaggerUI": "6.5.0" - } - }, - "Swashbuckle.AspNetCore.Swagger/6.5.0": { - "dependencies": { - "Microsoft.OpenApi": "1.2.3" - }, - "runtime": { - "lib/net6.0/Swashbuckle.AspNetCore.Swagger.dll": { - "assemblyVersion": "6.5.0.0", - "fileVersion": "6.5.0.0" - } - } - }, - "Swashbuckle.AspNetCore.SwaggerGen/6.5.0": { - "dependencies": { - "Swashbuckle.AspNetCore.Swagger": "6.5.0" - }, - "runtime": { - "lib/net6.0/Swashbuckle.AspNetCore.SwaggerGen.dll": { - "assemblyVersion": "6.5.0.0", - "fileVersion": "6.5.0.0" - } - } - }, - "Swashbuckle.AspNetCore.SwaggerUI/6.5.0": { - "runtime": { - "lib/net6.0/Swashbuckle.AspNetCore.SwaggerUI.dll": { - "assemblyVersion": "6.5.0.0", - "fileVersion": "6.5.0.0" - } - } - }, - "System.Collections/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Collections.Immutable/1.5.0": {}, - "System.Configuration.ConfigurationManager/6.0.0": { - "dependencies": { - "System.Security.Cryptography.ProtectedData": "6.0.0", - "System.Security.Permissions": "6.0.0" - }, - "runtime": { - "lib/net6.0/System.Configuration.ConfigurationManager.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "System.Data.Common/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Globalization": "4.3.0", - "System.IO": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Text.RegularExpressions": "4.3.0", - "System.Threading.Tasks": "4.3.0" - } - }, - "System.Diagnostics.DiagnosticSource/6.0.0": { - "dependencies": { - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - } - }, - "System.Diagnostics.PerformanceCounter/6.0.1": { - "dependencies": { - "System.Configuration.ConfigurationManager": "6.0.0" - }, - "runtime": { - "lib/net6.0/System.Diagnostics.PerformanceCounter.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.422.16404" - } - }, - "runtimeTargets": { - "runtimes/win/lib/net6.0/System.Diagnostics.PerformanceCounter.dll": { - "rid": "win", - "assetType": "runtime", - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.422.16404" - } - } - }, - "System.DirectoryServices/6.0.1": { - "dependencies": { - "System.Security.AccessControl": "6.0.0", - "System.Security.Permissions": "6.0.0" - }, - "runtime": { - "lib/net6.0/System.DirectoryServices.dll": { - "assemblyVersion": "4.0.0.0", - "fileVersion": "6.0.1423.7309" - } - }, - "runtimeTargets": { - "runtimes/win/lib/net6.0/System.DirectoryServices.dll": { - "rid": "win", - "assetType": "runtime", - "assemblyVersion": "4.0.0.0", - "fileVersion": "6.0.1423.7309" - } - } - }, - "System.DirectoryServices.Protocols/6.0.1": { - "runtime": { - "lib/net6.0/System.DirectoryServices.Protocols.dll": { - "assemblyVersion": "6.0.0.1", - "fileVersion": "6.0.222.6406" - } - }, - "runtimeTargets": { - "runtimes/linux/lib/net6.0/System.DirectoryServices.Protocols.dll": { - "rid": "linux", - "assetType": "runtime", - "assemblyVersion": "6.0.0.1", - "fileVersion": "6.0.222.6406" - }, - "runtimes/osx/lib/net6.0/System.DirectoryServices.Protocols.dll": { - "rid": "osx", - "assetType": "runtime", - "assemblyVersion": "6.0.0.1", - "fileVersion": "6.0.222.6406" - }, - "runtimes/win/lib/net6.0/System.DirectoryServices.Protocols.dll": { - "rid": "win", - "assetType": "runtime", - "assemblyVersion": "6.0.0.1", - "fileVersion": "6.0.222.6406" - } - } - }, - "System.Drawing.Common/6.0.0": { - "dependencies": { - "Microsoft.Win32.SystemEvents": "6.0.0" - }, - "runtime": { - "lib/net6.0/System.Drawing.Common.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - }, - "runtimeTargets": { - "runtimes/unix/lib/net6.0/System.Drawing.Common.dll": { - "rid": "unix", - "assetType": "runtime", - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - }, - "runtimes/win/lib/net6.0/System.Drawing.Common.dll": { - "rid": "win", - "assetType": "runtime", - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "System.Globalization/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.IdentityModel.Tokens.Jwt/6.8.0": { - "dependencies": { - "Microsoft.IdentityModel.JsonWebTokens": "6.8.0", - "Microsoft.IdentityModel.Tokens": "6.8.0" - }, - "runtime": { - "lib/netstandard2.0/System.IdentityModel.Tokens.Jwt.dll": { - "assemblyVersion": "6.8.0.0", - "fileVersion": "6.8.0.11012" - } - } - }, - "System.IO/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading.Tasks": "4.3.0" - } - }, - "System.IO.Ports/6.0.0": { - "dependencies": { - "runtime.native.System.IO.Ports": "6.0.0" - }, - "runtime": { - "lib/net6.0/System.IO.Ports.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - }, - "runtimeTargets": { - "runtimes/unix/lib/net6.0/System.IO.Ports.dll": { - "rid": "unix", - "assetType": "runtime", - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - }, - "runtimes/win/lib/net6.0/System.IO.Ports.dll": { - "rid": "win", - "assetType": "runtime", - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "System.Memory/4.5.3": {}, - "System.Reflection/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.IO": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Reflection.Emit.ILGeneration/4.3.0": { - "dependencies": { - "System.Reflection": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Reflection.Emit.Lightweight/4.3.0": { - "dependencies": { - "System.Reflection": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Reflection.Primitives/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Resources.ResourceManager/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Globalization": "4.3.0", - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Runtime/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "Microsoft.NETCore.Targets": "1.1.0" - } - }, - "System.Runtime.Caching/4.7.0": { - "dependencies": { - "System.Configuration.ConfigurationManager": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/System.Runtime.Caching.dll": { - "assemblyVersion": "4.0.1.0", - "fileVersion": "4.700.19.56404" - } - }, - "runtimeTargets": { - "runtimes/win/lib/netstandard2.0/System.Runtime.Caching.dll": { - "rid": "win", - "assetType": "runtime", - "assemblyVersion": "4.0.1.0", - "fileVersion": "4.700.19.56404" - } - } - }, - "System.Runtime.CompilerServices.Unsafe/6.0.0": {}, - "System.Runtime.Extensions/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Runtime.Loader/4.3.0": { - "dependencies": { - "System.IO": "4.3.0", - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Security.AccessControl/6.0.0": {}, - "System.Security.Cryptography.Cng/4.5.0": {}, - "System.Security.Cryptography.ProtectedData/6.0.0": { - "runtime": { - "lib/net6.0/System.Security.Cryptography.ProtectedData.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - }, - "runtimeTargets": { - "runtimes/win/lib/net6.0/System.Security.Cryptography.ProtectedData.dll": { - "rid": "win", - "assetType": "runtime", - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "System.Security.Permissions/6.0.0": { - "dependencies": { - "System.Security.AccessControl": "6.0.0", - "System.Windows.Extensions": "6.0.0" - }, - "runtime": { - "lib/net6.0/System.Security.Permissions.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "System.Security.Principal.Windows/4.7.0": {}, - "System.Text.Encoding/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Text.Encoding.CodePages/5.0.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0" - } - }, - "System.Text.Encodings.Web/7.0.0": { - "dependencies": { - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - }, - "runtime": { - "lib/net6.0/System.Text.Encodings.Web.dll": { - "assemblyVersion": "7.0.0.0", - "fileVersion": "7.0.22.51805" - } - }, - "runtimeTargets": { - "runtimes/browser/lib/net6.0/System.Text.Encodings.Web.dll": { - "rid": "browser", - "assetType": "runtime", - "assemblyVersion": "7.0.0.0", - "fileVersion": "7.0.22.51805" - } - } - }, - "System.Text.Json/7.0.0": { - "dependencies": { - "System.Runtime.CompilerServices.Unsafe": "6.0.0", - "System.Text.Encodings.Web": "7.0.0" - }, - "runtime": { - "lib/net6.0/System.Text.Json.dll": { - "assemblyVersion": "7.0.0.0", - "fileVersion": "7.0.22.51805" - } - } - }, - "System.Text.RegularExpressions/4.3.0": { - "dependencies": { - "System.Runtime": "4.3.0" - } - }, - "System.Threading.Tasks/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Windows.Extensions/6.0.0": { - "dependencies": { - "System.Drawing.Common": "6.0.0" - }, - "runtime": { - "lib/net6.0/System.Windows.Extensions.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - }, - "runtimeTargets": { - "runtimes/win/lib/net6.0/System.Windows.Extensions.dll": { - "rid": "win", - "assetType": "runtime", - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "HybirdFrameworkCore/1.0.0": { - "dependencies": { - "Autofac": "7.1.0", - "Microsoft.Extensions.Configuration.Abstractions": "7.0.0", - "Microsoft.Extensions.Configuration.Json": "7.0.0", - "Newtonsoft.Json": "13.0.3" - }, - "runtime": { - "HybirdFrameworkCore.dll": {} - } - }, - "HybirdFrameworkEntity/1.0.0": { - "dependencies": { - "SqlSugarCore": "5.1.4.95" - }, - "runtime": { - "HybirdFrameworkEntity.dll": {} - } - }, - "HybirdFrameworkRepository/1.0.0": { - "dependencies": { - "HybirdFrameworkEntity": "1.0.0", - "SqlSugar.IOC": "2.0.0", - "SqlSugarCore": "5.1.4.95" - }, - "runtime": { - "HybirdFrameworkRepository.dll": {} - } - }, - "HybirdFrameworkServices/1.0.0": { - "dependencies": { - "DotNetty.Buffers": "0.7.5", - "DotNetty.Codecs": "0.7.5", - "DotNetty.Common": "0.7.5", - "DotNetty.Handlers": "0.7.5", - "DotNetty.Transport": "0.7.5", - "HybirdFrameworkCore": "1.0.0", - "HybirdFrameworkEntity": "1.0.0", - "HybirdFrameworkRepository": "1.0.0", - "Module.Socket.Tool": "1.0.0", - "SqlSugarCore": "5.1.4.95", - "log4net": "2.0.15" - }, - "runtime": { - "HybirdFrameworkServices.dll": {} - } - }, - "Module.Socket.Tool/1.0.0": { - "dependencies": { - "DotNetty.Buffers": "0.7.5", - "DotNetty.Codecs": "0.7.5", - "DotNetty.Common": "0.7.5", - "DotNetty.Handlers": "0.7.5", - "DotNetty.Transport": "0.7.5", - "HslCommunication": "11.2.1", - "HybirdFrameworkEntity": "1.0.0" - }, - "runtime": { - "Module.Socket.Tool.dll": {} - } - } - } - }, - "libraries": { - "WebStarter/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - }, - "Autofac/7.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-XCXmpxhOnuztTTRkzG+8B8KU8SR8WjBYwSntndjlsFR5lM3K/g43r9hUwewIPDBJwDrmZU3TjmNdH6s8IF3VFQ==", - "path": "autofac/7.1.0", - "hashPath": "autofac.7.1.0.nupkg.sha512" - }, - "Autofac.Extensions.DependencyInjection/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-nGrXNpQX2FiZpIBydK9cxZnnoqP/cUd3k/53uRERYEqLtWzKtE15R6L+j5q5ax5Rv/+3wAIkOaPePkahfqrwjg==", - "path": "autofac.extensions.dependencyinjection/8.0.0", - "hashPath": "autofac.extensions.dependencyinjection.8.0.0.nupkg.sha512" - }, - "DotNetty.Buffers/0.7.5": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ri4udTfNS856dAZ09VkQ9k6gxmYwFuZh930TAMa71smowEAvhGQEDpRY4mLgA5ADhbKhLYpmO/1vfDXEchDugQ==", - "path": "dotnetty.buffers/0.7.5", - "hashPath": "dotnetty.buffers.0.7.5.nupkg.sha512" - }, - "DotNetty.Codecs/0.7.5": { - "type": "package", - "serviceable": true, - "sha512": "sha512-6FqSnZ2gmc5RalbxVNWeEm6FqZHORdskyDUKGdgm4gDr86D8w8TLv4L1MIS7Mshsq3figHl0TP9yFyOXe6SHdQ==", - "path": "dotnetty.codecs/0.7.5", - "hashPath": "dotnetty.codecs.0.7.5.nupkg.sha512" - }, - "DotNetty.Common/0.7.5": { - "type": "package", - "serviceable": true, - "sha512": "sha512-U9dLNbZhtWhSsWIwLVhIwKC9Ku3+Q/CrY/U5Lahb8DxoEt6uo3GIPPGY3NT1COllfhT422bLALdGlesFOcwXEg==", - "path": "dotnetty.common/0.7.5", - "hashPath": "dotnetty.common.0.7.5.nupkg.sha512" - }, - "DotNetty.Handlers/0.7.5": { - "type": "package", - "serviceable": true, - "sha512": "sha512-1iXurgUEaEqRW33CvPCEndrHoTB6Ql4PBNpMkVixJ6MxSS9kMLPi+nVpcnEQCPyRBkf/9znk+YO02R0bDWA03g==", - "path": "dotnetty.handlers/0.7.5", - "hashPath": "dotnetty.handlers.0.7.5.nupkg.sha512" - }, - "DotNetty.Transport/0.7.5": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Ha1ZDqUOEPgk5/IWpAcP220cUtcekLankgkq/KhkrmvVANNbTxwTvjBS50m2/nAK623HjT+1wcLZBfFzBg3TyQ==", - "path": "dotnetty.transport/0.7.5", - "hashPath": "dotnetty.transport.0.7.5.nupkg.sha512" - }, - "HslCommunication/11.2.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-j1Dw8iKx+cDO7TrpZ+ethoF114pP13kyW7NeiIlE54QXLA8lAVAzQy5twYbo3DnXJj7NizqBUUhOLDN4uNIh1g==", - "path": "hslcommunication/11.2.1", - "hashPath": "hslcommunication.11.2.1.nupkg.sha512" - }, - "log4net/2.0.15": { - "type": "package", - "serviceable": true, - "sha512": "sha512-GahnO9ZgFka+xYcFwAfIFjW+k86P2nxFoaEpH6t3v4hiGj7tv2ksVZphxCVIHmJxoySS0HeU3dgCW+bSCcfD0A==", - "path": "log4net/2.0.15", - "hashPath": "log4net.2.0.15.nupkg.sha512" - }, - "Microsoft.CSharp/4.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-kaj6Wb4qoMuH3HySFJhxwQfe8R/sJsNJnANrvv8WdFPMoNbKY5htfNscv+LHCu5ipz+49m2e+WQXpLXr9XYemQ==", - "path": "microsoft.csharp/4.5.0", - "hashPath": "microsoft.csharp.4.5.0.nupkg.sha512" - }, - "Microsoft.Data.SqlClient/2.1.4": { - "type": "package", - "serviceable": true, - "sha512": "sha512-cDcKBTKILdRuAzJjbgXwGcUQXzMue+SG02kD4tZTXXfoz4ALrGLpCnA5k9khw3fnAMlMnRzLIGuvRdJurqmESA==", - "path": "microsoft.data.sqlclient/2.1.4", - "hashPath": "microsoft.data.sqlclient.2.1.4.nupkg.sha512" - }, - "Microsoft.Data.SqlClient.SNI.runtime/2.1.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-JwGDWkyZgm7SATJmFLfT2G4teimvNbNtq3lsS9a5DzvhEZnQrZjZhevCU0vdx8MjheLHoG5vocuO03QtioFQxQ==", - "path": "microsoft.data.sqlclient.sni.runtime/2.1.1", - "hashPath": "microsoft.data.sqlclient.sni.runtime.2.1.1.nupkg.sha512" - }, - "Microsoft.Data.Sqlite/7.0.5": { - "type": "package", - "serviceable": true, - "sha512": "sha512-KGxbPeWsQMnmQy43DSBxAFtHz3l2JX8EWBSGUCvT3CuZ8KsuzbkqMIJMDOxWtG8eZSoCDI04aiVQjWuuV8HmSw==", - "path": "microsoft.data.sqlite/7.0.5", - "hashPath": "microsoft.data.sqlite.7.0.5.nupkg.sha512" - }, - "Microsoft.Data.Sqlite.Core/7.0.5": { - "type": "package", - "serviceable": true, - "sha512": "sha512-FTerRmQPqHrCrnoUzhBu+E+1DNGwyrAMLqHkAqOOOu5pGfyMOj8qQUBxI/gDtWtG11p49UxSfWmBzRNlwZqfUg==", - "path": "microsoft.data.sqlite.core/7.0.5", - "hashPath": "microsoft.data.sqlite.core.7.0.5.nupkg.sha512" - }, - "Microsoft.Extensions.ApiDescription.Server/6.0.5": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Ckb5EDBUNJdFWyajfXzUIMRkhf52fHZOQuuZg/oiu8y7zDCVwD0iHhew6MnThjHmevanpxL3f5ci2TtHQEN6bw==", - "path": "microsoft.extensions.apidescription.server/6.0.5", - "hashPath": "microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-tldQUBWt/xeH2K7/hMPPo5g8zuLc3Ro9I5d4o/XrxvxOCA2EZBtW7bCHHTc49fcBtvB8tLAb/Qsmfrq+2SJ4vA==", - "path": "microsoft.extensions.configuration/7.0.0", - "hashPath": "microsoft.extensions.configuration.7.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.Abstractions/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-f34u2eaqIjNO9YLHBz8rozVZ+TcFiFs0F3r7nUJd7FRkVSxk8u4OpoK226mi49MwexHOR2ibP9MFvRUaLilcQQ==", - "path": "microsoft.extensions.configuration.abstractions/7.0.0", - "hashPath": "microsoft.extensions.configuration.abstractions.7.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.Binder/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-b3ErKzND8LIC7o08QAVlKfaEIYEvLJbtmVbFZVBRXeu9YkKfSSzLZfR1SUfQPBIy9mKLhEtJgGYImkcMNaKE0A==", - "path": "microsoft.extensions.configuration.binder/6.0.0", - "hashPath": "microsoft.extensions.configuration.binder.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.FileExtensions/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-xk2lRJ1RDuqe57BmgvRPyCt6zyePKUmvT6iuXqiHR+/OIIgWVR8Ff5k2p6DwmqY8a17hx/OnrekEhziEIeQP6Q==", - "path": "microsoft.extensions.configuration.fileextensions/7.0.0", - "hashPath": "microsoft.extensions.configuration.fileextensions.7.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.Json/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-LDNYe3uw76W35Jci+be4LDf2lkQZe0A7EEYQVChFbc509CpZ4Iupod8li4PUXPBhEUOFI/rlQNf5xkzJRQGvtA==", - "path": "microsoft.extensions.configuration.json/7.0.0", - "hashPath": "microsoft.extensions.configuration.json.7.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.DependencyInjection/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-k6PWQMuoBDGGHOQTtyois2u4AwyVcIwL2LaSLlTZQm2CYcJ1pxbt6jfAnpWmzENA/wfrYRI/X9DTLoUkE4AsLw==", - "path": "microsoft.extensions.dependencyinjection/6.0.0", - "hashPath": "microsoft.extensions.dependencyinjection.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-xlzi2IYREJH3/m6+lUrQlujzX8wDitm4QGnUu6kUXTQAWPuZY8i+ticFJbzfqaetLA6KR/rO6Ew/HuYD+bxifg==", - "path": "microsoft.extensions.dependencyinjection.abstractions/6.0.0", - "hashPath": "microsoft.extensions.dependencyinjection.abstractions.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.FileProviders.Abstractions/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-NyawiW9ZT/liQb34k9YqBSNPLuuPkrjMgQZ24Y/xXX1RoiBkLUdPMaQTmxhZ5TYu8ZKZ9qayzil75JX95vGQUg==", - "path": "microsoft.extensions.fileproviders.abstractions/7.0.0", - "hashPath": "microsoft.extensions.fileproviders.abstractions.7.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.FileProviders.Physical/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-K8D2MTR+EtzkbZ8z80LrG7Ur64R7ZZdRLt1J5cgpc/pUWl0C6IkAUapPuK28oionHueCPELUqq0oYEvZfalNdg==", - "path": "microsoft.extensions.fileproviders.physical/7.0.0", - "hashPath": "microsoft.extensions.fileproviders.physical.7.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.FileSystemGlobbing/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-2jONjKHiF+E92ynz2ZFcr9OvxIw+rTGMPEH+UZGeHTEComVav93jQUWGkso8yWwVBcEJGcNcZAaqY01FFJcj7w==", - "path": "microsoft.extensions.filesystemglobbing/7.0.0", - "hashPath": "microsoft.extensions.filesystemglobbing.7.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Logging/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-eIbyj40QDg1NDz0HBW0S5f3wrLVnKWnDJ/JtZ+yJDFnDj90VoPuoPmFkeaXrtu+0cKm5GRAwoDf+dBWXK0TUdg==", - "path": "microsoft.extensions.logging/6.0.0", - "hashPath": "microsoft.extensions.logging.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Logging.Abstractions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-/HggWBbTwy8TgebGSX5DBZ24ndhzi93sHUBDvP1IxbZD7FDokYzdAr6+vbWGjw2XAfR2EJ1sfKUotpjHnFWPxA==", - "path": "microsoft.extensions.logging.abstractions/6.0.0", - "hashPath": "microsoft.extensions.logging.abstractions.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Logging.Log4Net.AspNetCore/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-NShPLGSM/PBGJIOK/cmlh3a+QlrtCLcSpb+vfqwxRmZK38Cy4prsOjuODpAIvqWL93zt9PZOTcHOVqyaQRNuEg==", - "path": "microsoft.extensions.logging.log4net.aspnetcore/8.0.0", - "hashPath": "microsoft.extensions.logging.log4net.aspnetcore.8.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Options/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-dzXN0+V1AyjOe2xcJ86Qbo233KHuLEY0njf/P2Kw8SfJU+d45HNS2ctJdnEnrWbM9Ye2eFgaC5Mj9otRMU6IsQ==", - "path": "microsoft.extensions.options/6.0.0", - "hashPath": "microsoft.extensions.options.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Primitives/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-um1KU5kxcRp3CNuI8o/GrZtD4AIOXDk+RLsytjZ9QPok3ttLUelLKpilVPuaFT3TFjOhSibUAso0odbOaCDj3Q==", - "path": "microsoft.extensions.primitives/7.0.0", - "hashPath": "microsoft.extensions.primitives.7.0.0.nupkg.sha512" - }, - "Microsoft.Identity.Client/4.21.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-vycgk7S/HAbHaUaK4Tid1fsWHsXdFRRP2KavAIOHCVV27zvuQfYAjXmMvctuuF4egydSumG58CwPZob3gWeYgQ==", - "path": "microsoft.identity.client/4.21.1", - "hashPath": "microsoft.identity.client.4.21.1.nupkg.sha512" - }, - "Microsoft.IdentityModel.JsonWebTokens/6.8.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-+7JIww64PkMt7NWFxoe4Y/joeF7TAtA/fQ0b2GFGcagzB59sKkTt/sMZWR6aSZht5YC7SdHi3W6yM1yylRGJCQ==", - "path": "microsoft.identitymodel.jsonwebtokens/6.8.0", - "hashPath": "microsoft.identitymodel.jsonwebtokens.6.8.0.nupkg.sha512" - }, - "Microsoft.IdentityModel.Logging/6.8.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Rfh/p4MaN4gkmhPxwbu8IjrmoDncGfHHPh1sTnc0AcM/Oc39/fzC9doKNWvUAjzFb8LqA6lgZyblTrIsX/wDXg==", - "path": "microsoft.identitymodel.logging/6.8.0", - "hashPath": "microsoft.identitymodel.logging.6.8.0.nupkg.sha512" - }, - "Microsoft.IdentityModel.Protocols/6.8.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-OJZx5nPdiH+MEkwCkbJrTAUiO/YzLe0VSswNlDxJsJD9bhOIdXHufh650pfm59YH1DNevp3/bXzukKrG57gA1w==", - "path": "microsoft.identitymodel.protocols/6.8.0", - "hashPath": "microsoft.identitymodel.protocols.6.8.0.nupkg.sha512" - }, - "Microsoft.IdentityModel.Protocols.OpenIdConnect/6.8.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-X/PiV5l3nYYsodtrNMrNQIVlDmHpjQQ5w48E+o/D5H4es2+4niEyQf3l03chvZGWNzBRhfSstaXr25/Ye4AeYw==", - "path": "microsoft.identitymodel.protocols.openidconnect/6.8.0", - "hashPath": "microsoft.identitymodel.protocols.openidconnect.6.8.0.nupkg.sha512" - }, - "Microsoft.IdentityModel.Tokens/6.8.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-gTqzsGcmD13HgtNePPcuVHZ/NXWmyV+InJgalW/FhWpII1D7V1k0obIseGlWMeA4G+tZfeGMfXr0klnWbMR/mQ==", - "path": "microsoft.identitymodel.tokens/6.8.0", - "hashPath": "microsoft.identitymodel.tokens.6.8.0.nupkg.sha512" - }, - "Microsoft.NETCore.Platforms/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-VyPlqzH2wavqquTcYpkIIAQ6WdenuKoFN0BdYBbCWsclXacSOHNQn66Gt4z5NBqEYW0FAPm5rlvki9ZiCij5xQ==", - "path": "microsoft.netcore.platforms/5.0.0", - "hashPath": "microsoft.netcore.platforms.5.0.0.nupkg.sha512" - }, - "Microsoft.NETCore.Targets/1.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==", - "path": "microsoft.netcore.targets/1.1.0", - "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512" - }, - "Microsoft.OpenApi/1.2.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Nug3rO+7Kl5/SBAadzSMAVgqDlfGjJZ0GenQrLywJ84XGKO0uRqkunz5Wyl0SDwcR71bAATXvSdbdzPrYRYKGw==", - "path": "microsoft.openapi/1.2.3", - "hashPath": "microsoft.openapi.1.2.3.nupkg.sha512" - }, - "Microsoft.Win32.Registry/4.7.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-KSrRMb5vNi0CWSGG1++id2ZOs/1QhRqROt+qgbEAdQuGjGrFcl4AOl4/exGPUYz2wUnU42nvJqon1T3U0kPXLA==", - "path": "microsoft.win32.registry/4.7.0", - "hashPath": "microsoft.win32.registry.4.7.0.nupkg.sha512" - }, - "Microsoft.Win32.SystemEvents/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-hqTM5628jSsQiv+HGpiq3WKBl2c8v1KZfby2J6Pr7pEPlK9waPdgEO6b8A/+/xn/yZ9ulv8HuqK71ONy2tg67A==", - "path": "microsoft.win32.systemevents/6.0.0", - "hashPath": "microsoft.win32.systemevents.6.0.0.nupkg.sha512" - }, - "MySqlConnector/2.2.5": { - "type": "package", - "serviceable": true, - "sha512": "sha512-6sinY78RvryhHwpup3awdjYO7d5hhWahb5p/1VDODJhSxJggV/sBbYuKK5IQF9TuzXABiddqUbmRfM884tqA3Q==", - "path": "mysqlconnector/2.2.5", - "hashPath": "mysqlconnector.2.2.5.nupkg.sha512" - }, - "Newtonsoft.Json/13.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ==", - "path": "newtonsoft.json/13.0.3", - "hashPath": "newtonsoft.json.13.0.3.nupkg.sha512" - }, - "Npgsql/5.0.7": { - "type": "package", - "serviceable": true, - "sha512": "sha512-EQWwxb2lN9w78YG4f6Fxhw5lFEx4LuaNGasXzw86kTOJxiPsUORSh/BTencNZJO4uVqGZx3EO9Z8JXTAvRjgeg==", - "path": "npgsql/5.0.7", - "hashPath": "npgsql.5.0.7.nupkg.sha512" - }, - "Oracle.ManagedDataAccess.Core/3.21.100": { - "type": "package", - "serviceable": true, - "sha512": "sha512-nsqyUE+v246WB0SOnR1u9lfZxYoNcdj1fRjTt7TOhCN0JurEc6+qu+mMe+dl1sySB2UpyWdfqHG1iSQJYaXEfA==", - "path": "oracle.manageddataaccess.core/3.21.100", - "hashPath": "oracle.manageddataaccess.core.3.21.100.nupkg.sha512" - }, - "runtime.linux-arm.runtime.native.System.IO.Ports/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-75q52H7CSpgIoIDwXb9o833EvBZIXJ0mdPhz1E6jSisEXUBlSCPalC29cj3EXsjpuDwr0dj1LRXZepIQH/oL4Q==", - "path": "runtime.linux-arm.runtime.native.system.io.ports/6.0.0", - "hashPath": "runtime.linux-arm.runtime.native.system.io.ports.6.0.0.nupkg.sha512" - }, - "runtime.linux-arm64.runtime.native.System.IO.Ports/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-xn2bMThmXr3CsvOYmS8ex2Yz1xo+kcnhVg2iVhS9PlmqjZPAkrEo/I40wjrBZH/tU4kvH0s1AE8opAvQ3KIS8g==", - "path": "runtime.linux-arm64.runtime.native.system.io.ports/6.0.0", - "hashPath": "runtime.linux-arm64.runtime.native.system.io.ports.6.0.0.nupkg.sha512" - }, - "runtime.linux-x64.runtime.native.System.IO.Ports/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-16nbNXwv0sC+gLGIuecri0skjuh6R1maIJggsaNP7MQBcbVcEfWFUOkEnsnvoLEjy0XerfibuRptfQ8AmdIcWA==", - "path": "runtime.linux-x64.runtime.native.system.io.ports/6.0.0", - "hashPath": "runtime.linux-x64.runtime.native.system.io.ports.6.0.0.nupkg.sha512" - }, - "runtime.native.System.IO.Ports/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-KaaXlpOcuZjMdmyF5wzzx3b+PRKIzt6A5Ax9dKenPDQbVJAFpev+casD0BIig1pBcbs3zx7CqWemzUJKAeHdSQ==", - "path": "runtime.native.system.io.ports/6.0.0", - "hashPath": "runtime.native.system.io.ports.6.0.0.nupkg.sha512" - }, - "runtime.osx-arm64.runtime.native.System.IO.Ports/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-fXG12NodG1QrCdoaeSQ1gVnk/koi4WYY4jZtarMkZeQMyReBm1nZlSRoPnUjLr2ZR36TiMjpcGnQfxymieUe7w==", - "path": "runtime.osx-arm64.runtime.native.system.io.ports/6.0.0", - "hashPath": "runtime.osx-arm64.runtime.native.system.io.ports.6.0.0.nupkg.sha512" - }, - "runtime.osx-x64.runtime.native.System.IO.Ports/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-/As+zPY49+dSUXkh+fTUbyPhqrdGN//evLxo4Vue88pfh1BHZgF7q4kMblTkxYvwR6Vi03zSYxysSFktO8/SDQ==", - "path": "runtime.osx-x64.runtime.native.system.io.ports/6.0.0", - "hashPath": "runtime.osx-x64.runtime.native.system.io.ports.6.0.0.nupkg.sha512" - }, - "SQLitePCLRaw.bundle_e_sqlite3/2.1.4": { - "type": "package", - "serviceable": true, - "sha512": "sha512-EWI1olKDjFEBMJu0+3wuxwziIAdWDVMYLhuZ3Qs84rrz+DHwD00RzWPZCa+bLnHCf3oJwuFZIRsHT5p236QXww==", - "path": "sqlitepclraw.bundle_e_sqlite3/2.1.4", - "hashPath": "sqlitepclraw.bundle_e_sqlite3.2.1.4.nupkg.sha512" - }, - "SQLitePCLRaw.core/2.1.4": { - "type": "package", - "serviceable": true, - "sha512": "sha512-inBjvSHo9UDKneGNzfUfDjK08JzlcIhn1+SP5Y3m6cgXpCxXKCJDy6Mka7LpgSV+UZmKSnC8rTwB0SQ0xKu5pA==", - "path": "sqlitepclraw.core/2.1.4", - "hashPath": "sqlitepclraw.core.2.1.4.nupkg.sha512" - }, - "SQLitePCLRaw.lib.e_sqlite3/2.1.4": { - "type": "package", - "serviceable": true, - "sha512": "sha512-2C9Q9eX7CPLveJA0rIhf9RXAvu+7nWZu1A2MdG6SD/NOu26TakGgL1nsbc0JAspGijFOo3HoN79xrx8a368fBg==", - "path": "sqlitepclraw.lib.e_sqlite3/2.1.4", - "hashPath": "sqlitepclraw.lib.e_sqlite3.2.1.4.nupkg.sha512" - }, - "SQLitePCLRaw.provider.e_sqlite3/2.1.4": { - "type": "package", - "serviceable": true, - "sha512": "sha512-CSlb5dUp1FMIkez9Iv5EXzpeq7rHryVNqwJMWnpq87j9zWZexaEMdisDktMsnnrzKM6ahNrsTkjqNodTBPBxtQ==", - "path": "sqlitepclraw.provider.e_sqlite3/2.1.4", - "hashPath": "sqlitepclraw.provider.e_sqlite3.2.1.4.nupkg.sha512" - }, - "SqlSugar.IOC/2.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-bRo+0DpzKE34rGCeIvyO9HVcX0jUZ3lQakum2EDjftCFwQPt7bI7JADKfuX9m0t3ApWKfofQKgamz6CTl7jNgg==", - "path": "sqlsugar.ioc/2.0.0", - "hashPath": "sqlsugar.ioc.2.0.0.nupkg.sha512" - }, - "SqlSugarCore/5.1.4.95": { - "type": "package", - "serviceable": true, - "sha512": "sha512-7+xQXOZhe0dHplO6AJC3V9VAcO7XPhprrgpjMsrj+LUUJ/k1yVrbag8vHVFZyPyC3PfvHTcpJsepuTJMruUPEw==", - "path": "sqlsugarcore/5.1.4.95", - "hashPath": "sqlsugarcore.5.1.4.95.nupkg.sha512" - }, - "SqlSugarCore.Dm/1.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-JFhgCGfCMvI0/u7WdsSzK4D7ptZl1RXP8Q7KwSGpBndgUXlfnnmCfwJaz4f89XxalRLLk1h/x0RAuUei98/CmA==", - "path": "sqlsugarcore.dm/1.2.0", - "hashPath": "sqlsugarcore.dm.1.2.0.nupkg.sha512" - }, - "SqlSugarCore.Kdbndp/7.4.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-cHqgzvPz65v6pkO61oZM2pcPKY0KXvZo2EEAbZFHmyl5X7suxzpTOz/b6DvXjmRlcHxTRKGav2wwmStqTiUacg==", - "path": "sqlsugarcore.kdbndp/7.4.0", - "hashPath": "sqlsugarcore.kdbndp.7.4.0.nupkg.sha512" - }, - "Swashbuckle.AspNetCore/6.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-FK05XokgjgwlCI6wCT+D4/abtQkL1X1/B9Oas6uIwHFmYrIO9WUD5aLC9IzMs9GnHfUXOtXZ2S43gN1mhs5+aA==", - "path": "swashbuckle.aspnetcore/6.5.0", - "hashPath": "swashbuckle.aspnetcore.6.5.0.nupkg.sha512" - }, - "Swashbuckle.AspNetCore.Swagger/6.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-XWmCmqyFmoItXKFsQSwQbEAsjDKcxlNf1l+/Ki42hcb6LjKL8m5Db69OTvz5vLonMSRntYO1XLqz0OP+n3vKnA==", - "path": "swashbuckle.aspnetcore.swagger/6.5.0", - "hashPath": "swashbuckle.aspnetcore.swagger.6.5.0.nupkg.sha512" - }, - "Swashbuckle.AspNetCore.SwaggerGen/6.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Y/qW8Qdg9OEs7V013tt+94OdPxbRdbhcEbw4NiwGvf4YBcfhL/y7qp/Mjv/cENsQ2L3NqJ2AOu94weBy/h4KvA==", - "path": "swashbuckle.aspnetcore.swaggergen/6.5.0", - "hashPath": "swashbuckle.aspnetcore.swaggergen.6.5.0.nupkg.sha512" - }, - "Swashbuckle.AspNetCore.SwaggerUI/6.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-OvbvxX+wL8skxTBttcBsVxdh73Fag4xwqEU2edh4JMn7Ws/xJHnY/JB1e9RoCb6XpDxUF3hD9A0Z1lEUx40Pfw==", - "path": "swashbuckle.aspnetcore.swaggerui/6.5.0", - "hashPath": "swashbuckle.aspnetcore.swaggerui.6.5.0.nupkg.sha512" - }, - "System.Collections/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==", - "path": "system.collections/4.3.0", - "hashPath": "system.collections.4.3.0.nupkg.sha512" - }, - "System.Collections.Immutable/1.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-EXKiDFsChZW0RjrZ4FYHu9aW6+P4MCgEDCklsVseRfhoO0F+dXeMSsMRAlVXIo06kGJ/zv+2w1a2uc2+kxxSaQ==", - "path": "system.collections.immutable/1.5.0", - "hashPath": "system.collections.immutable.1.5.0.nupkg.sha512" - }, - "System.Configuration.ConfigurationManager/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-7T+m0kDSlIPTHIkPMIu6m6tV6qsMqJpvQWW2jIc2qi7sn40qxFo0q+7mEQAhMPXZHMKnWrnv47ntGlM/ejvw3g==", - "path": "system.configuration.configurationmanager/6.0.0", - "hashPath": "system.configuration.configurationmanager.6.0.0.nupkg.sha512" - }, - "System.Data.Common/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-lm6E3T5u7BOuEH0u18JpbJHxBfOJPuCyl4Kg1RH10ktYLp5uEEE1xKrHW56/We4SnZpGAuCc9N0MJpSDhTHZGQ==", - "path": "system.data.common/4.3.0", - "hashPath": "system.data.common.4.3.0.nupkg.sha512" - }, - "System.Diagnostics.DiagnosticSource/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-frQDfv0rl209cKm1lnwTgFPzNigy2EKk1BS3uAvHvlBVKe5cymGyHO+Sj+NLv5VF/AhHsqPIUUwya5oV4CHMUw==", - "path": "system.diagnostics.diagnosticsource/6.0.0", - "hashPath": "system.diagnostics.diagnosticsource.6.0.0.nupkg.sha512" - }, - "System.Diagnostics.PerformanceCounter/6.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-dDl7Gx3bmSrM2k2ZIm+ucEJnLloZRyvfQF1DvfvATcGF3jtaUBiPvChma+6ZcZzxWMirN3kCywkW7PILphXyMQ==", - "path": "system.diagnostics.performancecounter/6.0.1", - "hashPath": "system.diagnostics.performancecounter.6.0.1.nupkg.sha512" - }, - "System.DirectoryServices/6.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-935IbO7h5FDGYxeO3cbx/CuvBBuk/VI8sENlfmXlh1pupNOB3LAGzdYdPY8CawGJFP7KNrHK5eUlsFoz3F6cuA==", - "path": "system.directoryservices/6.0.1", - "hashPath": "system.directoryservices.6.0.1.nupkg.sha512" - }, - "System.DirectoryServices.Protocols/6.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ndUZlEkAMc1XzM0xGN++SsJrNhRkIHaKI8+te325vrUgoLT1ufWNI6KB8FFrL7NpRMHPrdxP99aF3fHbAPxW0A==", - "path": "system.directoryservices.protocols/6.0.1", - "hashPath": "system.directoryservices.protocols.6.0.1.nupkg.sha512" - }, - "System.Drawing.Common/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-NfuoKUiP2nUWwKZN6twGqXioIe1zVD0RIj2t976A+czLHr2nY454RwwXs6JU9Htc6mwqL6Dn/nEL3dpVf2jOhg==", - "path": "system.drawing.common/6.0.0", - "hashPath": "system.drawing.common.6.0.0.nupkg.sha512" - }, - "System.Globalization/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==", - "path": "system.globalization/4.3.0", - "hashPath": "system.globalization.4.3.0.nupkg.sha512" - }, - "System.IdentityModel.Tokens.Jwt/6.8.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-5tBCjAub2Bhd5qmcd0WhR5s354e4oLYa//kOWrkX+6/7ZbDDJjMTfwLSOiZ/MMpWdE4DWPLOfTLOq/juj9CKzA==", - "path": "system.identitymodel.tokens.jwt/6.8.0", - "hashPath": "system.identitymodel.tokens.jwt.6.8.0.nupkg.sha512" - }, - "System.IO/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==", - "path": "system.io/4.3.0", - "hashPath": "system.io.4.3.0.nupkg.sha512" - }, - "System.IO.Ports/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-dRyGI7fUESar5ZLIpiBOaaNLW7YyOBGftjj5Of+xcduC/Rjl7RjhEnWDvvNBmHuF3d0tdXoqdVI/yrVA8f00XA==", - "path": "system.io.ports/6.0.0", - "hashPath": "system.io.ports.6.0.0.nupkg.sha512" - }, - "System.Memory/4.5.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3oDzvc/zzetpTKWMShs1AADwZjQ/36HnsufHRPcOjyRAAMLDlu2iD33MBI2opxnezcVUtXyqDXXjoFMOU9c7SA==", - "path": "system.memory/4.5.3", - "hashPath": "system.memory.4.5.3.nupkg.sha512" - }, - "System.Reflection/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==", - "path": "system.reflection/4.3.0", - "hashPath": "system.reflection.4.3.0.nupkg.sha512" - }, - "System.Reflection.Emit.ILGeneration/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-59tBslAk9733NXLrUJrwNZEzbMAcu8k344OYo+wfSVygcgZ9lgBdGIzH/nrg3LYhXceynyvTc8t5/GD4Ri0/ng==", - "path": "system.reflection.emit.ilgeneration/4.3.0", - "hashPath": "system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512" - }, - "System.Reflection.Emit.Lightweight/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-oadVHGSMsTmZsAF864QYN1t1QzZjIcuKU3l2S9cZOwDdDueNTrqq1yRj7koFfIGEnKpt6NjpL3rOzRhs4ryOgA==", - "path": "system.reflection.emit.lightweight/4.3.0", - "hashPath": "system.reflection.emit.lightweight.4.3.0.nupkg.sha512" - }, - "System.Reflection.Primitives/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==", - "path": "system.reflection.primitives/4.3.0", - "hashPath": "system.reflection.primitives.4.3.0.nupkg.sha512" - }, - "System.Resources.ResourceManager/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==", - "path": "system.resources.resourcemanager/4.3.0", - "hashPath": "system.resources.resourcemanager.4.3.0.nupkg.sha512" - }, - "System.Runtime/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==", - "path": "system.runtime/4.3.0", - "hashPath": "system.runtime.4.3.0.nupkg.sha512" - }, - "System.Runtime.Caching/4.7.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-NdvNRjTPxYvIEhXQszT9L9vJhdQoX6AQ0AlhjTU+5NqFQVuacJTfhPVAvtGWNA2OJCqRiR/okBcZgMwI6MqcZg==", - "path": "system.runtime.caching/4.7.0", - "hashPath": "system.runtime.caching.4.7.0.nupkg.sha512" - }, - "System.Runtime.CompilerServices.Unsafe/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==", - "path": "system.runtime.compilerservices.unsafe/6.0.0", - "hashPath": "system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512" - }, - "System.Runtime.Extensions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==", - "path": "system.runtime.extensions/4.3.0", - "hashPath": "system.runtime.extensions.4.3.0.nupkg.sha512" - }, - "System.Runtime.Loader/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-DHMaRn8D8YCK2GG2pw+UzNxn/OHVfaWx7OTLBD/hPegHZZgcZh3H6seWegrC4BYwsfuGrywIuT+MQs+rPqRLTQ==", - "path": "system.runtime.loader/4.3.0", - "hashPath": "system.runtime.loader.4.3.0.nupkg.sha512" - }, - "System.Security.AccessControl/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-AUADIc0LIEQe7MzC+I0cl0rAT8RrTAKFHl53yHjEUzNVIaUlhFY11vc2ebiVJzVBuOzun6F7FBA+8KAbGTTedQ==", - "path": "system.security.accesscontrol/6.0.0", - "hashPath": "system.security.accesscontrol.6.0.0.nupkg.sha512" - }, - "System.Security.Cryptography.Cng/4.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-WG3r7EyjUe9CMPFSs6bty5doUqT+q9pbI80hlNzo2SkPkZ4VTuZkGWjpp77JB8+uaL4DFPRdBsAY+DX3dBK92A==", - "path": "system.security.cryptography.cng/4.5.0", - "hashPath": "system.security.cryptography.cng.4.5.0.nupkg.sha512" - }, - "System.Security.Cryptography.ProtectedData/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-rp1gMNEZpvx9vP0JW0oHLxlf8oSiQgtno77Y4PLUBjSiDYoD77Y8uXHr1Ea5XG4/pIKhqAdxZ8v8OTUtqo9PeQ==", - "path": "system.security.cryptography.protecteddata/6.0.0", - "hashPath": "system.security.cryptography.protecteddata.6.0.0.nupkg.sha512" - }, - "System.Security.Permissions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-T/uuc7AklkDoxmcJ7LGkyX1CcSviZuLCa4jg3PekfJ7SU0niF0IVTXwUiNVP9DSpzou2PpxJ+eNY2IfDM90ZCg==", - "path": "system.security.permissions/6.0.0", - "hashPath": "system.security.permissions.6.0.0.nupkg.sha512" - }, - "System.Security.Principal.Windows/4.7.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ojD0PX0XhneCsUbAZVKdb7h/70vyYMDYs85lwEI+LngEONe/17A0cFaRFqZU+sOEidcVswYWikYOQ9PPfjlbtQ==", - "path": "system.security.principal.windows/4.7.0", - "hashPath": "system.security.principal.windows.4.7.0.nupkg.sha512" - }, - "System.Text.Encoding/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==", - "path": "system.text.encoding/4.3.0", - "hashPath": "system.text.encoding.4.3.0.nupkg.sha512" - }, - "System.Text.Encoding.CodePages/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-NyscU59xX6Uo91qvhOs2Ccho3AR2TnZPomo1Z0K6YpyztBPM/A5VbkzOO19sy3A3i1TtEnTxA7bCe3Us+r5MWg==", - "path": "system.text.encoding.codepages/5.0.0", - "hashPath": "system.text.encoding.codepages.5.0.0.nupkg.sha512" - }, - "System.Text.Encodings.Web/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-OP6umVGxc0Z0MvZQBVigj4/U31Pw72ITihDWP9WiWDm+q5aoe0GaJivsfYGq53o6dxH7DcXWiCTl7+0o2CGdmg==", - "path": "system.text.encodings.web/7.0.0", - "hashPath": "system.text.encodings.web.7.0.0.nupkg.sha512" - }, - "System.Text.Json/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-DaGSsVqKsn/ia6RG8frjwmJonfos0srquhw09TlT8KRw5I43E+4gs+/bZj4K0vShJ5H9imCuXupb4RmS+dBy3w==", - "path": "system.text.json/7.0.0", - "hashPath": "system.text.json.7.0.0.nupkg.sha512" - }, - "System.Text.RegularExpressions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-RpT2DA+L660cBt1FssIE9CAGpLFdFPuheB7pLpKpn6ZXNby7jDERe8Ua/Ne2xGiwLVG2JOqziiaVCGDon5sKFA==", - "path": "system.text.regularexpressions/4.3.0", - "hashPath": "system.text.regularexpressions.4.3.0.nupkg.sha512" - }, - "System.Threading.Tasks/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==", - "path": "system.threading.tasks/4.3.0", - "hashPath": "system.threading.tasks.4.3.0.nupkg.sha512" - }, - "System.Windows.Extensions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-IXoJOXIqc39AIe+CIR7koBtRGMiCt/LPM3lI+PELtDIy9XdyeSrwXFdWV9dzJ2Awl0paLWUaknLxFQ5HpHZUog==", - "path": "system.windows.extensions/6.0.0", - "hashPath": "system.windows.extensions.6.0.0.nupkg.sha512" - }, - "HybirdFrameworkCore/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - }, - "HybirdFrameworkEntity/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - }, - "HybirdFrameworkRepository/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - }, - "HybirdFrameworkServices/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - }, - "Module.Socket.Tool/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - } - } -} \ No newline at end of file diff --git a/WinFormStarter/Form1.Designer.cs b/WinFormStarter/Form1.Designer.cs index bfbf973..6a6a36e 100644 --- a/WinFormStarter/Form1.Designer.cs +++ b/WinFormStarter/Form1.Designer.cs @@ -28,694 +28,46 @@ partial class Form1 /// private void InitializeComponent() { - button1 = new Button(); - groupBox10 = new GroupBox(); - btnCmd113 = new Button(); - lstRecvFrameInfo = new ListBox(); - groupBox16 = new GroupBox(); - btnCmd1021 = new Button(); - btnCmd1011 = new Button(); - btnCmd1009 = new Button(); - btnCmd1005 = new Button(); - btnCmd1001 = new Button(); - btnCmd1003 = new Button(); - btnCmd1007 = new Button(); - groupBox15 = new GroupBox(); - btnCmd421 = new Button(); - btnCmd401 = new Button(); - groupBox14 = new GroupBox(); - btnCmd301 = new Button(); - btnCmd303 = new Button(); - groupBox13 = new GroupBox(); - btnCmd221 = new Button(); - btnCmd209 = new Button(); - btnCmd205 = new Button(); - btnCmd201 = new Button(); - btnCmd203 = new Button(); - btnCmd207 = new Button(); - groupBox7 = new GroupBox(); - btnCmd1401 = new Button(); - btnCmd1406 = new Button(); - groupBox6 = new GroupBox(); - btnCmd1301 = new Button(); - groupBox4 = new GroupBox(); - btnCmd1105 = new Button(); - btnCmd1101 = new Button(); - btnCmd1103 = new Button(); - btnCmd1107 = new Button(); - groupBox9 = new GroupBox(); - groupBox3 = new GroupBox(); - label3 = new Label(); - txtDestAddr = new TextBox(); - label2 = new Label(); - txtChargePort = new TextBox(); - BtnCloseConnect = new Button(); - BtnChrg01Connect = new Button(); - groupBox5 = new GroupBox(); - lstSendFrameInfo = new ListBox(); - groupBox8 = new GroupBox(); - btnCmd7 = new Button(); - btnCmd3 = new Button(); - btnCmd1 = new Button(); - btnCmd5 = new Button(); - groupBox10.SuspendLayout(); - groupBox16.SuspendLayout(); - groupBox15.SuspendLayout(); - groupBox14.SuspendLayout(); - groupBox13.SuspendLayout(); - groupBox7.SuspendLayout(); - groupBox6.SuspendLayout(); - groupBox4.SuspendLayout(); - groupBox9.SuspendLayout(); - groupBox3.SuspendLayout(); - groupBox5.SuspendLayout(); - groupBox8.SuspendLayout(); - SuspendLayout(); - // - // button1 - // - button1.Location = new Point(1087, -2); - button1.Margin = new Padding(2, 1, 2, 1); - button1.Name = "button1"; - button1.Size = new Size(100, 28); - button1.TabIndex = 0; - button1.Text = "button1"; - button1.UseVisualStyleBackColor = true; - button1.Click += button1_Click; - // - // groupBox10 - // - groupBox10.Controls.Add(btnCmd113); - groupBox10.Location = new Point(599, 139); - groupBox10.Name = "groupBox10"; - groupBox10.Size = new Size(136, 65); - groupBox10.TabIndex = 169; - groupBox10.TabStop = false; - groupBox10.Text = "答充电桩上报充电"; - // - // btnCmd113 - // - btnCmd113.Location = new Point(6, 17); - btnCmd113.Name = "btnCmd113"; - btnCmd113.Size = new Size(115, 37); - btnCmd113.TabIndex = 136; - btnCmd113.Text = "113"; - btnCmd113.UseVisualStyleBackColor = true; - btnCmd113.Click += btnCmd113_Click; - // - // lstRecvFrameInfo - // - lstRecvFrameInfo.Anchor = AnchorStyles.None; - lstRecvFrameInfo.FormattingEnabled = true; - lstRecvFrameInfo.ItemHeight = 20; - lstRecvFrameInfo.Location = new Point(12, 704); - lstRecvFrameInfo.Margin = new Padding(5); - lstRecvFrameInfo.Name = "lstRecvFrameInfo"; - lstRecvFrameInfo.Size = new Size(1130, 124); - lstRecvFrameInfo.TabIndex = 158; - // - // groupBox16 - // - groupBox16.Controls.Add(btnCmd1021); - groupBox16.Controls.Add(btnCmd1011); - groupBox16.Controls.Add(btnCmd1009); - groupBox16.Controls.Add(btnCmd1005); - groupBox16.Controls.Add(btnCmd1001); - groupBox16.Controls.Add(btnCmd1003); - groupBox16.Controls.Add(btnCmd1007); - groupBox16.Location = new Point(17, 316); - groupBox16.Name = "groupBox16"; - groupBox16.Size = new Size(1007, 75); - groupBox16.TabIndex = 166; - groupBox16.TabStop = false; - groupBox16.Text = "升级命令"; - // - // btnCmd1021 - // - btnCmd1021.Location = new Point(870, 26); - btnCmd1021.Name = "btnCmd1021"; - btnCmd1021.Size = new Size(115, 37); - btnCmd1021.TabIndex = 124; - btnCmd1021.Text = "1021"; - btnCmd1021.UseVisualStyleBackColor = true; - btnCmd1021.Click += btnCmd1021_Click; - // - // btnCmd1011 - // - btnCmd1011.Location = new Point(726, 26); - btnCmd1011.Name = "btnCmd1011"; - btnCmd1011.Size = new Size(115, 37); - btnCmd1011.TabIndex = 123; - btnCmd1011.Text = "1011"; - btnCmd1011.UseVisualStyleBackColor = true; - btnCmd1011.Click += btnCmd1011_Click; - // - // btnCmd1009 - // - btnCmd1009.Location = new Point(582, 26); - btnCmd1009.Name = "btnCmd1009"; - btnCmd1009.Size = new Size(115, 37); - btnCmd1009.TabIndex = 122; - btnCmd1009.Text = "1009"; - btnCmd1009.UseVisualStyleBackColor = true; - btnCmd1009.Click += btnCmd1009_Click; - // - // btnCmd1005 - // - btnCmd1005.Location = new Point(294, 26); - btnCmd1005.Name = "btnCmd1005"; - btnCmd1005.Size = new Size(115, 37); - btnCmd1005.TabIndex = 120; - btnCmd1005.Text = "1005"; - btnCmd1005.UseVisualStyleBackColor = true; - btnCmd1005.Click += btnCmd1005_Click; - // - // btnCmd1001 - // - btnCmd1001.Location = new Point(6, 26); - btnCmd1001.Name = "btnCmd1001"; - btnCmd1001.Size = new Size(115, 37); - btnCmd1001.TabIndex = 118; - btnCmd1001.Text = "1001"; - btnCmd1001.UseVisualStyleBackColor = true; - btnCmd1001.Click += btnCmd1001_Click; - // - // btnCmd1003 - // - btnCmd1003.Location = new Point(147, 26); - btnCmd1003.Name = "btnCmd1003"; - btnCmd1003.Size = new Size(115, 37); - btnCmd1003.TabIndex = 119; - btnCmd1003.Text = "1003"; - btnCmd1003.UseVisualStyleBackColor = true; - btnCmd1003.Click += btnCmd1003_Click; - // - // btnCmd1007 - // - btnCmd1007.Location = new Point(438, 26); - btnCmd1007.Name = "btnCmd1007"; - btnCmd1007.Size = new Size(115, 37); - btnCmd1007.TabIndex = 121; - btnCmd1007.Text = "1007"; - btnCmd1007.UseVisualStyleBackColor = true; - btnCmd1007.Click += btnCmd1007_Click; - // - // groupBox15 - // - groupBox15.Controls.Add(btnCmd421); - groupBox15.Controls.Add(btnCmd401); - groupBox15.Location = new Point(886, 139); - groupBox15.Name = "groupBox15"; - groupBox15.Size = new Size(271, 75); - groupBox15.TabIndex = 167; - groupBox15.TabStop = false; - groupBox15.Text = "历史数据"; - // - // btnCmd421 - // - btnCmd421.Location = new Point(140, 26); - btnCmd421.Name = "btnCmd421"; - btnCmd421.Size = new Size(115, 37); - btnCmd421.TabIndex = 123; - btnCmd421.Text = "421"; - btnCmd421.UseVisualStyleBackColor = true; - btnCmd421.Click += btnCmd421_Click; - // - // btnCmd401 - // - btnCmd401.Location = new Point(6, 26); - btnCmd401.Name = "btnCmd401"; - btnCmd401.Size = new Size(115, 37); - btnCmd401.TabIndex = 122; - btnCmd401.Text = "401"; - btnCmd401.UseVisualStyleBackColor = true; - btnCmd401.Click += btnCmd401_Click; - // - // groupBox14 - // - groupBox14.Controls.Add(btnCmd301); - groupBox14.Controls.Add(btnCmd303); - groupBox14.Location = new Point(886, 235); - groupBox14.Name = "groupBox14"; - groupBox14.Size = new Size(273, 75); - groupBox14.TabIndex = 168; - groupBox14.TabStop = false; - groupBox14.Text = "直流充电桩BMS信息数据(预留)"; - // - // btnCmd301 - // - btnCmd301.Location = new Point(6, 26); - btnCmd301.Name = "btnCmd301"; - btnCmd301.Size = new Size(115, 37); - btnCmd301.TabIndex = 118; - btnCmd301.Text = "301"; - btnCmd301.UseVisualStyleBackColor = true; - btnCmd301.Click += btnCmd301_Click; - // - // btnCmd303 - // - btnCmd303.Location = new Point(140, 26); - btnCmd303.Name = "btnCmd303"; - btnCmd303.Size = new Size(115, 37); - btnCmd303.TabIndex = 119; - btnCmd303.Text = "303"; - btnCmd303.UseVisualStyleBackColor = true; - btnCmd303.Click += btnCmd303_Click; - // - // groupBox13 - // - groupBox13.Controls.Add(btnCmd221); - groupBox13.Controls.Add(btnCmd209); - groupBox13.Controls.Add(btnCmd205); - groupBox13.Controls.Add(btnCmd201); - groupBox13.Controls.Add(btnCmd203); - groupBox13.Controls.Add(btnCmd207); - groupBox13.Location = new Point(17, 235); - groupBox13.Name = "groupBox13"; - groupBox13.Size = new Size(858, 75); - groupBox13.TabIndex = 163; - groupBox13.TabStop = false; - groupBox13.Text = "充电信息数据"; - // - // btnCmd221 - // - btnCmd221.Location = new Point(147, 26); - btnCmd221.Name = "btnCmd221"; - btnCmd221.Size = new Size(115, 37); - btnCmd221.TabIndex = 123; - btnCmd221.Text = "221"; - btnCmd221.UseVisualStyleBackColor = true; - btnCmd221.Click += btnCmd221_Click; - // - // btnCmd209 - // - btnCmd209.Location = new Point(726, 26); - btnCmd209.Name = "btnCmd209"; - btnCmd209.Size = new Size(115, 37); - btnCmd209.TabIndex = 122; - btnCmd209.Text = "209"; - btnCmd209.UseVisualStyleBackColor = true; - btnCmd209.Click += btnCmd209_Click; - // - // btnCmd205 - // - btnCmd205.Location = new Point(438, 26); - btnCmd205.Name = "btnCmd205"; - btnCmd205.Size = new Size(115, 37); - btnCmd205.TabIndex = 120; - btnCmd205.Text = "205"; - btnCmd205.UseVisualStyleBackColor = true; - btnCmd205.Click += btnCmd205_Click; - // - // btnCmd201 - // - btnCmd201.Location = new Point(6, 26); - btnCmd201.Name = "btnCmd201"; - btnCmd201.Size = new Size(115, 37); - btnCmd201.TabIndex = 118; - btnCmd201.Text = "201"; - btnCmd201.UseVisualStyleBackColor = true; - btnCmd201.Click += btnCmd201_Click; - // - // btnCmd203 - // - btnCmd203.Location = new Point(294, 26); - btnCmd203.Name = "btnCmd203"; - btnCmd203.Size = new Size(115, 37); - btnCmd203.TabIndex = 119; - btnCmd203.Text = "203"; - btnCmd203.UseVisualStyleBackColor = true; - btnCmd203.Click += btnCmd203_Click; - // - // btnCmd207 - // - btnCmd207.Location = new Point(582, 26); - btnCmd207.Name = "btnCmd207"; - btnCmd207.Size = new Size(115, 37); - btnCmd207.TabIndex = 121; - btnCmd207.Text = "207"; - btnCmd207.UseVisualStyleBackColor = true; - btnCmd207.Click += btnCmd207_Click; - // - // groupBox7 - // - groupBox7.Controls.Add(btnCmd1401); - groupBox7.Controls.Add(btnCmd1406); - groupBox7.Location = new Point(743, 404); - groupBox7.Name = "groupBox7"; - groupBox7.Size = new Size(281, 75); - groupBox7.TabIndex = 164; - groupBox7.TabStop = false; - groupBox7.Text = "FTP远程升级、FTP日志上传"; - // - // btnCmd1401 - // - btnCmd1401.Location = new Point(6, 26); - btnCmd1401.Name = "btnCmd1401"; - btnCmd1401.Size = new Size(115, 37); - btnCmd1401.TabIndex = 123; - btnCmd1401.Text = "1401"; - btnCmd1401.UseVisualStyleBackColor = true; - btnCmd1401.Click += btnCmd1401_Click; - // - // btnCmd1406 - // - btnCmd1406.Location = new Point(144, 26); - btnCmd1406.Name = "btnCmd1406"; - btnCmd1406.Size = new Size(115, 37); - btnCmd1406.TabIndex = 124; - btnCmd1406.Text = "1406"; - btnCmd1406.UseVisualStyleBackColor = true; - btnCmd1406.Click += btnCmd1406_Click; - // - // groupBox6 - // - groupBox6.Controls.Add(btnCmd1301); - groupBox6.Location = new Point(590, 404); - groupBox6.Name = "groupBox6"; - groupBox6.Size = new Size(130, 75); - groupBox6.TabIndex = 165; - groupBox6.TabStop = false; - groupBox6.Text = "白名单报文"; - // - // btnCmd1301 - // - btnCmd1301.Location = new Point(6, 26); - btnCmd1301.Name = "btnCmd1301"; - btnCmd1301.Size = new Size(115, 37); - btnCmd1301.TabIndex = 122; - btnCmd1301.Text = "1301"; - btnCmd1301.UseVisualStyleBackColor = true; - btnCmd1301.Click += btnCmd1301_Click; - // - // groupBox4 - // - groupBox4.Controls.Add(btnCmd1105); - groupBox4.Controls.Add(btnCmd1101); - groupBox4.Controls.Add(btnCmd1103); - groupBox4.Controls.Add(btnCmd1107); - groupBox4.Location = new Point(15, 404); - groupBox4.Name = "groupBox4"; - groupBox4.Size = new Size(562, 75); - groupBox4.TabIndex = 162; - groupBox4.TabStop = false; - groupBox4.Text = "与计费策略相关的指令"; - // - // btnCmd1105 - // - btnCmd1105.Location = new Point(294, 26); - btnCmd1105.Name = "btnCmd1105"; - btnCmd1105.Size = new Size(115, 37); - btnCmd1105.TabIndex = 120; - btnCmd1105.Text = "1105"; - btnCmd1105.UseVisualStyleBackColor = true; - btnCmd1105.Click += btnCmd1105_Click; - // - // btnCmd1101 - // - btnCmd1101.Location = new Point(6, 26); - btnCmd1101.Name = "btnCmd1101"; - btnCmd1101.Size = new Size(115, 37); - btnCmd1101.TabIndex = 118; - btnCmd1101.Text = "1101"; - btnCmd1101.UseVisualStyleBackColor = true; - btnCmd1101.Click += btnCmd1101_Click; - // - // btnCmd1103 - // - btnCmd1103.Location = new Point(149, 26); - btnCmd1103.Name = "btnCmd1103"; - btnCmd1103.Size = new Size(115, 37); - btnCmd1103.TabIndex = 119; - btnCmd1103.Text = "1103"; - btnCmd1103.UseVisualStyleBackColor = true; - btnCmd1103.Click += btnCmd1103_Click; - // - // btnCmd1107 - // - btnCmd1107.Location = new Point(439, 26); - btnCmd1107.Name = "btnCmd1107"; - btnCmd1107.Size = new Size(115, 37); - btnCmd1107.TabIndex = 121; - btnCmd1107.Text = "1107"; - btnCmd1107.UseVisualStyleBackColor = true; - btnCmd1107.Click += btnCmd1107_Click; - // - // groupBox9 - // - groupBox9.Controls.Add(groupBox3); - groupBox9.Location = new Point(14, 35); - groupBox9.Name = "groupBox9"; - groupBox9.Size = new Size(1161, 98); - groupBox9.TabIndex = 161; - groupBox9.TabStop = false; - groupBox9.Text = "站控发送指令"; - // - // groupBox3 - // - groupBox3.Anchor = AnchorStyles.Top | AnchorStyles.Left | AnchorStyles.Right; - groupBox3.Controls.Add(label3); - groupBox3.Controls.Add(txtDestAddr); - groupBox3.Controls.Add(label2); - groupBox3.Controls.Add(txtChargePort); - groupBox3.Controls.Add(BtnCloseConnect); - groupBox3.Controls.Add(BtnChrg01Connect); - groupBox3.Font = new Font("微软雅黑", 9F, FontStyle.Regular, GraphicsUnit.Point); - groupBox3.Location = new Point(12, 27); - groupBox3.Margin = new Padding(5); - groupBox3.Name = "groupBox3"; - groupBox3.Padding = new Padding(5); - groupBox3.Size = new Size(685, 63); - groupBox3.TabIndex = 80; - groupBox3.TabStop = false; - groupBox3.Text = "充电机连接"; - // - // label3 - // - label3.AutoSize = true; - label3.Location = new Point(152, 35); - label3.Name = "label3"; - label3.Size = new Size(94, 20); - label3.TabIndex = 20; - label3.Text = "DestAddr:"; - // - // txtDestAddr - // - txtDestAddr.Location = new Point(246, 24); - txtDestAddr.Name = "txtDestAddr"; - txtDestAddr.Size = new Size(130, 27); - txtDestAddr.TabIndex = 19; - txtDestAddr.Text = "1"; - // - // label2 - // - label2.AutoSize = true; - label2.Location = new Point(15, 33); - label2.Name = "label2"; - label2.Size = new Size(55, 20); - label2.TabIndex = 18; - label2.Text = "Port:"; - // - // txtChargePort - // - txtChargePort.Location = new Point(74, 27); - txtChargePort.Name = "txtChargePort"; - txtChargePort.Size = new Size(72, 27); - txtChargePort.TabIndex = 17; - txtChargePort.Text = "502"; - // - // BtnCloseConnect - // - BtnCloseConnect.Location = new Point(528, 16); - BtnCloseConnect.Margin = new Padding(5); - BtnCloseConnect.Name = "BtnCloseConnect"; - BtnCloseConnect.Size = new Size(130, 37); - BtnCloseConnect.TabIndex = 14; - BtnCloseConnect.Text = "关闭服务"; - BtnCloseConnect.UseVisualStyleBackColor = true; - // - // BtnChrg01Connect - // - BtnChrg01Connect.Location = new Point(384, 16); - BtnChrg01Connect.Margin = new Padding(5); - BtnChrg01Connect.Name = "BtnChrg01Connect"; - BtnChrg01Connect.Size = new Size(130, 37); - BtnChrg01Connect.TabIndex = 8; - BtnChrg01Connect.Text = "启动服务"; - BtnChrg01Connect.UseVisualStyleBackColor = true; - BtnChrg01Connect.Click += BtnChrg01Connect_Click; - // - // groupBox5 - // - groupBox5.Controls.Add(lstSendFrameInfo); - groupBox5.Font = new Font("微软雅黑", 9F, FontStyle.Regular, GraphicsUnit.Point); - groupBox5.Location = new Point(12, 500); - groupBox5.Margin = new Padding(5); - groupBox5.Name = "groupBox5"; - groupBox5.Padding = new Padding(5); - groupBox5.Size = new Size(1154, 172); - groupBox5.TabIndex = 159; - groupBox5.TabStop = false; - groupBox5.Text = "发送数据帧信息"; - // - // lstSendFrameInfo - // - lstSendFrameInfo.Anchor = AnchorStyles.Top | AnchorStyles.Bottom | AnchorStyles.Left | AnchorStyles.Right; - lstSendFrameInfo.FormattingEnabled = true; - lstSendFrameInfo.ItemHeight = 20; - lstSendFrameInfo.Location = new Point(16, 32); - lstSendFrameInfo.Margin = new Padding(5); - lstSendFrameInfo.Name = "lstSendFrameInfo"; - lstSendFrameInfo.Size = new Size(1113, 124); - lstSendFrameInfo.TabIndex = 73; - // - // groupBox8 - // - groupBox8.Controls.Add(btnCmd7); - groupBox8.Controls.Add(btnCmd3); - groupBox8.Controls.Add(btnCmd1); - groupBox8.Controls.Add(btnCmd5); - groupBox8.Location = new Point(15, 139); - groupBox8.Name = "groupBox8"; - groupBox8.Size = new Size(555, 70); - groupBox8.TabIndex = 160; - groupBox8.TabStop = false; - groupBox8.Text = "设置/查询工作参数和命令"; - // - // btnCmd7 - // - btnCmd7.Location = new Point(440, 19); - btnCmd7.Name = "btnCmd7"; - btnCmd7.Size = new Size(115, 37); - btnCmd7.TabIndex = 123; - btnCmd7.Text = "7"; - btnCmd7.UseVisualStyleBackColor = true; - btnCmd7.Click += btnCmd7_Click; - // - // btnCmd3 - // - btnCmd3.Font = new Font("Microsoft YaHei UI", 12F, FontStyle.Regular, GraphicsUnit.Point); - btnCmd3.Location = new Point(149, 17); - btnCmd3.Margin = new Padding(5); - btnCmd3.Name = "btnCmd3"; - btnCmd3.Size = new Size(115, 37); - btnCmd3.TabIndex = 91; - btnCmd3.Text = "3"; - btnCmd3.UseVisualStyleBackColor = true; - btnCmd3.Click += btnCmd3_Click; - // - // btnCmd1 - // - btnCmd1.Font = new Font("Microsoft YaHei UI", 12F, FontStyle.Regular, GraphicsUnit.Point); - btnCmd1.Location = new Point(8, 17); - btnCmd1.Margin = new Padding(5); - btnCmd1.Name = "btnCmd1"; - btnCmd1.Size = new Size(115, 37); - btnCmd1.TabIndex = 90; - btnCmd1.Text = "1"; - btnCmd1.UseVisualStyleBackColor = true; - btnCmd1.Click += btnCmd1_Click; - // - // btnCmd5 - // - btnCmd5.Font = new Font("Microsoft YaHei UI", 12F, FontStyle.Regular, GraphicsUnit.Point); - btnCmd5.Location = new Point(296, 17); - btnCmd5.Margin = new Padding(5); - btnCmd5.Name = "btnCmd5"; - btnCmd5.Size = new Size(115, 37); - btnCmd5.TabIndex = 92; - btnCmd5.Text = "5"; - btnCmd5.UseVisualStyleBackColor = true; - btnCmd5.Click += btnCmd5_Click; - // - // Form1 - // - AutoScaleDimensions = new SizeF(9F, 20F); - AutoScaleMode = AutoScaleMode.Font; - ClientSize = new Size(1186, 863); - Controls.Add(groupBox10); - Controls.Add(lstRecvFrameInfo); - Controls.Add(groupBox16); - Controls.Add(groupBox15); - Controls.Add(groupBox14); - Controls.Add(groupBox13); - Controls.Add(groupBox7); - Controls.Add(groupBox6); - Controls.Add(groupBox4); - Controls.Add(groupBox9); - Controls.Add(groupBox5); - Controls.Add(groupBox8); - Controls.Add(button1); - Margin = new Padding(2, 1, 2, 1); - Name = "Form1"; - Text = "Form1"; - Load += Form1_Load; - groupBox10.ResumeLayout(false); - groupBox16.ResumeLayout(false); - groupBox15.ResumeLayout(false); - groupBox14.ResumeLayout(false); - groupBox13.ResumeLayout(false); - groupBox7.ResumeLayout(false); - groupBox6.ResumeLayout(false); - groupBox4.ResumeLayout(false); - groupBox9.ResumeLayout(false); - groupBox3.ResumeLayout(false); - groupBox3.PerformLayout(); - groupBox5.ResumeLayout(false); - groupBox8.ResumeLayout(false); - ResumeLayout(false); + this.button1 = new System.Windows.Forms.Button(); + this.button2 = new System.Windows.Forms.Button(); + this.SuspendLayout(); + // + // button1 + // + this.button1.Location = new System.Drawing.Point(332, 33); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(188, 58); + this.button1.TabIndex = 0; + this.button1.Text = "button1"; + this.button1.UseVisualStyleBackColor = true; + this.button1.Click += new System.EventHandler(this.button1_Click); + + // + // button1 + // + this.button2.Location = new System.Drawing.Point(332, 100); + this.button2.Name = "button2"; + this.button2.Size = new System.Drawing.Size(188, 58); + this.button2.TabIndex = 1; + this.button2.Text = "button2"; + this.button2.UseVisualStyleBackColor = true; + this.button2.Click += new System.EventHandler(this.button2_Click); + // + // Form1 + // + this.AutoScaleDimensions = new System.Drawing.SizeF(17F, 41F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(1538, 752); + this.Controls.Add(this.button1); + this.Controls.Add(this.button2); + this.Name = "Form1"; + this.Text = "Form1"; + this.ResumeLayout(false); + } #endregion private Button button1; - private GroupBox groupBox10; - private Button btnCmd113; - private ListBox lstRecvFrameInfo; - private GroupBox groupBox16; - private Button btnCmd1021; - private Button btnCmd1011; - private Button btnCmd1009; - private Button btnCmd1005; - private Button btnCmd1001; - private Button btnCmd1003; - private Button btnCmd1007; - private GroupBox groupBox15; - private Button btnCmd421; - private Button btnCmd401; - private GroupBox groupBox14; - private Button btnCmd301; - private Button btnCmd303; - private GroupBox groupBox13; - private Button btnCmd221; - private Button btnCmd209; - private Button btnCmd205; - private Button btnCmd201; - private Button btnCmd203; - private Button btnCmd207; - private GroupBox groupBox7; - private Button btnCmd1401; - private Button btnCmd1406; - private GroupBox groupBox6; - private Button btnCmd1301; - private GroupBox groupBox4; - private Button btnCmd1105; - private Button btnCmd1101; - private Button btnCmd1103; - private Button btnCmd1107; - private GroupBox groupBox9; - private GroupBox groupBox3; - private Label label3; - private TextBox txtDestAddr; - private Label label2; - private TextBox txtChargePort; - private Button BtnCloseConnect; - private Button BtnChrg01Connect; - private GroupBox groupBox5; - private ListBox lstSendFrameInfo; - private GroupBox groupBox8; - private Button btnCmd7; - private Button btnCmd3; - private Button btnCmd1; - private Button btnCmd5; + private Button button2; } diff --git a/WinFormStarter/Form1.cs b/WinFormStarter/Form1.cs index 753e399..de01853 100644 --- a/WinFormStarter/Form1.cs +++ b/WinFormStarter/Form1.cs @@ -1,18 +1,15 @@ -using HybirdFrameworkEntity; +using Autofac; using HybirdFrameworkServices.Netty; using HybirdFrameworkServices.System; using log4net; - namespace WinFormStarter; public partial class Form1 : Form { private ILog _log = LogManager.GetLogger(typeof(Form1)); private SysUserServices _sysUserServices; - Encode encode = new Encode(); - private Server server; public Form1(SysUserServices sysUserServices) { _sysUserServices = sysUserServices; @@ -21,394 +18,13 @@ public partial class Form1 : Form private void button1_Click(object sender, EventArgs e) { - _log.Info("this is a test"); - MessageBox.Show(_sysUserServices.Query().Count.ToString()); - } - - private void Form1_Load(object sender, EventArgs e) - { - - } - - private void BtnChrg01Connect_Click(object sender, EventArgs e) - { - int port = Convert.ToInt32(txtChargePort.Text); - server = new Server(port); - } - #region - private void btnCmd1_Click(object sender, EventArgs e) - { - byte type = 1;// 0-ѯ/1- - uint startAddress = 2;///ѯʼַ - byte num = 2;///ѯ - byte[] setData = new byte[8];// - setData[0] = 0; - setData[1] = 1; - setData[2] = 2; - setData[3] = 3; - setData[4] = 4; - setData[5] = 5; - setData[6] = 6; - setData[7] = 7; - byte[] bytes = encode.Send1(type, startAddress, num, setData); - - if (server != null) - { - Server.Send(bytes); - } - } - - private void btnCmd3_Click(object sender, EventArgs e) - { - byte type = 1;//0-ѯ 1- - uint startAddress = 1;///ѯʼַ - byte[] setData = new byte[8];// - setData[0] = 0; - setData[1] = 1; - setData[2] = 2; - setData[3] = 3; - setData[4] = 4; - setData[5] = 5; - setData[6] = 6; - setData[7] = 7; - byte[] bytes = encode.Send3(type, startAddress, setData); - - if (server != null) - { - Server.Send(bytes); - } - } - - private void btnCmd5_Click(object sender, EventArgs e) - { - byte type = 1;//ǹ - uint startAddress = 1;//ʼַ - byte num = 2;// - byte[] setData = new byte[8];// - setData[0] = 0; - setData[1] = 1; - setData[2] = 2; - setData[3] = 3; - setData[4] = 4; - setData[5] = 5; - setData[6] = 6; - setData[7] = 7; - byte[] bytes = encode.Send5(type, startAddress, num, setData); - - if (server != null) - { - Server.Send(bytes); - } - } - - private void btnCmd7_Click(object sender, EventArgs e) - { - CMD7 CMD = new CMD7(); - CMD.Reserved1 = 0; - CMD.Reserved = 0; - CMD.ChargMuzzle = 1; - CMD.ChargeType = 2; - CMD.ChargeStopPassword = 3; - CMD.ChargStrategy = 4; - CMD.ChargStrategyPara = 5; - CMD.ScheduleStartupTime = 6; - CMD.OutTime = 7; - CMD.CardNumber = "123456789"; - CMD.NetOutageSign = 9; - CMD.MaxElectric = 10; - CMD.SerialNum = "12345678"; - CMD.BMSVoltage = 11; - CMD.Balance = 12; - CMD.DisOrChargeMark = 13; - byte[] bytes = encode.Send7(CMD); - - if (server != null) - { - Server.Send(bytes); - } - } - - private void btnCmd113_Click(object sender, EventArgs e) - { - byte chargeNum = 0; - byte sign = 0; - byte[] bytes = encode.Send113(chargeNum, sign); - - if (server != null) - { - Server.Send(bytes); - } - } - - private void btnCmd201_Click(object sender, EventArgs e) - { - CMD201 CMD = new CMD201(); - uint func = 0; - byte[] bytes = encode.Send201(CMD, func); - - if (server != null) - { - Server.Send(bytes); - } - } - - private void btnCmd1003_Click(object sender, EventArgs e) - { - string fileName = ""; - byte[] bytes = encode.Send1003(fileName); - - if (server != null) - { - Server.Send(bytes); - } - } - - private void btnCmd1005_Click(object sender, EventArgs e) - { - uint fileLength = 0; - byte[] bytes = encode.Send1005(fileLength); - - if (server != null) - { - Server.Send(bytes); - } - } - - private void btnCmd1007_Click(object sender, EventArgs e) - { - string updata = ""; - byte[] bytes = encode.Send1007(updata); - - if (server != null) - { - Server.Send(bytes); - } - } - - private void btnCmd1009_Click(object sender, EventArgs e) - { - uint Reserved1 = 0; - byte[] bytes = encode.Send1009(Reserved1); - - if (server != null) - { - Server.Send(bytes); - } - } - - private void btnCmd1011_Click(object sender, EventArgs e) - { - uint Reserved1 = 0; - byte[] bytes = encode.Send1011(Reserved1); - - if (server != null) - { - Server.Send(bytes); - } - } - - private void btnCmd1021_Click(object sender, EventArgs e) - { - uint results = 0; - string description = ""; - byte[] bytes = encode.Send1021(results, description); - - if (server != null) - { - Server.Send(bytes); - } - } - - private void btnCmd401_Click(object sender, EventArgs e) - { - string chargingSerialNum = ""; - uint startIndex = 0; - byte[] bytes = encode.Send401(chargingSerialNum, startIndex); - - if (server != null) - { - Server.Send(bytes); - } - } - - private void btnCmd421_Click(object sender, EventArgs e) - { - //byte[] bytes = encode.Send421(updata); - - //if (server != null) - //{ - // Server.Send(bytes); - //} - } - - private void btnCmd1101_Click(object sender, EventArgs e) - { - byte[] bytes = encode.Send1101(); - - if (server != null) - { - Server.Send(bytes); - } - } - - private void btnCmd1103_Click(object sender, EventArgs e) - { - CMD1103 CMD = new CMD1103(); - byte[] bytes = encode.Send1103(CMD); - - if (server != null) - { - Server.Send(bytes); - } - } - - private void btnCmd1105_Click(object sender, EventArgs e) - { - CMD1105 CMD = new CMD1105(); - byte[] bytes = encode.Send1105(CMD); - - if (server != null) - { - Server.Send(bytes); - } - } - - private void btnCmd1107_Click(object sender, EventArgs e) - { - byte[] bytes = encode.Send1107(); - - if (server != null) - { - Server.Send(bytes); - } - } - - private void btnCmd1301_Click(object sender, EventArgs e) - { - CMD1301 CMD = new CMD1301(); - byte[] bytes = encode.Send1301(CMD); - - if (server != null) - { - Server.Send(bytes); - } - } - - private void btnCmd1401_Click(object sender, EventArgs e) - { - CMD1401 CMD = new CMD1401(); - byte[] bytes = encode.Send1401(CMD); - - if (server != null) - { - Server.Send(bytes); - } - } - - private void btnCmd1406_Click(object sender, EventArgs e) - { - CMD1406 CMD = new CMD1406(); - byte[] bytes = encode.Send1406(CMD); - - if (server != null) - { - Server.Send(bytes); - } - } - #endregion - - private void btnCmd205_Click(object sender, EventArgs e) - { - uint value03 = 0; - uint value04 = 0; - byte[] bytes = encode.Send205(value03, value04); - - if (server != null) - { - Server.Send(bytes); - } - } - - private void btnCmd209_Click(object sender, EventArgs e) - { - CMD210 CMD210 = new CMD210(); - string value05 = ";"; - byte[] bytes = encode.Send209(CMD210, value05); - - if (server != null) - { - Server.Send(bytes); - } - } - - private void btnCmd203_Click(object sender, EventArgs e) - { - CMD203 CMD = new CMD203(); - byte[] bytes = encode.Send203(CMD); - - if (server != null) - { - Server.Send(bytes); - } - } - - private void btnCmd207_Click(object sender, EventArgs e) - { - CMD208 CMD208 = new CMD208(); - string value06 = ""; - string value07 = ""; - byte value08 = 0; - byte value09 = 0; - uint value10 = 0; - ulong value11 = 0; - byte[] bytes = encode.Send207(CMD208, value06, value07, value08, value09, value10, value11); - - if (server != null) - { - Server.Send(bytes); - } - } - - private void btnCmd1001_Click(object sender, EventArgs e) - { - uint instruct = 0; - byte[] bytes = encode.Send1001(instruct); - - if (server != null) - { - Server.Send(bytes); - } + Server server = AppInfo.Container.Resolve(); + server.Begin(9000); } - private void btnCmd301_Click(object sender, EventArgs e) + private void button2_Click(object sender, EventArgs e) { - byte[] bytes = encode.Send301(); - - if (server != null) - { - Server.Send(bytes); - } - } - - private void btnCmd303_Click(object sender, EventArgs e) - { - byte[] bytes = encode.Send303(); - - if (server != null) - { - Server.Send(bytes); - } - } - - private void btnCmd221_Click(object sender, EventArgs e) - { - CMD221 CMD221 = new CMD221(); - uint value05 = 0; - byte[] bytes = encode.Send221(CMD221, value05); - - if (server != null) - { - Server.Send(bytes); - } + Server server = AppInfo.Container.Resolve(); + server.Send(new byte[] { 1, 2, 3, 4, 9, 5, 6, 6, 7 }); } } \ No newline at end of file diff --git a/WinFormStarter/Program.cs b/WinFormStarter/Program.cs index b881ef8..9dc4ed3 100644 --- a/WinFormStarter/Program.cs +++ b/WinFormStarter/Program.cs @@ -1,10 +1,11 @@ using Autofac; using HybirdFrameworkCore.Autofac; using HybirdFrameworkCore.Configuration; +using HybirdFrameworkServices.System; +using log4net.Config; using SqlSugar; using SqlSugar.IOC; - namespace WinFormStarter { } @@ -23,7 +24,7 @@ static class Program // To customize application configuration such as set high DPI settings or default font, // see https://aka.ms/applicationconfiguration. ApplicationConfiguration.Initialize(); - log4net.Config.XmlConfigurator.ConfigureAndWatch(new FileInfo(AppDomain.CurrentDomain.BaseDirectory + @"\log4net.xml")); + XmlConfigurator.ConfigureAndWatch(new FileInfo(AppDomain.CurrentDomain.BaseDirectory + @"\log4net.xml")); Application.ThreadException += new ThreadExceptionEventHandler(Application_ThreadException); // 创建容器 var builder = new ContainerBuilder(); @@ -49,6 +50,7 @@ static class Program builder.RegisterModule(new AutofacModuleRegister()); // 构建容器 Container = builder.Build(); + AppInfo.Container = Container; Application.Run(Container.ResolveNamed
("Form1")); } diff --git a/WinFormStarter/bin/Debug/net6.0-windows/WinFormStarter.deps.json b/WinFormStarter/bin/Debug/net6.0-windows/WinFormStarter.deps.json deleted file mode 100644 index 71362e1..0000000 --- a/WinFormStarter/bin/Debug/net6.0-windows/WinFormStarter.deps.json +++ /dev/null @@ -1,1764 +0,0 @@ -{ - "runtimeTarget": { - "name": ".NETCoreApp,Version=v6.0", - "signature": "" - }, - "compilationOptions": {}, - "targets": { - ".NETCoreApp,Version=v6.0": { - "WinFormStarter/1.0.0": { - "dependencies": { - "Autofac": "7.1.0", - "Autofac.Extensions.DependencyInjection": "8.0.0", - "HybirdFrameworkCore": "1.0.0", - "HybirdFrameworkEntity": "1.0.0", - "HybirdFrameworkRepository": "1.0.0", - "HybirdFrameworkServices": "1.0.0", - "log4net": "2.0.15" - }, - "runtime": { - "WinFormStarter.dll": {} - } - }, - "Autofac/7.1.0": { - "dependencies": { - "System.Diagnostics.DiagnosticSource": "4.7.1" - }, - "runtime": { - "lib/net6.0/Autofac.dll": { - "assemblyVersion": "7.1.0.0", - "fileVersion": "7.1.0.0" - } - } - }, - "Autofac.Extensions.DependencyInjection/8.0.0": { - "dependencies": { - "Autofac": "7.1.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0" - }, - "runtime": { - "lib/net6.0/Autofac.Extensions.DependencyInjection.dll": { - "assemblyVersion": "8.0.0.0", - "fileVersion": "8.0.0.0" - } - } - }, - "DotNetty.Buffers/0.7.5": { - "dependencies": { - "DotNetty.Common": "0.7.5", - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - }, - "runtime": { - "lib/net6.0/DotNetty.Buffers.dll": { - "assemblyVersion": "0.7.5.0", - "fileVersion": "0.7.5.0" - } - } - }, - "DotNetty.Codecs/0.7.5": { - "dependencies": { - "DotNetty.Buffers": "0.7.5", - "DotNetty.Common": "0.7.5", - "DotNetty.Transport": "0.7.5", - "System.Collections.Immutable": "1.5.0" - }, - "runtime": { - "lib/net6.0/DotNetty.Codecs.dll": { - "assemblyVersion": "0.7.5.0", - "fileVersion": "0.7.5.0" - } - } - }, - "DotNetty.Common/0.7.5": { - "dependencies": { - "Microsoft.Extensions.Logging": "5.0.0", - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - }, - "runtime": { - "lib/net6.0/DotNetty.Common.dll": { - "assemblyVersion": "0.7.5.0", - "fileVersion": "0.7.5.0" - } - } - }, - "DotNetty.Handlers/0.7.5": { - "dependencies": { - "DotNetty.Buffers": "0.7.5", - "DotNetty.Codecs": "0.7.5", - "DotNetty.Common": "0.7.5", - "DotNetty.Transport": "0.7.5" - }, - "runtime": { - "lib/net6.0/DotNetty.Handlers.dll": { - "assemblyVersion": "0.7.5.0", - "fileVersion": "0.7.5.0" - } - } - }, - "DotNetty.Transport/0.7.5": { - "dependencies": { - "DotNetty.Buffers": "0.7.5", - "DotNetty.Common": "0.7.5" - }, - "runtime": { - "lib/net6.0/DotNetty.Transport.dll": { - "assemblyVersion": "0.7.5.0", - "fileVersion": "0.7.5.0" - } - } - }, - "HslCommunication/11.2.1": { - "dependencies": { - "Newtonsoft.Json": "13.0.3", - "System.IO.Ports": "6.0.0" - }, - "runtime": { - "lib/netstandard2.1/HslCommunication.dll": { - "assemblyVersion": "11.2.1.0", - "fileVersion": "11.2.1.0" - } - } - }, - "log4net/2.0.15": { - "dependencies": { - "System.Configuration.ConfigurationManager": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/log4net.dll": { - "assemblyVersion": "2.0.15.0", - "fileVersion": "2.0.15.0" - } - } - }, - "Microsoft.CSharp/4.5.0": {}, - "Microsoft.Data.SqlClient/2.1.4": { - "dependencies": { - "Microsoft.Data.SqlClient.SNI.runtime": "2.1.1", - "Microsoft.Identity.Client": "4.21.1", - "Microsoft.IdentityModel.JsonWebTokens": "6.8.0", - "Microsoft.IdentityModel.Protocols.OpenIdConnect": "6.8.0", - "Microsoft.Win32.Registry": "4.7.0", - "System.Configuration.ConfigurationManager": "6.0.0", - "System.Diagnostics.DiagnosticSource": "4.7.1", - "System.Runtime.Caching": "4.7.0", - "System.Security.Principal.Windows": "4.7.0", - "System.Text.Encoding.CodePages": "5.0.0" - }, - "runtime": { - "lib/netcoreapp3.1/Microsoft.Data.SqlClient.dll": { - "assemblyVersion": "2.0.20168.4", - "fileVersion": "2.0.20168.4" - } - }, - "runtimeTargets": { - "runtimes/unix/lib/netcoreapp3.1/Microsoft.Data.SqlClient.dll": { - "rid": "unix", - "assetType": "runtime", - "assemblyVersion": "2.0.20168.4", - "fileVersion": "2.0.20168.4" - }, - "runtimes/win/lib/netcoreapp3.1/Microsoft.Data.SqlClient.dll": { - "rid": "win", - "assetType": "runtime", - "assemblyVersion": "2.0.20168.4", - "fileVersion": "2.0.20168.4" - } - } - }, - "Microsoft.Data.SqlClient.SNI.runtime/2.1.1": { - "runtimeTargets": { - "runtimes/win-arm/native/Microsoft.Data.SqlClient.SNI.dll": { - "rid": "win-arm", - "assetType": "native", - "fileVersion": "2.1.1.0" - }, - "runtimes/win-arm64/native/Microsoft.Data.SqlClient.SNI.dll": { - "rid": "win-arm64", - "assetType": "native", - "fileVersion": "2.1.1.0" - }, - "runtimes/win-x64/native/Microsoft.Data.SqlClient.SNI.dll": { - "rid": "win-x64", - "assetType": "native", - "fileVersion": "2.1.1.0" - }, - "runtimes/win-x86/native/Microsoft.Data.SqlClient.SNI.dll": { - "rid": "win-x86", - "assetType": "native", - "fileVersion": "2.1.1.0" - } - } - }, - "Microsoft.Data.Sqlite/7.0.5": { - "dependencies": { - "Microsoft.Data.Sqlite.Core": "7.0.5", - "SQLitePCLRaw.bundle_e_sqlite3": "2.1.4" - } - }, - "Microsoft.Data.Sqlite.Core/7.0.5": { - "dependencies": { - "SQLitePCLRaw.core": "2.1.4" - }, - "runtime": { - "lib/net6.0/Microsoft.Data.Sqlite.dll": { - "assemblyVersion": "7.0.5.0", - "fileVersion": "7.0.523.16503" - } - } - }, - "Microsoft.Extensions.Configuration/7.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "7.0.0", - "Microsoft.Extensions.Primitives": "7.0.0" - }, - "runtime": { - "lib/net6.0/Microsoft.Extensions.Configuration.dll": { - "assemblyVersion": "7.0.0.0", - "fileVersion": "7.0.22.51805" - } - } - }, - "Microsoft.Extensions.Configuration.Abstractions/7.0.0": { - "dependencies": { - "Microsoft.Extensions.Primitives": "7.0.0" - }, - "runtime": { - "lib/net6.0/Microsoft.Extensions.Configuration.Abstractions.dll": { - "assemblyVersion": "7.0.0.0", - "fileVersion": "7.0.22.51805" - } - } - }, - "Microsoft.Extensions.Configuration.FileExtensions/7.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration": "7.0.0", - "Microsoft.Extensions.Configuration.Abstractions": "7.0.0", - "Microsoft.Extensions.FileProviders.Abstractions": "7.0.0", - "Microsoft.Extensions.FileProviders.Physical": "7.0.0", - "Microsoft.Extensions.Primitives": "7.0.0" - }, - "runtime": { - "lib/net6.0/Microsoft.Extensions.Configuration.FileExtensions.dll": { - "assemblyVersion": "7.0.0.0", - "fileVersion": "7.0.22.51805" - } - } - }, - "Microsoft.Extensions.Configuration.Json/7.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration": "7.0.0", - "Microsoft.Extensions.Configuration.Abstractions": "7.0.0", - "Microsoft.Extensions.Configuration.FileExtensions": "7.0.0", - "Microsoft.Extensions.FileProviders.Abstractions": "7.0.0", - "System.Text.Json": "7.0.0" - }, - "runtime": { - "lib/net6.0/Microsoft.Extensions.Configuration.Json.dll": { - "assemblyVersion": "7.0.0.0", - "fileVersion": "7.0.22.51805" - } - } - }, - "Microsoft.Extensions.DependencyInjection/5.0.0": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0" - }, - "runtime": { - "lib/net5.0/Microsoft.Extensions.DependencyInjection.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.20.51904" - } - } - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/6.0.0": { - "runtime": { - "lib/net6.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "Microsoft.Extensions.FileProviders.Abstractions/7.0.0": { - "dependencies": { - "Microsoft.Extensions.Primitives": "7.0.0" - }, - "runtime": { - "lib/net6.0/Microsoft.Extensions.FileProviders.Abstractions.dll": { - "assemblyVersion": "7.0.0.0", - "fileVersion": "7.0.22.51805" - } - } - }, - "Microsoft.Extensions.FileProviders.Physical/7.0.0": { - "dependencies": { - "Microsoft.Extensions.FileProviders.Abstractions": "7.0.0", - "Microsoft.Extensions.FileSystemGlobbing": "7.0.0", - "Microsoft.Extensions.Primitives": "7.0.0" - }, - "runtime": { - "lib/net6.0/Microsoft.Extensions.FileProviders.Physical.dll": { - "assemblyVersion": "7.0.0.0", - "fileVersion": "7.0.22.51805" - } - } - }, - "Microsoft.Extensions.FileSystemGlobbing/7.0.0": { - "runtime": { - "lib/net6.0/Microsoft.Extensions.FileSystemGlobbing.dll": { - "assemblyVersion": "7.0.0.0", - "fileVersion": "7.0.22.51805" - } - } - }, - "Microsoft.Extensions.Logging/5.0.0": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection": "5.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.Logging.Abstractions": "5.0.0", - "Microsoft.Extensions.Options": "5.0.0" - }, - "runtime": { - "lib/netstandard2.1/Microsoft.Extensions.Logging.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.20.51904" - } - } - }, - "Microsoft.Extensions.Logging.Abstractions/5.0.0": { - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.20.51904" - } - } - }, - "Microsoft.Extensions.Options/5.0.0": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.Primitives": "7.0.0" - }, - "runtime": { - "lib/net5.0/Microsoft.Extensions.Options.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.20.51904" - } - } - }, - "Microsoft.Extensions.Primitives/7.0.0": { - "dependencies": { - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - }, - "runtime": { - "lib/net6.0/Microsoft.Extensions.Primitives.dll": { - "assemblyVersion": "7.0.0.0", - "fileVersion": "7.0.22.51805" - } - } - }, - "Microsoft.Identity.Client/4.21.1": { - "runtime": { - "lib/netcoreapp2.1/Microsoft.Identity.Client.dll": { - "assemblyVersion": "4.21.1.0", - "fileVersion": "4.21.1.0" - } - } - }, - "Microsoft.IdentityModel.JsonWebTokens/6.8.0": { - "dependencies": { - "Microsoft.IdentityModel.Tokens": "6.8.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.IdentityModel.JsonWebTokens.dll": { - "assemblyVersion": "6.8.0.0", - "fileVersion": "6.8.0.11012" - } - } - }, - "Microsoft.IdentityModel.Logging/6.8.0": { - "runtime": { - "lib/netstandard2.0/Microsoft.IdentityModel.Logging.dll": { - "assemblyVersion": "6.8.0.0", - "fileVersion": "6.8.0.11012" - } - } - }, - "Microsoft.IdentityModel.Protocols/6.8.0": { - "dependencies": { - "Microsoft.IdentityModel.Logging": "6.8.0", - "Microsoft.IdentityModel.Tokens": "6.8.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.IdentityModel.Protocols.dll": { - "assemblyVersion": "6.8.0.0", - "fileVersion": "6.8.0.11012" - } - } - }, - "Microsoft.IdentityModel.Protocols.OpenIdConnect/6.8.0": { - "dependencies": { - "Microsoft.IdentityModel.Protocols": "6.8.0", - "System.IdentityModel.Tokens.Jwt": "6.8.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": { - "assemblyVersion": "6.8.0.0", - "fileVersion": "6.8.0.11012" - } - } - }, - "Microsoft.IdentityModel.Tokens/6.8.0": { - "dependencies": { - "Microsoft.CSharp": "4.5.0", - "Microsoft.IdentityModel.Logging": "6.8.0", - "System.Security.Cryptography.Cng": "4.5.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.IdentityModel.Tokens.dll": { - "assemblyVersion": "6.8.0.0", - "fileVersion": "6.8.0.11012" - } - } - }, - "Microsoft.NETCore.Platforms/5.0.0": {}, - "Microsoft.NETCore.Targets/1.1.0": {}, - "Microsoft.Win32.Registry/4.7.0": { - "dependencies": { - "System.Security.AccessControl": "6.0.0", - "System.Security.Principal.Windows": "4.7.0" - } - }, - "Microsoft.Win32.SystemEvents/6.0.0": {}, - "MySqlConnector/2.2.5": { - "runtime": { - "lib/net6.0/MySqlConnector.dll": { - "assemblyVersion": "2.0.0.0", - "fileVersion": "2.2.5.0" - } - } - }, - "Newtonsoft.Json/13.0.3": { - "runtime": { - "lib/net6.0/Newtonsoft.Json.dll": { - "assemblyVersion": "13.0.0.0", - "fileVersion": "13.0.3.27908" - } - } - }, - "Npgsql/5.0.7": { - "dependencies": { - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - }, - "runtime": { - "lib/net5.0/Npgsql.dll": { - "assemblyVersion": "5.0.7.0", - "fileVersion": "5.0.7.0" - } - } - }, - "Oracle.ManagedDataAccess.Core/3.21.100": { - "dependencies": { - "System.Diagnostics.PerformanceCounter": "6.0.1", - "System.DirectoryServices": "6.0.1", - "System.DirectoryServices.Protocols": "6.0.1" - }, - "runtime": { - "lib/netstandard2.1/Oracle.ManagedDataAccess.dll": { - "assemblyVersion": "3.1.21.1", - "fileVersion": "3.1.21.1" - } - } - }, - "runtime.linux-arm.runtime.native.System.IO.Ports/6.0.0": { - "runtimeTargets": { - "runtimes/linux-arm/native/libSystem.IO.Ports.Native.so": { - "rid": "linux-arm", - "assetType": "native", - "fileVersion": "0.0.0.0" - } - } - }, - "runtime.linux-arm64.runtime.native.System.IO.Ports/6.0.0": { - "runtimeTargets": { - "runtimes/linux-arm64/native/libSystem.IO.Ports.Native.so": { - "rid": "linux-arm64", - "assetType": "native", - "fileVersion": "0.0.0.0" - } - } - }, - "runtime.linux-x64.runtime.native.System.IO.Ports/6.0.0": { - "runtimeTargets": { - "runtimes/linux-x64/native/libSystem.IO.Ports.Native.so": { - "rid": "linux-x64", - "assetType": "native", - "fileVersion": "0.0.0.0" - } - } - }, - "runtime.native.System.IO.Ports/6.0.0": { - "dependencies": { - "runtime.linux-arm.runtime.native.System.IO.Ports": "6.0.0", - "runtime.linux-arm64.runtime.native.System.IO.Ports": "6.0.0", - "runtime.linux-x64.runtime.native.System.IO.Ports": "6.0.0", - "runtime.osx-arm64.runtime.native.System.IO.Ports": "6.0.0", - "runtime.osx-x64.runtime.native.System.IO.Ports": "6.0.0" - } - }, - "runtime.osx-arm64.runtime.native.System.IO.Ports/6.0.0": { - "runtimeTargets": { - "runtimes/osx-arm64/native/libSystem.IO.Ports.Native.dylib": { - "rid": "osx-arm64", - "assetType": "native", - "fileVersion": "0.0.0.0" - } - } - }, - "runtime.osx-x64.runtime.native.System.IO.Ports/6.0.0": { - "runtimeTargets": { - "runtimes/osx-x64/native/libSystem.IO.Ports.Native.dylib": { - "rid": "osx-x64", - "assetType": "native", - "fileVersion": "0.0.0.0" - } - } - }, - "SQLitePCLRaw.bundle_e_sqlite3/2.1.4": { - "dependencies": { - "SQLitePCLRaw.lib.e_sqlite3": "2.1.4", - "SQLitePCLRaw.provider.e_sqlite3": "2.1.4" - }, - "runtime": { - "lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll": { - "assemblyVersion": "2.1.4.1835", - "fileVersion": "2.1.4.1835" - } - } - }, - "SQLitePCLRaw.core/2.1.4": { - "dependencies": { - "System.Memory": "4.5.3" - }, - "runtime": { - "lib/netstandard2.0/SQLitePCLRaw.core.dll": { - "assemblyVersion": "2.1.4.1835", - "fileVersion": "2.1.4.1835" - } - } - }, - "SQLitePCLRaw.lib.e_sqlite3/2.1.4": { - "runtimeTargets": { - "runtimes/alpine-arm/native/libe_sqlite3.so": { - "rid": "alpine-arm", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/alpine-arm64/native/libe_sqlite3.so": { - "rid": "alpine-arm64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/alpine-x64/native/libe_sqlite3.so": { - "rid": "alpine-x64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/browser-wasm/nativeassets/net6.0/e_sqlite3.a": { - "rid": "browser-wasm", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/linux-arm/native/libe_sqlite3.so": { - "rid": "linux-arm", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/linux-arm64/native/libe_sqlite3.so": { - "rid": "linux-arm64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/linux-armel/native/libe_sqlite3.so": { - "rid": "linux-armel", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/linux-mips64/native/libe_sqlite3.so": { - "rid": "linux-mips64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/linux-musl-arm/native/libe_sqlite3.so": { - "rid": "linux-musl-arm", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/linux-musl-arm64/native/libe_sqlite3.so": { - "rid": "linux-musl-arm64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/linux-musl-x64/native/libe_sqlite3.so": { - "rid": "linux-musl-x64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/linux-ppc64le/native/libe_sqlite3.so": { - "rid": "linux-ppc64le", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/linux-s390x/native/libe_sqlite3.so": { - "rid": "linux-s390x", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/linux-x64/native/libe_sqlite3.so": { - "rid": "linux-x64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/linux-x86/native/libe_sqlite3.so": { - "rid": "linux-x86", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/maccatalyst-arm64/native/libe_sqlite3.dylib": { - "rid": "maccatalyst-arm64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/maccatalyst-x64/native/libe_sqlite3.dylib": { - "rid": "maccatalyst-x64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/osx-arm64/native/libe_sqlite3.dylib": { - "rid": "osx-arm64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/osx-x64/native/libe_sqlite3.dylib": { - "rid": "osx-x64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/win-arm/native/e_sqlite3.dll": { - "rid": "win-arm", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/win-arm64/native/e_sqlite3.dll": { - "rid": "win-arm64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/win-x64/native/e_sqlite3.dll": { - "rid": "win-x64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/win-x86/native/e_sqlite3.dll": { - "rid": "win-x86", - "assetType": "native", - "fileVersion": "0.0.0.0" - } - } - }, - "SQLitePCLRaw.provider.e_sqlite3/2.1.4": { - "dependencies": { - "SQLitePCLRaw.core": "2.1.4" - }, - "runtime": { - "lib/net6.0-windows7.0/SQLitePCLRaw.provider.e_sqlite3.dll": { - "assemblyVersion": "2.1.4.1835", - "fileVersion": "2.1.4.1835" - } - } - }, - "SqlSugar.IOC/2.0.0": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "System.Runtime.Loader": "4.3.0" - }, - "runtime": { - "lib/netstandard2.1/SqlSugar.IOC.dll": { - "assemblyVersion": "2.0.0.0", - "fileVersion": "2.0.0.0" - } - } - }, - "SqlSugarCore/5.1.4.95": { - "dependencies": { - "Microsoft.Data.SqlClient": "2.1.4", - "Microsoft.Data.Sqlite": "7.0.5", - "MySqlConnector": "2.2.5", - "Newtonsoft.Json": "13.0.3", - "Npgsql": "5.0.7", - "Oracle.ManagedDataAccess.Core": "3.21.100", - "SqlSugarCore.Dm": "1.2.0", - "SqlSugarCore.Kdbndp": "7.4.0", - "System.Data.Common": "4.3.0", - "System.Reflection.Emit.Lightweight": "4.3.0" - }, - "runtime": { - "lib/netstandard2.1/SqlSugar.dll": { - "assemblyVersion": "5.1.4.94", - "fileVersion": "5.1.4.94" - } - } - }, - "SqlSugarCore.Dm/1.2.0": { - "dependencies": { - "System.Text.Encoding.CodePages": "5.0.0" - }, - "runtime": { - "lib/netstandard2.0/DmProvider.dll": { - "assemblyVersion": "1.1.0.0", - "fileVersion": "1.1.0.16649" - } - } - }, - "SqlSugarCore.Kdbndp/7.4.0": { - "runtime": { - "lib/netstandard2.1/Kdbndp.dll": { - "assemblyVersion": "8.3.712.0", - "fileVersion": "8.3.712.0" - } - } - }, - "System.Collections/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Collections.Immutable/1.5.0": {}, - "System.Configuration.ConfigurationManager/6.0.0": { - "dependencies": { - "System.Security.Cryptography.ProtectedData": "6.0.0", - "System.Security.Permissions": "6.0.0" - } - }, - "System.Data.Common/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Globalization": "4.3.0", - "System.IO": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Text.RegularExpressions": "4.3.0", - "System.Threading.Tasks": "4.3.0" - } - }, - "System.Diagnostics.DiagnosticSource/4.7.1": {}, - "System.Diagnostics.PerformanceCounter/6.0.1": { - "dependencies": { - "System.Configuration.ConfigurationManager": "6.0.0" - }, - "runtime": { - "lib/net6.0/System.Diagnostics.PerformanceCounter.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.422.16404" - } - }, - "runtimeTargets": { - "runtimes/win/lib/net6.0/System.Diagnostics.PerformanceCounter.dll": { - "rid": "win", - "assetType": "runtime", - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.422.16404" - } - } - }, - "System.DirectoryServices/6.0.1": { - "dependencies": { - "System.Security.AccessControl": "6.0.0", - "System.Security.Permissions": "6.0.0" - }, - "runtime": { - "lib/net6.0/System.DirectoryServices.dll": { - "assemblyVersion": "4.0.0.0", - "fileVersion": "6.0.1423.7309" - } - }, - "runtimeTargets": { - "runtimes/win/lib/net6.0/System.DirectoryServices.dll": { - "rid": "win", - "assetType": "runtime", - "assemblyVersion": "4.0.0.0", - "fileVersion": "6.0.1423.7309" - } - } - }, - "System.DirectoryServices.Protocols/6.0.1": { - "runtime": { - "lib/net6.0/System.DirectoryServices.Protocols.dll": { - "assemblyVersion": "6.0.0.1", - "fileVersion": "6.0.222.6406" - } - }, - "runtimeTargets": { - "runtimes/linux/lib/net6.0/System.DirectoryServices.Protocols.dll": { - "rid": "linux", - "assetType": "runtime", - "assemblyVersion": "6.0.0.1", - "fileVersion": "6.0.222.6406" - }, - "runtimes/osx/lib/net6.0/System.DirectoryServices.Protocols.dll": { - "rid": "osx", - "assetType": "runtime", - "assemblyVersion": "6.0.0.1", - "fileVersion": "6.0.222.6406" - }, - "runtimes/win/lib/net6.0/System.DirectoryServices.Protocols.dll": { - "rid": "win", - "assetType": "runtime", - "assemblyVersion": "6.0.0.1", - "fileVersion": "6.0.222.6406" - } - } - }, - "System.Drawing.Common/6.0.0": { - "dependencies": { - "Microsoft.Win32.SystemEvents": "6.0.0" - } - }, - "System.Globalization/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.IdentityModel.Tokens.Jwt/6.8.0": { - "dependencies": { - "Microsoft.IdentityModel.JsonWebTokens": "6.8.0", - "Microsoft.IdentityModel.Tokens": "6.8.0" - }, - "runtime": { - "lib/netstandard2.0/System.IdentityModel.Tokens.Jwt.dll": { - "assemblyVersion": "6.8.0.0", - "fileVersion": "6.8.0.11012" - } - } - }, - "System.IO/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading.Tasks": "4.3.0" - } - }, - "System.IO.Ports/6.0.0": { - "dependencies": { - "runtime.native.System.IO.Ports": "6.0.0" - }, - "runtime": { - "lib/net6.0/System.IO.Ports.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - }, - "runtimeTargets": { - "runtimes/unix/lib/net6.0/System.IO.Ports.dll": { - "rid": "unix", - "assetType": "runtime", - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - }, - "runtimes/win/lib/net6.0/System.IO.Ports.dll": { - "rid": "win", - "assetType": "runtime", - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "System.Memory/4.5.3": {}, - "System.Reflection/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.IO": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Reflection.Emit.ILGeneration/4.3.0": { - "dependencies": { - "System.Reflection": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Reflection.Emit.Lightweight/4.3.0": { - "dependencies": { - "System.Reflection": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Reflection.Primitives/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Resources.ResourceManager/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Globalization": "4.3.0", - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Runtime/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "Microsoft.NETCore.Targets": "1.1.0" - } - }, - "System.Runtime.Caching/4.7.0": { - "dependencies": { - "System.Configuration.ConfigurationManager": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/System.Runtime.Caching.dll": { - "assemblyVersion": "4.0.1.0", - "fileVersion": "4.700.19.56404" - } - }, - "runtimeTargets": { - "runtimes/win/lib/netstandard2.0/System.Runtime.Caching.dll": { - "rid": "win", - "assetType": "runtime", - "assemblyVersion": "4.0.1.0", - "fileVersion": "4.700.19.56404" - } - } - }, - "System.Runtime.CompilerServices.Unsafe/6.0.0": {}, - "System.Runtime.Extensions/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Runtime.Loader/4.3.0": { - "dependencies": { - "System.IO": "4.3.0", - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Security.AccessControl/6.0.0": {}, - "System.Security.Cryptography.Cng/4.5.0": {}, - "System.Security.Cryptography.ProtectedData/6.0.0": {}, - "System.Security.Permissions/6.0.0": { - "dependencies": { - "System.Security.AccessControl": "6.0.0", - "System.Windows.Extensions": "6.0.0" - } - }, - "System.Security.Principal.Windows/4.7.0": {}, - "System.Text.Encoding/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Text.Encoding.CodePages/5.0.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0" - } - }, - "System.Text.Encodings.Web/7.0.0": { - "dependencies": { - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - }, - "runtime": { - "lib/net6.0/System.Text.Encodings.Web.dll": { - "assemblyVersion": "7.0.0.0", - "fileVersion": "7.0.22.51805" - } - }, - "runtimeTargets": { - "runtimes/browser/lib/net6.0/System.Text.Encodings.Web.dll": { - "rid": "browser", - "assetType": "runtime", - "assemblyVersion": "7.0.0.0", - "fileVersion": "7.0.22.51805" - } - } - }, - "System.Text.Json/7.0.0": { - "dependencies": { - "System.Runtime.CompilerServices.Unsafe": "6.0.0", - "System.Text.Encodings.Web": "7.0.0" - }, - "runtime": { - "lib/net6.0/System.Text.Json.dll": { - "assemblyVersion": "7.0.0.0", - "fileVersion": "7.0.22.51805" - } - } - }, - "System.Text.RegularExpressions/4.3.0": { - "dependencies": { - "System.Runtime": "4.3.0" - } - }, - "System.Threading.Tasks/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Windows.Extensions/6.0.0": { - "dependencies": { - "System.Drawing.Common": "6.0.0" - } - }, - "HybirdFrameworkCore/1.0.0": { - "dependencies": { - "Autofac": "7.1.0", - "Microsoft.Extensions.Configuration.Abstractions": "7.0.0", - "Microsoft.Extensions.Configuration.Json": "7.0.0", - "Newtonsoft.Json": "13.0.3" - }, - "runtime": { - "HybirdFrameworkCore.dll": {} - } - }, - "HybirdFrameworkEntity/1.0.0": { - "dependencies": { - "SqlSugarCore": "5.1.4.95" - }, - "runtime": { - "HybirdFrameworkEntity.dll": {} - } - }, - "HybirdFrameworkRepository/1.0.0": { - "dependencies": { - "HybirdFrameworkEntity": "1.0.0", - "SqlSugar.IOC": "2.0.0", - "SqlSugarCore": "5.1.4.95" - }, - "runtime": { - "HybirdFrameworkRepository.dll": {} - } - }, - "HybirdFrameworkServices/1.0.0": { - "dependencies": { - "DotNetty.Buffers": "0.7.5", - "DotNetty.Codecs": "0.7.5", - "DotNetty.Common": "0.7.5", - "DotNetty.Handlers": "0.7.5", - "DotNetty.Transport": "0.7.5", - "HybirdFrameworkCore": "1.0.0", - "HybirdFrameworkEntity": "1.0.0", - "HybirdFrameworkRepository": "1.0.0", - "Module.Socket.Tool": "1.0.0", - "SqlSugarCore": "5.1.4.95", - "log4net": "2.0.15" - }, - "runtime": { - "HybirdFrameworkServices.dll": {} - } - }, - "Module.Socket.Tool/1.0.0": { - "dependencies": { - "DotNetty.Buffers": "0.7.5", - "DotNetty.Codecs": "0.7.5", - "DotNetty.Common": "0.7.5", - "DotNetty.Handlers": "0.7.5", - "DotNetty.Transport": "0.7.5", - "HslCommunication": "11.2.1", - "HybirdFrameworkEntity": "1.0.0" - }, - "runtime": { - "Module.Socket.Tool.dll": {} - } - } - } - }, - "libraries": { - "WinFormStarter/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - }, - "Autofac/7.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-XCXmpxhOnuztTTRkzG+8B8KU8SR8WjBYwSntndjlsFR5lM3K/g43r9hUwewIPDBJwDrmZU3TjmNdH6s8IF3VFQ==", - "path": "autofac/7.1.0", - "hashPath": "autofac.7.1.0.nupkg.sha512" - }, - "Autofac.Extensions.DependencyInjection/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-nGrXNpQX2FiZpIBydK9cxZnnoqP/cUd3k/53uRERYEqLtWzKtE15R6L+j5q5ax5Rv/+3wAIkOaPePkahfqrwjg==", - "path": "autofac.extensions.dependencyinjection/8.0.0", - "hashPath": "autofac.extensions.dependencyinjection.8.0.0.nupkg.sha512" - }, - "DotNetty.Buffers/0.7.5": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ri4udTfNS856dAZ09VkQ9k6gxmYwFuZh930TAMa71smowEAvhGQEDpRY4mLgA5ADhbKhLYpmO/1vfDXEchDugQ==", - "path": "dotnetty.buffers/0.7.5", - "hashPath": "dotnetty.buffers.0.7.5.nupkg.sha512" - }, - "DotNetty.Codecs/0.7.5": { - "type": "package", - "serviceable": true, - "sha512": "sha512-6FqSnZ2gmc5RalbxVNWeEm6FqZHORdskyDUKGdgm4gDr86D8w8TLv4L1MIS7Mshsq3figHl0TP9yFyOXe6SHdQ==", - "path": "dotnetty.codecs/0.7.5", - "hashPath": "dotnetty.codecs.0.7.5.nupkg.sha512" - }, - "DotNetty.Common/0.7.5": { - "type": "package", - "serviceable": true, - "sha512": "sha512-U9dLNbZhtWhSsWIwLVhIwKC9Ku3+Q/CrY/U5Lahb8DxoEt6uo3GIPPGY3NT1COllfhT422bLALdGlesFOcwXEg==", - "path": "dotnetty.common/0.7.5", - "hashPath": "dotnetty.common.0.7.5.nupkg.sha512" - }, - "DotNetty.Handlers/0.7.5": { - "type": "package", - "serviceable": true, - "sha512": "sha512-1iXurgUEaEqRW33CvPCEndrHoTB6Ql4PBNpMkVixJ6MxSS9kMLPi+nVpcnEQCPyRBkf/9znk+YO02R0bDWA03g==", - "path": "dotnetty.handlers/0.7.5", - "hashPath": "dotnetty.handlers.0.7.5.nupkg.sha512" - }, - "DotNetty.Transport/0.7.5": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Ha1ZDqUOEPgk5/IWpAcP220cUtcekLankgkq/KhkrmvVANNbTxwTvjBS50m2/nAK623HjT+1wcLZBfFzBg3TyQ==", - "path": "dotnetty.transport/0.7.5", - "hashPath": "dotnetty.transport.0.7.5.nupkg.sha512" - }, - "HslCommunication/11.2.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-j1Dw8iKx+cDO7TrpZ+ethoF114pP13kyW7NeiIlE54QXLA8lAVAzQy5twYbo3DnXJj7NizqBUUhOLDN4uNIh1g==", - "path": "hslcommunication/11.2.1", - "hashPath": "hslcommunication.11.2.1.nupkg.sha512" - }, - "log4net/2.0.15": { - "type": "package", - "serviceable": true, - "sha512": "sha512-GahnO9ZgFka+xYcFwAfIFjW+k86P2nxFoaEpH6t3v4hiGj7tv2ksVZphxCVIHmJxoySS0HeU3dgCW+bSCcfD0A==", - "path": "log4net/2.0.15", - "hashPath": "log4net.2.0.15.nupkg.sha512" - }, - "Microsoft.CSharp/4.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-kaj6Wb4qoMuH3HySFJhxwQfe8R/sJsNJnANrvv8WdFPMoNbKY5htfNscv+LHCu5ipz+49m2e+WQXpLXr9XYemQ==", - "path": "microsoft.csharp/4.5.0", - "hashPath": "microsoft.csharp.4.5.0.nupkg.sha512" - }, - "Microsoft.Data.SqlClient/2.1.4": { - "type": "package", - "serviceable": true, - "sha512": "sha512-cDcKBTKILdRuAzJjbgXwGcUQXzMue+SG02kD4tZTXXfoz4ALrGLpCnA5k9khw3fnAMlMnRzLIGuvRdJurqmESA==", - "path": "microsoft.data.sqlclient/2.1.4", - "hashPath": "microsoft.data.sqlclient.2.1.4.nupkg.sha512" - }, - "Microsoft.Data.SqlClient.SNI.runtime/2.1.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-JwGDWkyZgm7SATJmFLfT2G4teimvNbNtq3lsS9a5DzvhEZnQrZjZhevCU0vdx8MjheLHoG5vocuO03QtioFQxQ==", - "path": "microsoft.data.sqlclient.sni.runtime/2.1.1", - "hashPath": "microsoft.data.sqlclient.sni.runtime.2.1.1.nupkg.sha512" - }, - "Microsoft.Data.Sqlite/7.0.5": { - "type": "package", - "serviceable": true, - "sha512": "sha512-KGxbPeWsQMnmQy43DSBxAFtHz3l2JX8EWBSGUCvT3CuZ8KsuzbkqMIJMDOxWtG8eZSoCDI04aiVQjWuuV8HmSw==", - "path": "microsoft.data.sqlite/7.0.5", - "hashPath": "microsoft.data.sqlite.7.0.5.nupkg.sha512" - }, - "Microsoft.Data.Sqlite.Core/7.0.5": { - "type": "package", - "serviceable": true, - "sha512": "sha512-FTerRmQPqHrCrnoUzhBu+E+1DNGwyrAMLqHkAqOOOu5pGfyMOj8qQUBxI/gDtWtG11p49UxSfWmBzRNlwZqfUg==", - "path": "microsoft.data.sqlite.core/7.0.5", - "hashPath": "microsoft.data.sqlite.core.7.0.5.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-tldQUBWt/xeH2K7/hMPPo5g8zuLc3Ro9I5d4o/XrxvxOCA2EZBtW7bCHHTc49fcBtvB8tLAb/Qsmfrq+2SJ4vA==", - "path": "microsoft.extensions.configuration/7.0.0", - "hashPath": "microsoft.extensions.configuration.7.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.Abstractions/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-f34u2eaqIjNO9YLHBz8rozVZ+TcFiFs0F3r7nUJd7FRkVSxk8u4OpoK226mi49MwexHOR2ibP9MFvRUaLilcQQ==", - "path": "microsoft.extensions.configuration.abstractions/7.0.0", - "hashPath": "microsoft.extensions.configuration.abstractions.7.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.FileExtensions/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-xk2lRJ1RDuqe57BmgvRPyCt6zyePKUmvT6iuXqiHR+/OIIgWVR8Ff5k2p6DwmqY8a17hx/OnrekEhziEIeQP6Q==", - "path": "microsoft.extensions.configuration.fileextensions/7.0.0", - "hashPath": "microsoft.extensions.configuration.fileextensions.7.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.Json/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-LDNYe3uw76W35Jci+be4LDf2lkQZe0A7EEYQVChFbc509CpZ4Iupod8li4PUXPBhEUOFI/rlQNf5xkzJRQGvtA==", - "path": "microsoft.extensions.configuration.json/7.0.0", - "hashPath": "microsoft.extensions.configuration.json.7.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.DependencyInjection/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Rc2kb/p3Ze6cP6rhFC3PJRdWGbLvSHZc0ev7YlyeU6FmHciDMLrhoVoTUEzKPhN5ZjFgKF1Cf5fOz8mCMIkvpA==", - "path": "microsoft.extensions.dependencyinjection/5.0.0", - "hashPath": "microsoft.extensions.dependencyinjection.5.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-xlzi2IYREJH3/m6+lUrQlujzX8wDitm4QGnUu6kUXTQAWPuZY8i+ticFJbzfqaetLA6KR/rO6Ew/HuYD+bxifg==", - "path": "microsoft.extensions.dependencyinjection.abstractions/6.0.0", - "hashPath": "microsoft.extensions.dependencyinjection.abstractions.6.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.FileProviders.Abstractions/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-NyawiW9ZT/liQb34k9YqBSNPLuuPkrjMgQZ24Y/xXX1RoiBkLUdPMaQTmxhZ5TYu8ZKZ9qayzil75JX95vGQUg==", - "path": "microsoft.extensions.fileproviders.abstractions/7.0.0", - "hashPath": "microsoft.extensions.fileproviders.abstractions.7.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.FileProviders.Physical/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-K8D2MTR+EtzkbZ8z80LrG7Ur64R7ZZdRLt1J5cgpc/pUWl0C6IkAUapPuK28oionHueCPELUqq0oYEvZfalNdg==", - "path": "microsoft.extensions.fileproviders.physical/7.0.0", - "hashPath": "microsoft.extensions.fileproviders.physical.7.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.FileSystemGlobbing/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-2jONjKHiF+E92ynz2ZFcr9OvxIw+rTGMPEH+UZGeHTEComVav93jQUWGkso8yWwVBcEJGcNcZAaqY01FFJcj7w==", - "path": "microsoft.extensions.filesystemglobbing/7.0.0", - "hashPath": "microsoft.extensions.filesystemglobbing.7.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Logging/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-MgOwK6tPzB6YNH21wssJcw/2MKwee8b2gI7SllYfn6rvTpIrVvVS5HAjSU2vqSku1fwqRvWP0MdIi14qjd93Aw==", - "path": "microsoft.extensions.logging/5.0.0", - "hashPath": "microsoft.extensions.logging.5.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Logging.Abstractions/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-NxP6ahFcBnnSfwNBi2KH2Oz8Xl5Sm2krjId/jRR3I7teFphwiUoUeZPwTNA21EX+5PtjqmyAvKaOeBXcJjcH/w==", - "path": "microsoft.extensions.logging.abstractions/5.0.0", - "hashPath": "microsoft.extensions.logging.abstractions.5.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Options/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-CBvR92TCJ5uBIdd9/HzDSrxYak+0W/3+yxrNg8Qm6Bmrkh5L+nu6m3WeazQehcZ5q1/6dDA7J5YdQjim0165zg==", - "path": "microsoft.extensions.options/5.0.0", - "hashPath": "microsoft.extensions.options.5.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Primitives/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-um1KU5kxcRp3CNuI8o/GrZtD4AIOXDk+RLsytjZ9QPok3ttLUelLKpilVPuaFT3TFjOhSibUAso0odbOaCDj3Q==", - "path": "microsoft.extensions.primitives/7.0.0", - "hashPath": "microsoft.extensions.primitives.7.0.0.nupkg.sha512" - }, - "Microsoft.Identity.Client/4.21.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-vycgk7S/HAbHaUaK4Tid1fsWHsXdFRRP2KavAIOHCVV27zvuQfYAjXmMvctuuF4egydSumG58CwPZob3gWeYgQ==", - "path": "microsoft.identity.client/4.21.1", - "hashPath": "microsoft.identity.client.4.21.1.nupkg.sha512" - }, - "Microsoft.IdentityModel.JsonWebTokens/6.8.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-+7JIww64PkMt7NWFxoe4Y/joeF7TAtA/fQ0b2GFGcagzB59sKkTt/sMZWR6aSZht5YC7SdHi3W6yM1yylRGJCQ==", - "path": "microsoft.identitymodel.jsonwebtokens/6.8.0", - "hashPath": "microsoft.identitymodel.jsonwebtokens.6.8.0.nupkg.sha512" - }, - "Microsoft.IdentityModel.Logging/6.8.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Rfh/p4MaN4gkmhPxwbu8IjrmoDncGfHHPh1sTnc0AcM/Oc39/fzC9doKNWvUAjzFb8LqA6lgZyblTrIsX/wDXg==", - "path": "microsoft.identitymodel.logging/6.8.0", - "hashPath": "microsoft.identitymodel.logging.6.8.0.nupkg.sha512" - }, - "Microsoft.IdentityModel.Protocols/6.8.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-OJZx5nPdiH+MEkwCkbJrTAUiO/YzLe0VSswNlDxJsJD9bhOIdXHufh650pfm59YH1DNevp3/bXzukKrG57gA1w==", - "path": "microsoft.identitymodel.protocols/6.8.0", - "hashPath": "microsoft.identitymodel.protocols.6.8.0.nupkg.sha512" - }, - "Microsoft.IdentityModel.Protocols.OpenIdConnect/6.8.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-X/PiV5l3nYYsodtrNMrNQIVlDmHpjQQ5w48E+o/D5H4es2+4niEyQf3l03chvZGWNzBRhfSstaXr25/Ye4AeYw==", - "path": "microsoft.identitymodel.protocols.openidconnect/6.8.0", - "hashPath": "microsoft.identitymodel.protocols.openidconnect.6.8.0.nupkg.sha512" - }, - "Microsoft.IdentityModel.Tokens/6.8.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-gTqzsGcmD13HgtNePPcuVHZ/NXWmyV+InJgalW/FhWpII1D7V1k0obIseGlWMeA4G+tZfeGMfXr0klnWbMR/mQ==", - "path": "microsoft.identitymodel.tokens/6.8.0", - "hashPath": "microsoft.identitymodel.tokens.6.8.0.nupkg.sha512" - }, - "Microsoft.NETCore.Platforms/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-VyPlqzH2wavqquTcYpkIIAQ6WdenuKoFN0BdYBbCWsclXacSOHNQn66Gt4z5NBqEYW0FAPm5rlvki9ZiCij5xQ==", - "path": "microsoft.netcore.platforms/5.0.0", - "hashPath": "microsoft.netcore.platforms.5.0.0.nupkg.sha512" - }, - "Microsoft.NETCore.Targets/1.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==", - "path": "microsoft.netcore.targets/1.1.0", - "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512" - }, - "Microsoft.Win32.Registry/4.7.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-KSrRMb5vNi0CWSGG1++id2ZOs/1QhRqROt+qgbEAdQuGjGrFcl4AOl4/exGPUYz2wUnU42nvJqon1T3U0kPXLA==", - "path": "microsoft.win32.registry/4.7.0", - "hashPath": "microsoft.win32.registry.4.7.0.nupkg.sha512" - }, - "Microsoft.Win32.SystemEvents/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-hqTM5628jSsQiv+HGpiq3WKBl2c8v1KZfby2J6Pr7pEPlK9waPdgEO6b8A/+/xn/yZ9ulv8HuqK71ONy2tg67A==", - "path": "microsoft.win32.systemevents/6.0.0", - "hashPath": "microsoft.win32.systemevents.6.0.0.nupkg.sha512" - }, - "MySqlConnector/2.2.5": { - "type": "package", - "serviceable": true, - "sha512": "sha512-6sinY78RvryhHwpup3awdjYO7d5hhWahb5p/1VDODJhSxJggV/sBbYuKK5IQF9TuzXABiddqUbmRfM884tqA3Q==", - "path": "mysqlconnector/2.2.5", - "hashPath": "mysqlconnector.2.2.5.nupkg.sha512" - }, - "Newtonsoft.Json/13.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ==", - "path": "newtonsoft.json/13.0.3", - "hashPath": "newtonsoft.json.13.0.3.nupkg.sha512" - }, - "Npgsql/5.0.7": { - "type": "package", - "serviceable": true, - "sha512": "sha512-EQWwxb2lN9w78YG4f6Fxhw5lFEx4LuaNGasXzw86kTOJxiPsUORSh/BTencNZJO4uVqGZx3EO9Z8JXTAvRjgeg==", - "path": "npgsql/5.0.7", - "hashPath": "npgsql.5.0.7.nupkg.sha512" - }, - "Oracle.ManagedDataAccess.Core/3.21.100": { - "type": "package", - "serviceable": true, - "sha512": "sha512-nsqyUE+v246WB0SOnR1u9lfZxYoNcdj1fRjTt7TOhCN0JurEc6+qu+mMe+dl1sySB2UpyWdfqHG1iSQJYaXEfA==", - "path": "oracle.manageddataaccess.core/3.21.100", - "hashPath": "oracle.manageddataaccess.core.3.21.100.nupkg.sha512" - }, - "runtime.linux-arm.runtime.native.System.IO.Ports/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-75q52H7CSpgIoIDwXb9o833EvBZIXJ0mdPhz1E6jSisEXUBlSCPalC29cj3EXsjpuDwr0dj1LRXZepIQH/oL4Q==", - "path": "runtime.linux-arm.runtime.native.system.io.ports/6.0.0", - "hashPath": "runtime.linux-arm.runtime.native.system.io.ports.6.0.0.nupkg.sha512" - }, - "runtime.linux-arm64.runtime.native.System.IO.Ports/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-xn2bMThmXr3CsvOYmS8ex2Yz1xo+kcnhVg2iVhS9PlmqjZPAkrEo/I40wjrBZH/tU4kvH0s1AE8opAvQ3KIS8g==", - "path": "runtime.linux-arm64.runtime.native.system.io.ports/6.0.0", - "hashPath": "runtime.linux-arm64.runtime.native.system.io.ports.6.0.0.nupkg.sha512" - }, - "runtime.linux-x64.runtime.native.System.IO.Ports/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-16nbNXwv0sC+gLGIuecri0skjuh6R1maIJggsaNP7MQBcbVcEfWFUOkEnsnvoLEjy0XerfibuRptfQ8AmdIcWA==", - "path": "runtime.linux-x64.runtime.native.system.io.ports/6.0.0", - "hashPath": "runtime.linux-x64.runtime.native.system.io.ports.6.0.0.nupkg.sha512" - }, - "runtime.native.System.IO.Ports/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-KaaXlpOcuZjMdmyF5wzzx3b+PRKIzt6A5Ax9dKenPDQbVJAFpev+casD0BIig1pBcbs3zx7CqWemzUJKAeHdSQ==", - "path": "runtime.native.system.io.ports/6.0.0", - "hashPath": "runtime.native.system.io.ports.6.0.0.nupkg.sha512" - }, - "runtime.osx-arm64.runtime.native.System.IO.Ports/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-fXG12NodG1QrCdoaeSQ1gVnk/koi4WYY4jZtarMkZeQMyReBm1nZlSRoPnUjLr2ZR36TiMjpcGnQfxymieUe7w==", - "path": "runtime.osx-arm64.runtime.native.system.io.ports/6.0.0", - "hashPath": "runtime.osx-arm64.runtime.native.system.io.ports.6.0.0.nupkg.sha512" - }, - "runtime.osx-x64.runtime.native.System.IO.Ports/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-/As+zPY49+dSUXkh+fTUbyPhqrdGN//evLxo4Vue88pfh1BHZgF7q4kMblTkxYvwR6Vi03zSYxysSFktO8/SDQ==", - "path": "runtime.osx-x64.runtime.native.system.io.ports/6.0.0", - "hashPath": "runtime.osx-x64.runtime.native.system.io.ports.6.0.0.nupkg.sha512" - }, - "SQLitePCLRaw.bundle_e_sqlite3/2.1.4": { - "type": "package", - "serviceable": true, - "sha512": "sha512-EWI1olKDjFEBMJu0+3wuxwziIAdWDVMYLhuZ3Qs84rrz+DHwD00RzWPZCa+bLnHCf3oJwuFZIRsHT5p236QXww==", - "path": "sqlitepclraw.bundle_e_sqlite3/2.1.4", - "hashPath": "sqlitepclraw.bundle_e_sqlite3.2.1.4.nupkg.sha512" - }, - "SQLitePCLRaw.core/2.1.4": { - "type": "package", - "serviceable": true, - "sha512": "sha512-inBjvSHo9UDKneGNzfUfDjK08JzlcIhn1+SP5Y3m6cgXpCxXKCJDy6Mka7LpgSV+UZmKSnC8rTwB0SQ0xKu5pA==", - "path": "sqlitepclraw.core/2.1.4", - "hashPath": "sqlitepclraw.core.2.1.4.nupkg.sha512" - }, - "SQLitePCLRaw.lib.e_sqlite3/2.1.4": { - "type": "package", - "serviceable": true, - "sha512": "sha512-2C9Q9eX7CPLveJA0rIhf9RXAvu+7nWZu1A2MdG6SD/NOu26TakGgL1nsbc0JAspGijFOo3HoN79xrx8a368fBg==", - "path": "sqlitepclraw.lib.e_sqlite3/2.1.4", - "hashPath": "sqlitepclraw.lib.e_sqlite3.2.1.4.nupkg.sha512" - }, - "SQLitePCLRaw.provider.e_sqlite3/2.1.4": { - "type": "package", - "serviceable": true, - "sha512": "sha512-CSlb5dUp1FMIkez9Iv5EXzpeq7rHryVNqwJMWnpq87j9zWZexaEMdisDktMsnnrzKM6ahNrsTkjqNodTBPBxtQ==", - "path": "sqlitepclraw.provider.e_sqlite3/2.1.4", - "hashPath": "sqlitepclraw.provider.e_sqlite3.2.1.4.nupkg.sha512" - }, - "SqlSugar.IOC/2.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-bRo+0DpzKE34rGCeIvyO9HVcX0jUZ3lQakum2EDjftCFwQPt7bI7JADKfuX9m0t3ApWKfofQKgamz6CTl7jNgg==", - "path": "sqlsugar.ioc/2.0.0", - "hashPath": "sqlsugar.ioc.2.0.0.nupkg.sha512" - }, - "SqlSugarCore/5.1.4.95": { - "type": "package", - "serviceable": true, - "sha512": "sha512-7+xQXOZhe0dHplO6AJC3V9VAcO7XPhprrgpjMsrj+LUUJ/k1yVrbag8vHVFZyPyC3PfvHTcpJsepuTJMruUPEw==", - "path": "sqlsugarcore/5.1.4.95", - "hashPath": "sqlsugarcore.5.1.4.95.nupkg.sha512" - }, - "SqlSugarCore.Dm/1.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-JFhgCGfCMvI0/u7WdsSzK4D7ptZl1RXP8Q7KwSGpBndgUXlfnnmCfwJaz4f89XxalRLLk1h/x0RAuUei98/CmA==", - "path": "sqlsugarcore.dm/1.2.0", - "hashPath": "sqlsugarcore.dm.1.2.0.nupkg.sha512" - }, - "SqlSugarCore.Kdbndp/7.4.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-cHqgzvPz65v6pkO61oZM2pcPKY0KXvZo2EEAbZFHmyl5X7suxzpTOz/b6DvXjmRlcHxTRKGav2wwmStqTiUacg==", - "path": "sqlsugarcore.kdbndp/7.4.0", - "hashPath": "sqlsugarcore.kdbndp.7.4.0.nupkg.sha512" - }, - "System.Collections/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==", - "path": "system.collections/4.3.0", - "hashPath": "system.collections.4.3.0.nupkg.sha512" - }, - "System.Collections.Immutable/1.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-EXKiDFsChZW0RjrZ4FYHu9aW6+P4MCgEDCklsVseRfhoO0F+dXeMSsMRAlVXIo06kGJ/zv+2w1a2uc2+kxxSaQ==", - "path": "system.collections.immutable/1.5.0", - "hashPath": "system.collections.immutable.1.5.0.nupkg.sha512" - }, - "System.Configuration.ConfigurationManager/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-7T+m0kDSlIPTHIkPMIu6m6tV6qsMqJpvQWW2jIc2qi7sn40qxFo0q+7mEQAhMPXZHMKnWrnv47ntGlM/ejvw3g==", - "path": "system.configuration.configurationmanager/6.0.0", - "hashPath": "system.configuration.configurationmanager.6.0.0.nupkg.sha512" - }, - "System.Data.Common/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-lm6E3T5u7BOuEH0u18JpbJHxBfOJPuCyl4Kg1RH10ktYLp5uEEE1xKrHW56/We4SnZpGAuCc9N0MJpSDhTHZGQ==", - "path": "system.data.common/4.3.0", - "hashPath": "system.data.common.4.3.0.nupkg.sha512" - }, - "System.Diagnostics.DiagnosticSource/4.7.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-j81Lovt90PDAq8kLpaJfJKV/rWdWuEk6jfV+MBkee33vzYLEUsy4gXK8laa9V2nZlLM9VM9yA/OOQxxPEJKAMw==", - "path": "system.diagnostics.diagnosticsource/4.7.1", - "hashPath": "system.diagnostics.diagnosticsource.4.7.1.nupkg.sha512" - }, - "System.Diagnostics.PerformanceCounter/6.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-dDl7Gx3bmSrM2k2ZIm+ucEJnLloZRyvfQF1DvfvATcGF3jtaUBiPvChma+6ZcZzxWMirN3kCywkW7PILphXyMQ==", - "path": "system.diagnostics.performancecounter/6.0.1", - "hashPath": "system.diagnostics.performancecounter.6.0.1.nupkg.sha512" - }, - "System.DirectoryServices/6.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-935IbO7h5FDGYxeO3cbx/CuvBBuk/VI8sENlfmXlh1pupNOB3LAGzdYdPY8CawGJFP7KNrHK5eUlsFoz3F6cuA==", - "path": "system.directoryservices/6.0.1", - "hashPath": "system.directoryservices.6.0.1.nupkg.sha512" - }, - "System.DirectoryServices.Protocols/6.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ndUZlEkAMc1XzM0xGN++SsJrNhRkIHaKI8+te325vrUgoLT1ufWNI6KB8FFrL7NpRMHPrdxP99aF3fHbAPxW0A==", - "path": "system.directoryservices.protocols/6.0.1", - "hashPath": "system.directoryservices.protocols.6.0.1.nupkg.sha512" - }, - "System.Drawing.Common/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-NfuoKUiP2nUWwKZN6twGqXioIe1zVD0RIj2t976A+czLHr2nY454RwwXs6JU9Htc6mwqL6Dn/nEL3dpVf2jOhg==", - "path": "system.drawing.common/6.0.0", - "hashPath": "system.drawing.common.6.0.0.nupkg.sha512" - }, - "System.Globalization/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==", - "path": "system.globalization/4.3.0", - "hashPath": "system.globalization.4.3.0.nupkg.sha512" - }, - "System.IdentityModel.Tokens.Jwt/6.8.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-5tBCjAub2Bhd5qmcd0WhR5s354e4oLYa//kOWrkX+6/7ZbDDJjMTfwLSOiZ/MMpWdE4DWPLOfTLOq/juj9CKzA==", - "path": "system.identitymodel.tokens.jwt/6.8.0", - "hashPath": "system.identitymodel.tokens.jwt.6.8.0.nupkg.sha512" - }, - "System.IO/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==", - "path": "system.io/4.3.0", - "hashPath": "system.io.4.3.0.nupkg.sha512" - }, - "System.IO.Ports/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-dRyGI7fUESar5ZLIpiBOaaNLW7YyOBGftjj5Of+xcduC/Rjl7RjhEnWDvvNBmHuF3d0tdXoqdVI/yrVA8f00XA==", - "path": "system.io.ports/6.0.0", - "hashPath": "system.io.ports.6.0.0.nupkg.sha512" - }, - "System.Memory/4.5.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3oDzvc/zzetpTKWMShs1AADwZjQ/36HnsufHRPcOjyRAAMLDlu2iD33MBI2opxnezcVUtXyqDXXjoFMOU9c7SA==", - "path": "system.memory/4.5.3", - "hashPath": "system.memory.4.5.3.nupkg.sha512" - }, - "System.Reflection/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==", - "path": "system.reflection/4.3.0", - "hashPath": "system.reflection.4.3.0.nupkg.sha512" - }, - "System.Reflection.Emit.ILGeneration/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-59tBslAk9733NXLrUJrwNZEzbMAcu8k344OYo+wfSVygcgZ9lgBdGIzH/nrg3LYhXceynyvTc8t5/GD4Ri0/ng==", - "path": "system.reflection.emit.ilgeneration/4.3.0", - "hashPath": "system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512" - }, - "System.Reflection.Emit.Lightweight/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-oadVHGSMsTmZsAF864QYN1t1QzZjIcuKU3l2S9cZOwDdDueNTrqq1yRj7koFfIGEnKpt6NjpL3rOzRhs4ryOgA==", - "path": "system.reflection.emit.lightweight/4.3.0", - "hashPath": "system.reflection.emit.lightweight.4.3.0.nupkg.sha512" - }, - "System.Reflection.Primitives/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==", - "path": "system.reflection.primitives/4.3.0", - "hashPath": "system.reflection.primitives.4.3.0.nupkg.sha512" - }, - "System.Resources.ResourceManager/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==", - "path": "system.resources.resourcemanager/4.3.0", - "hashPath": "system.resources.resourcemanager.4.3.0.nupkg.sha512" - }, - "System.Runtime/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==", - "path": "system.runtime/4.3.0", - "hashPath": "system.runtime.4.3.0.nupkg.sha512" - }, - "System.Runtime.Caching/4.7.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-NdvNRjTPxYvIEhXQszT9L9vJhdQoX6AQ0AlhjTU+5NqFQVuacJTfhPVAvtGWNA2OJCqRiR/okBcZgMwI6MqcZg==", - "path": "system.runtime.caching/4.7.0", - "hashPath": "system.runtime.caching.4.7.0.nupkg.sha512" - }, - "System.Runtime.CompilerServices.Unsafe/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==", - "path": "system.runtime.compilerservices.unsafe/6.0.0", - "hashPath": "system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512" - }, - "System.Runtime.Extensions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==", - "path": "system.runtime.extensions/4.3.0", - "hashPath": "system.runtime.extensions.4.3.0.nupkg.sha512" - }, - "System.Runtime.Loader/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-DHMaRn8D8YCK2GG2pw+UzNxn/OHVfaWx7OTLBD/hPegHZZgcZh3H6seWegrC4BYwsfuGrywIuT+MQs+rPqRLTQ==", - "path": "system.runtime.loader/4.3.0", - "hashPath": "system.runtime.loader.4.3.0.nupkg.sha512" - }, - "System.Security.AccessControl/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-AUADIc0LIEQe7MzC+I0cl0rAT8RrTAKFHl53yHjEUzNVIaUlhFY11vc2ebiVJzVBuOzun6F7FBA+8KAbGTTedQ==", - "path": "system.security.accesscontrol/6.0.0", - "hashPath": "system.security.accesscontrol.6.0.0.nupkg.sha512" - }, - "System.Security.Cryptography.Cng/4.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-WG3r7EyjUe9CMPFSs6bty5doUqT+q9pbI80hlNzo2SkPkZ4VTuZkGWjpp77JB8+uaL4DFPRdBsAY+DX3dBK92A==", - "path": "system.security.cryptography.cng/4.5.0", - "hashPath": "system.security.cryptography.cng.4.5.0.nupkg.sha512" - }, - "System.Security.Cryptography.ProtectedData/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-rp1gMNEZpvx9vP0JW0oHLxlf8oSiQgtno77Y4PLUBjSiDYoD77Y8uXHr1Ea5XG4/pIKhqAdxZ8v8OTUtqo9PeQ==", - "path": "system.security.cryptography.protecteddata/6.0.0", - "hashPath": "system.security.cryptography.protecteddata.6.0.0.nupkg.sha512" - }, - "System.Security.Permissions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-T/uuc7AklkDoxmcJ7LGkyX1CcSviZuLCa4jg3PekfJ7SU0niF0IVTXwUiNVP9DSpzou2PpxJ+eNY2IfDM90ZCg==", - "path": "system.security.permissions/6.0.0", - "hashPath": "system.security.permissions.6.0.0.nupkg.sha512" - }, - "System.Security.Principal.Windows/4.7.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ojD0PX0XhneCsUbAZVKdb7h/70vyYMDYs85lwEI+LngEONe/17A0cFaRFqZU+sOEidcVswYWikYOQ9PPfjlbtQ==", - "path": "system.security.principal.windows/4.7.0", - "hashPath": "system.security.principal.windows.4.7.0.nupkg.sha512" - }, - "System.Text.Encoding/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==", - "path": "system.text.encoding/4.3.0", - "hashPath": "system.text.encoding.4.3.0.nupkg.sha512" - }, - "System.Text.Encoding.CodePages/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-NyscU59xX6Uo91qvhOs2Ccho3AR2TnZPomo1Z0K6YpyztBPM/A5VbkzOO19sy3A3i1TtEnTxA7bCe3Us+r5MWg==", - "path": "system.text.encoding.codepages/5.0.0", - "hashPath": "system.text.encoding.codepages.5.0.0.nupkg.sha512" - }, - "System.Text.Encodings.Web/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-OP6umVGxc0Z0MvZQBVigj4/U31Pw72ITihDWP9WiWDm+q5aoe0GaJivsfYGq53o6dxH7DcXWiCTl7+0o2CGdmg==", - "path": "system.text.encodings.web/7.0.0", - "hashPath": "system.text.encodings.web.7.0.0.nupkg.sha512" - }, - "System.Text.Json/7.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-DaGSsVqKsn/ia6RG8frjwmJonfos0srquhw09TlT8KRw5I43E+4gs+/bZj4K0vShJ5H9imCuXupb4RmS+dBy3w==", - "path": "system.text.json/7.0.0", - "hashPath": "system.text.json.7.0.0.nupkg.sha512" - }, - "System.Text.RegularExpressions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-RpT2DA+L660cBt1FssIE9CAGpLFdFPuheB7pLpKpn6ZXNby7jDERe8Ua/Ne2xGiwLVG2JOqziiaVCGDon5sKFA==", - "path": "system.text.regularexpressions/4.3.0", - "hashPath": "system.text.regularexpressions.4.3.0.nupkg.sha512" - }, - "System.Threading.Tasks/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==", - "path": "system.threading.tasks/4.3.0", - "hashPath": "system.threading.tasks.4.3.0.nupkg.sha512" - }, - "System.Windows.Extensions/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-IXoJOXIqc39AIe+CIR7koBtRGMiCt/LPM3lI+PELtDIy9XdyeSrwXFdWV9dzJ2Awl0paLWUaknLxFQ5HpHZUog==", - "path": "system.windows.extensions/6.0.0", - "hashPath": "system.windows.extensions.6.0.0.nupkg.sha512" - }, - "HybirdFrameworkCore/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - }, - "HybirdFrameworkEntity/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - }, - "HybirdFrameworkRepository/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - }, - "HybirdFrameworkServices/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - }, - "Module.Socket.Tool/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - } - } -} \ No newline at end of file diff --git a/WinFormStarter/bin/Debug/net6.0-windows/appsettings.json b/WinFormStarter/bin/Debug/net6.0-windows/appsettings.json deleted file mode 100644 index 86d2c60..0000000 --- a/WinFormStarter/bin/Debug/net6.0-windows/appsettings.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "ConnectionStrings": { - "DbType": "MySql", //数据库将支持两种模式【SqlServer,MySql】 - "SqlConnection": "server=106.12.36.89;Port=3306;Database=test;Uid=remote_user;Pwd=Rszn123;Charset=utf8;" - }, - "Update": { - "AutoUpdate": "false", - "Version": "1.1.0.1", - "Url": "http://121.4.95.243:8090/Updates/AutoUpdaterStarter.xml"//更新服务器地址 - }, - "Logging": { - "LogLevel": { - "Default": "Information", - "Microsoft": "Warning", - "Microsoft.Hosting.Lifetime": "Information" - } - } -} \ No newline at end of file diff --git a/WinFormStarter/bin/Debug/net6.0-windows/logs/WinForm.log b/WinFormStarter/bin/Debug/net6.0-windows/logs/WinForm.log deleted file mode 100644 index fcd3ea1..0000000 --- a/WinFormStarter/bin/Debug/net6.0-windows/logs/WinForm.log +++ /dev/null @@ -1,5 +0,0 @@ -2024-04-02 13:30:58,721 INFO 1 WinFormStarter.Form1 - this is a test -2024-04-02 17:01:47,535 INFO 1 HybirdFrameworkServices.Netty.Server - Start Listen -2024-04-02 17:01:47,738 INFO 1 HybirdFrameworkServices.Netty.Server - netty success listen 502 -2024-04-02 17:02:01,954 INFO SingleThreadEventExecutor worker HybirdFrameworkServices.Netty.ServerListenerHandler - register [id: 0x2c2f33c6, [::ffff:127.0.0.1]:1000 => [::ffff:127.0.0.1]:502] -2024-04-02 17:02:01,957 INFO SingleThreadEventExecutor worker HybirdFrameworkServices.Netty.ServerListenerHandler - active [id: 0x2c2f33c6, [::ffff:127.0.0.1]:1000 => [::ffff:127.0.0.1]:502]