diff --git a/.idea/.idea.luminabrain/.idea/vcs.xml b/.idea/.idea.luminabrain/.idea/vcs.xml
new file mode 100644
index 0000000..35eb1dd
--- /dev/null
+++ b/.idea/.idea.luminabrain/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/LuminaBrain.Application.Service/Class1.cs b/LuminaBrain.Application.Service/Class1.cs
new file mode 100644
index 0000000..447bb48
--- /dev/null
+++ b/LuminaBrain.Application.Service/Class1.cs
@@ -0,0 +1,5 @@
+namespace LuminaBrain.Application.Service;
+
+public class Class1
+{
+}
\ No newline at end of file
diff --git a/LuminaBrain.Application.Service/LuminaBrain.Application.Service.csproj b/LuminaBrain.Application.Service/LuminaBrain.Application.Service.csproj
new file mode 100644
index 0000000..1bcb779
--- /dev/null
+++ b/LuminaBrain.Application.Service/LuminaBrain.Application.Service.csproj
@@ -0,0 +1,13 @@
+
+
+
+ net9.0
+ enable
+ enable
+
+
+
+
+
+
+
diff --git a/LuminaBrain.Application.Service/Notification/NotificationService.cs b/LuminaBrain.Application.Service/Notification/NotificationService.cs
new file mode 100644
index 0000000..6f7dd5f
--- /dev/null
+++ b/LuminaBrain.Application.Service/Notification/NotificationService.cs
@@ -0,0 +1,29 @@
+using FastWiki.Application.Contract.Notification;
+using FastWiki.Application.Contract.Notification.Dto;
+
+namespace LuminaBrain.Application.Service.Notification;
+
+public class NotificationService(ICaptcha captcha) : INotificationService, IScopeDependency
+{
+ public Task GetLoginVerificationCodeAsync()
+ {
+ var uuid = "login:" + Guid.NewGuid().ToString("N");
+
+ var code = captcha.Generate(uuid, 240);
+
+ return Task.FromResult(new VerificationDto
+ {
+ Key = uuid,
+ Code = "data:image/png;base64," + code.Base64
+ });
+ }
+
+ public Task GetRegisterVerificationCodeAsync(string account)
+ {
+ var uuid = "register:" + account;
+
+ var code = captcha.Generate(uuid, 240);
+
+ return Task.FromResult(code.Base64);
+ }
+}
\ No newline at end of file
diff --git a/LuminaBrain.Application.Service/OpenAI/ChatCompleteService.cs b/LuminaBrain.Application.Service/OpenAI/ChatCompleteService.cs
new file mode 100644
index 0000000..936256d
--- /dev/null
+++ b/LuminaBrain.Application.Service/OpenAI/ChatCompleteService.cs
@@ -0,0 +1,23 @@
+using FastWiki.Application.Contract.OpenAI;
+using FastWiki.Application.Contract.OpenAI.Dto;
+using LuminaBrain.Core.Exceptions;
+
+namespace LuminaBrain.Application.Service.OpenAI;
+
+public class ChatCompleteService(
+ IHttpContextAccessor httpContextAccessor,
+ IAgentService agentService) : IChatCompleteService
+{
+ public async Task ChatCompleteAsync(ChatCompleteInput input)
+ {
+ var httpContext = httpContextAccessor.HttpContext;
+ var agent = await agentService.GetAsync(input.AgentId);
+
+ if (agent == null)
+ {
+ throw new BusinessException("未找到对应的Agent");
+ }
+
+
+ }
+}
\ No newline at end of file
diff --git a/LuminaBrain.Application.Service/Powers/PowersService.cs b/LuminaBrain.Application.Service/Powers/PowersService.cs
new file mode 100644
index 0000000..d482201
--- /dev/null
+++ b/LuminaBrain.Application.Service/Powers/PowersService.cs
@@ -0,0 +1,67 @@
+using FastWiki.Application.Contract.Powers;
+using FastWiki.Application.Contract.Powers.Dto;
+using FastWiki.Application.Contract.Powers.Input;
+using LuminaBrain.Core.Exceptions;
+
+namespace LuminaBrain.Application.Service.Powers;
+
+public class PowersService(IRoleRepository roleRepository, IMapper mapper) : IPowersService, IScopeDependency
+{
+ public async Task CreateRoleAsync(RoleInput input)
+ {
+ var role = new Role(input.Name, input.Description, input.Code);
+
+ await roleRepository.CreateAsync(role);
+ }
+
+ public async Task UpdateRoleAsync(string id, RoleInput input)
+ {
+ var role = await roleRepository.SingleOrDefaultAsync(r => r.Id == id.ToString());
+ if (role == null)
+ {
+ throw new UserFriendlyException("角色不存在");
+ }
+
+ role.SetName(input.Name);
+ role.SetDescription(input.Description);
+ role.SetCode(input.Code);
+
+ await roleRepository.UpdateAsync(role);
+ }
+
+ public async Task DeleteRoleAsync(string id)
+ {
+ var role = await roleRepository.SingleOrDefaultAsync(r => r.Id == id.ToString());
+ if (role == null)
+ {
+ throw new UserFriendlyException("角色不存在");
+ }
+
+ await roleRepository.DeleteAsync(role);
+ }
+
+ public async Task> GetRolesAsync()
+ {
+ var roles = await roleRepository.ListAsync();
+
+ var result = mapper.Map>(roles);
+
+ return result;
+ }
+
+ public async Task BindUserRoleAsync(string userId, List roleIds)
+ {
+ await roleRepository.DeleteUserRolesAsync(userId);
+
+ await roleRepository.BindUserRoleAsync(userId, roleIds);
+ }
+
+ public async Task> GetUserRolesAsync(string userId)
+ {
+ var roles = roleRepository.GetRolesAsync(userId);
+
+ var result = mapper.Map>(await roles);
+
+ return result;
+ }
+}
\ No newline at end of file
diff --git a/LuminaBrain.Application.Service/Users/UserService.cs b/LuminaBrain.Application.Service/Users/UserService.cs
new file mode 100644
index 0000000..3181bea
--- /dev/null
+++ b/LuminaBrain.Application.Service/Users/UserService.cs
@@ -0,0 +1,63 @@
+using FastWiki.Core;
+using FastWiki.Domain.Users.Aggregates;
+using MapsterMapper;
+
+namespace FastWiki.Application.Users;
+
+public class UserService(IUserRepository userRepository, IMapper mapper, IUserContext userContext)
+ : IUserService, IScopeDependency
+{
+ public async Task CreateAsync(CreateUserInput input)
+ {
+ var user = mapper.Map(input);
+
+ user.SetPassword(input.Password);
+ user.SetEmail(input.Email);
+
+ user = await userRepository.CreateAsync(user);
+
+ return user.Id;
+ }
+
+ public async Task UpdateAsync(string id, UpdateUserInput input)
+ {
+ var user = await userRepository.GetAsync(id);
+ if (user == null)
+ {
+ throw new UserFriendlyException("用户不存在");
+ }
+
+ user.SetEmail(input.Email);
+ user.SetName(input.Name);
+ user.SetIntroduction(input.Introduction);
+
+ await userRepository.UpdateAsync(user);
+ }
+
+ public async Task DeleteAsync(string id)
+ {
+ var user = await userRepository.GetAsync(id);
+ if (user == null)
+ {
+ throw new UserFriendlyException("用户不存在");
+ }
+
+ await userRepository.DeleteAsync(user);
+ }
+
+ public async Task> GetListAsync(string? keyword, int page, int pageSize)
+ {
+ var users = await userRepository.GetListAsync(keyword, page, pageSize);
+
+ var count = await userRepository.GetCountAsync(keyword);
+
+ return new PagedResultDto(count, users.Select(mapper.Map).ToList());
+ }
+
+ public async Task GetCurrentAsync()
+ {
+ var user = await userRepository.GetAsync(userContext.UserId);
+
+ return mapper.Map(user);
+ }
+}
\ No newline at end of file
diff --git a/LuminaBrain.Application.Service/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs b/LuminaBrain.Application.Service/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs
new file mode 100644
index 0000000..feda5e9
--- /dev/null
+++ b/LuminaBrain.Application.Service/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs
@@ -0,0 +1,4 @@
+//
+using System;
+using System.Reflection;
+[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v9.0", FrameworkDisplayName = ".NET 9.0")]
diff --git a/LuminaBrain.Application.Service/obj/Debug/net9.0/LuminaBrain.Application.Service.AssemblyInfo.cs b/LuminaBrain.Application.Service/obj/Debug/net9.0/LuminaBrain.Application.Service.AssemblyInfo.cs
new file mode 100644
index 0000000..ba204de
--- /dev/null
+++ b/LuminaBrain.Application.Service/obj/Debug/net9.0/LuminaBrain.Application.Service.AssemblyInfo.cs
@@ -0,0 +1,22 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("LuminaBrain.Application.Service")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+e39ceec3274b766a6dd15f8d21c9e05584d3714e")]
+[assembly: System.Reflection.AssemblyProductAttribute("LuminaBrain.Application.Service")]
+[assembly: System.Reflection.AssemblyTitleAttribute("LuminaBrain.Application.Service")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Generated by the MSBuild WriteCodeFragment class.
+
diff --git a/LuminaBrain.Application.Service/obj/Debug/net9.0/LuminaBrain.Application.Service.AssemblyInfoInputs.cache b/LuminaBrain.Application.Service/obj/Debug/net9.0/LuminaBrain.Application.Service.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..eb1cd5e
--- /dev/null
+++ b/LuminaBrain.Application.Service/obj/Debug/net9.0/LuminaBrain.Application.Service.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+84a1ab6da88c2b4853e508baffef0e31d26998fb86c644bd8c936648eb3b0989
diff --git a/LuminaBrain.Application.Service/obj/Debug/net9.0/LuminaBrain.Application.Service.GeneratedMSBuildEditorConfig.editorconfig b/LuminaBrain.Application.Service/obj/Debug/net9.0/LuminaBrain.Application.Service.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..0e7e9f2
--- /dev/null
+++ b/LuminaBrain.Application.Service/obj/Debug/net9.0/LuminaBrain.Application.Service.GeneratedMSBuildEditorConfig.editorconfig
@@ -0,0 +1,15 @@
+is_global = true
+build_property.TargetFramework = net9.0
+build_property.TargetPlatformMinVersion =
+build_property.UsingMicrosoftNETSdkWeb =
+build_property.ProjectTypeGuids =
+build_property.InvariantGlobalization =
+build_property.PlatformNeutralAssembly =
+build_property.EnforceExtendedAnalyzerRules =
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = LuminaBrain.Application.Service
+build_property.ProjectDir = F:\code\Austin\luminabrain\LuminaBrain.Application.Service\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.EffectiveAnalysisLevelStyle = 9.0
+build_property.EnableCodeStyleSeverity =
diff --git a/LuminaBrain.Application.Service/obj/Debug/net9.0/LuminaBrain.Application.Service.GlobalUsings.g.cs b/LuminaBrain.Application.Service/obj/Debug/net9.0/LuminaBrain.Application.Service.GlobalUsings.g.cs
new file mode 100644
index 0000000..8578f3d
--- /dev/null
+++ b/LuminaBrain.Application.Service/obj/Debug/net9.0/LuminaBrain.Application.Service.GlobalUsings.g.cs
@@ -0,0 +1,8 @@
+//
+global using global::System;
+global using global::System.Collections.Generic;
+global using global::System.IO;
+global using global::System.Linq;
+global using global::System.Net.Http;
+global using global::System.Threading;
+global using global::System.Threading.Tasks;
diff --git a/LuminaBrain.Application.Service/obj/Debug/net9.0/LuminaBrain.Application.Service.assets.cache b/LuminaBrain.Application.Service/obj/Debug/net9.0/LuminaBrain.Application.Service.assets.cache
new file mode 100644
index 0000000..27e71d6
Binary files /dev/null and b/LuminaBrain.Application.Service/obj/Debug/net9.0/LuminaBrain.Application.Service.assets.cache differ
diff --git a/LuminaBrain.Application.Service/obj/LuminaBrain.Application.Service.csproj.nuget.dgspec.json b/LuminaBrain.Application.Service/obj/LuminaBrain.Application.Service.csproj.nuget.dgspec.json
new file mode 100644
index 0000000..78bfd5c
--- /dev/null
+++ b/LuminaBrain.Application.Service/obj/LuminaBrain.Application.Service.csproj.nuget.dgspec.json
@@ -0,0 +1,217 @@
+{
+ "format": 1,
+ "restore": {
+ "F:\\code\\Austin\\luminabrain\\LuminaBrain.Application.Service\\LuminaBrain.Application.Service.csproj": {}
+ },
+ "projects": {
+ "F:\\code\\Austin\\luminabrain\\LuminaBrain.Application.Service\\LuminaBrain.Application.Service.csproj": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Application.Service\\LuminaBrain.Application.Service.csproj",
+ "projectName": "LuminaBrain.Application.Service",
+ "projectPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Application.Service\\LuminaBrain.Application.Service.csproj",
+ "packagesPath": "C:\\Users\\Austin_Zhang\\.nuget\\packages\\",
+ "outputPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Application.Service\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Austin_Zhang\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+ ],
+ "originalTargetFrameworks": [
+ "net9.0"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://devops.rspinternal.com/repository/nuget-group/index.json": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {
+ "F:\\code\\Austin\\luminabrain\\LuminaBrain.Application\\LuminaBrain.Application.csproj": {
+ "projectPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Application\\LuminaBrain.Application.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "all"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "F:\\code\\Austin\\luminabrain\\LuminaBrain.Application\\LuminaBrain.Application.csproj": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Application\\LuminaBrain.Application.csproj",
+ "projectName": "LuminaBrain.Application",
+ "projectPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Application\\LuminaBrain.Application.csproj",
+ "packagesPath": "C:\\Users\\Austin_Zhang\\.nuget\\packages\\",
+ "outputPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Application\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Austin_Zhang\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+ ],
+ "originalTargetFrameworks": [
+ "net9.0"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://devops.rspinternal.com/repository/nuget-group/index.json": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {
+ "F:\\code\\Austin\\luminabrain\\LuminaBrain.Core\\LuminaBrain.Core.csproj": {
+ "projectPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Core\\LuminaBrain.Core.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "all"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "F:\\code\\Austin\\luminabrain\\LuminaBrain.Core\\LuminaBrain.Core.csproj": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Core\\LuminaBrain.Core.csproj",
+ "projectName": "LuminaBrain.Core",
+ "projectPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Core\\LuminaBrain.Core.csproj",
+ "packagesPath": "C:\\Users\\Austin_Zhang\\.nuget\\packages\\",
+ "outputPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Core\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Austin_Zhang\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+ ],
+ "originalTargetFrameworks": [
+ "net9.0"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://devops.rspinternal.com/repository/nuget-group/index.json": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "all"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/LuminaBrain.Application.Service/obj/LuminaBrain.Application.Service.csproj.nuget.g.props b/LuminaBrain.Application.Service/obj/LuminaBrain.Application.Service.csproj.nuget.g.props
new file mode 100644
index 0000000..eecca92
--- /dev/null
+++ b/LuminaBrain.Application.Service/obj/LuminaBrain.Application.Service.csproj.nuget.g.props
@@ -0,0 +1,16 @@
+
+
+
+ True
+ NuGet
+ $(MSBuildThisFileDirectory)project.assets.json
+ $(UserProfile)\.nuget\packages\
+ C:\Users\Austin_Zhang\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
+ PackageReference
+ 6.12.0
+
+
+
+
+
+
\ No newline at end of file
diff --git a/LuminaBrain.Application.Service/obj/LuminaBrain.Application.Service.csproj.nuget.g.targets b/LuminaBrain.Application.Service/obj/LuminaBrain.Application.Service.csproj.nuget.g.targets
new file mode 100644
index 0000000..3dc06ef
--- /dev/null
+++ b/LuminaBrain.Application.Service/obj/LuminaBrain.Application.Service.csproj.nuget.g.targets
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/LuminaBrain.Application.Service/obj/project.assets.json b/LuminaBrain.Application.Service/obj/project.assets.json
new file mode 100644
index 0000000..7dc5737
--- /dev/null
+++ b/LuminaBrain.Application.Service/obj/project.assets.json
@@ -0,0 +1,122 @@
+{
+ "version": 3,
+ "targets": {
+ "net9.0": {
+ "LuminaBrain.Application/1.0.0": {
+ "type": "project",
+ "framework": ".NETCoreApp,Version=v9.0",
+ "dependencies": {
+ "LuminaBrain.Core": "1.0.0"
+ },
+ "compile": {
+ "bin/placeholder/LuminaBrain.Application.dll": {}
+ },
+ "runtime": {
+ "bin/placeholder/LuminaBrain.Application.dll": {}
+ }
+ },
+ "LuminaBrain.Core/1.0.0": {
+ "type": "project",
+ "framework": ".NETCoreApp,Version=v9.0",
+ "compile": {
+ "bin/placeholder/LuminaBrain.Core.dll": {}
+ },
+ "runtime": {
+ "bin/placeholder/LuminaBrain.Core.dll": {}
+ }
+ }
+ }
+ },
+ "libraries": {
+ "LuminaBrain.Application/1.0.0": {
+ "type": "project",
+ "path": "../LuminaBrain.Application/LuminaBrain.Application.csproj",
+ "msbuildProject": "../LuminaBrain.Application/LuminaBrain.Application.csproj"
+ },
+ "LuminaBrain.Core/1.0.0": {
+ "type": "project",
+ "path": "../LuminaBrain.Core/LuminaBrain.Core.csproj",
+ "msbuildProject": "../LuminaBrain.Core/LuminaBrain.Core.csproj"
+ }
+ },
+ "projectFileDependencyGroups": {
+ "net9.0": [
+ "LuminaBrain.Application >= 1.0.0"
+ ]
+ },
+ "packageFolders": {
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\": {},
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {}
+ },
+ "project": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Application.Service\\LuminaBrain.Application.Service.csproj",
+ "projectName": "LuminaBrain.Application.Service",
+ "projectPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Application.Service\\LuminaBrain.Application.Service.csproj",
+ "packagesPath": "C:\\Users\\Austin_Zhang\\.nuget\\packages\\",
+ "outputPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Application.Service\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Austin_Zhang\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+ ],
+ "originalTargetFrameworks": [
+ "net9.0"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://devops.rspinternal.com/repository/nuget-group/index.json": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {
+ "F:\\code\\Austin\\luminabrain\\LuminaBrain.Application\\LuminaBrain.Application.csproj": {
+ "projectPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Application\\LuminaBrain.Application.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "all"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/LuminaBrain.Application.Service/obj/project.nuget.cache b/LuminaBrain.Application.Service/obj/project.nuget.cache
new file mode 100644
index 0000000..e2b6920
--- /dev/null
+++ b/LuminaBrain.Application.Service/obj/project.nuget.cache
@@ -0,0 +1,8 @@
+{
+ "version": 2,
+ "dgSpecHash": "jN/+vcBIAfM=",
+ "success": true,
+ "projectFilePath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Application.Service\\LuminaBrain.Application.Service.csproj",
+ "expectedPackageFiles": [],
+ "logs": []
+}
\ No newline at end of file
diff --git a/LuminaBrain.Application.Service/obj/project.packagespec.json b/LuminaBrain.Application.Service/obj/project.packagespec.json
new file mode 100644
index 0000000..cc61198
--- /dev/null
+++ b/LuminaBrain.Application.Service/obj/project.packagespec.json
@@ -0,0 +1 @@
+"restore":{"projectUniqueName":"F:\\code\\Austin\\luminabrain\\LuminaBrain.Application.Service\\LuminaBrain.Application.Service.csproj","projectName":"LuminaBrain.Application.Service","projectPath":"F:\\code\\Austin\\luminabrain\\LuminaBrain.Application.Service\\LuminaBrain.Application.Service.csproj","outputPath":"F:\\code\\Austin\\luminabrain\\LuminaBrain.Application.Service\\obj\\","projectStyle":"PackageReference","fallbackFolders":["C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"],"originalTargetFrameworks":["net9.0"],"sources":{"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\":{},"https://api.nuget.org/v3/index.json":{},"https://api.nuget.org/v3/index.json":{},"https://devops.rspinternal.com/repository/nuget-group/index.json":{}},"frameworks":{"net9.0":{"targetAlias":"net9.0","projectReferences":{"F:\\code\\Austin\\luminabrain\\LuminaBrain.Application\\LuminaBrain.Application.csproj":{"projectPath":"F:\\code\\Austin\\luminabrain\\LuminaBrain.Application\\LuminaBrain.Application.csproj"}}}},"warningProperties":{"warnAsError":["NU1605"]}}"frameworks":{"net9.0":{"targetAlias":"net9.0","imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json"}}
\ No newline at end of file
diff --git a/LuminaBrain.Application.Service/obj/rider.project.model.nuget.info b/LuminaBrain.Application.Service/obj/rider.project.model.nuget.info
new file mode 100644
index 0000000..3d005b4
--- /dev/null
+++ b/LuminaBrain.Application.Service/obj/rider.project.model.nuget.info
@@ -0,0 +1 @@
+17392657136450948
\ No newline at end of file
diff --git a/LuminaBrain.Application.Service/obj/rider.project.restore.info b/LuminaBrain.Application.Service/obj/rider.project.restore.info
new file mode 100644
index 0000000..3d005b4
--- /dev/null
+++ b/LuminaBrain.Application.Service/obj/rider.project.restore.info
@@ -0,0 +1 @@
+17392657136450948
\ No newline at end of file
diff --git a/LuminaBrain.Application/GlobalUsing.cs b/LuminaBrain.Application/GlobalUsing.cs
new file mode 100644
index 0000000..5f28270
--- /dev/null
+++ b/LuminaBrain.Application/GlobalUsing.cs
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/LuminaBrain.Application/LuminaBrain.Application.csproj b/LuminaBrain.Application/LuminaBrain.Application.csproj
new file mode 100644
index 0000000..ca8540f
--- /dev/null
+++ b/LuminaBrain.Application/LuminaBrain.Application.csproj
@@ -0,0 +1,13 @@
+
+
+
+ net9.0
+ enable
+ enable
+
+
+
+
+
+
+
diff --git a/LuminaBrain.Application/Notification/Dto/VerificationDto.cs b/LuminaBrain.Application/Notification/Dto/VerificationDto.cs
new file mode 100644
index 0000000..088d163
--- /dev/null
+++ b/LuminaBrain.Application/Notification/Dto/VerificationDto.cs
@@ -0,0 +1,8 @@
+namespace FastWiki.Application.Contract.Notification.Dto;
+
+public class VerificationDto
+{
+ public string Key { get; set; }
+
+ public string Code { get; set; }
+}
\ No newline at end of file
diff --git a/LuminaBrain.Application/Notification/INotificationService.cs b/LuminaBrain.Application/Notification/INotificationService.cs
new file mode 100644
index 0000000..156d3cb
--- /dev/null
+++ b/LuminaBrain.Application/Notification/INotificationService.cs
@@ -0,0 +1,19 @@
+using FastWiki.Application.Contract.Notification.Dto;
+
+namespace FastWiki.Application.Contract.Notification;
+
+public interface INotificationService
+{
+ ///
+ /// 获取登录验证码
+ ///
+ ///
+ Task GetLoginVerificationCodeAsync();
+
+ ///
+ /// 获取注册验证码
+ ///
+ ///
+ ///
+ Task GetRegisterVerificationCodeAsync(string account);
+}
\ No newline at end of file
diff --git a/LuminaBrain.Application/OpenAI/Dto/ChatCompleteInput.cs b/LuminaBrain.Application/OpenAI/Dto/ChatCompleteInput.cs
new file mode 100644
index 0000000..f78249d
--- /dev/null
+++ b/LuminaBrain.Application/OpenAI/Dto/ChatCompleteInput.cs
@@ -0,0 +1,11 @@
+namespace FastWiki.Application.Contract.OpenAI.Dto;
+
+public class ChatCompleteInput
+{
+ public string Message { get; set; }
+
+ ///
+ /// 智能体Id
+ ///
+ public long AgentId { get; set; }
+}
\ No newline at end of file
diff --git a/LuminaBrain.Application/OpenAI/IChatCompleteService.cs b/LuminaBrain.Application/OpenAI/IChatCompleteService.cs
new file mode 100644
index 0000000..1246c29
--- /dev/null
+++ b/LuminaBrain.Application/OpenAI/IChatCompleteService.cs
@@ -0,0 +1,12 @@
+using FastWiki.Application.Contract.OpenAI.Dto;
+
+namespace FastWiki.Application.Contract.OpenAI;
+
+public interface IChatCompleteService
+{
+ ///
+ /// 知识库对话
+ ///
+ ///
+ Task ChatCompleteAsync(ChatCompleteInput input);
+}
\ No newline at end of file
diff --git a/LuminaBrain.Application/Powers/Dto/RoleDto.cs b/LuminaBrain.Application/Powers/Dto/RoleDto.cs
new file mode 100644
index 0000000..1fd26bb
--- /dev/null
+++ b/LuminaBrain.Application/Powers/Dto/RoleDto.cs
@@ -0,0 +1,21 @@
+namespace FastWiki.Application.Contract.Powers.Dto;
+
+public class RoleDto
+{
+ public string Id { get; set; }
+ ///
+ /// 角色名称
+ ///
+ public string Name { get; set; } = null!;
+
+ ///
+ /// 描述
+ ///
+ public string Description { get; set; } = null!;
+
+ ///
+ /// 编码
+ ///
+ public string Code { get; set; }
+
+}
\ No newline at end of file
diff --git a/LuminaBrain.Application/Powers/IPowersService.cs b/LuminaBrain.Application/Powers/IPowersService.cs
new file mode 100644
index 0000000..c0407f1
--- /dev/null
+++ b/LuminaBrain.Application/Powers/IPowersService.cs
@@ -0,0 +1,51 @@
+using FastWiki.Application.Contract.Powers.Dto;
+using FastWiki.Application.Contract.Powers.Input;
+
+namespace FastWiki.Application.Contract.Powers;
+
+public interface IPowersService
+{
+ ///
+ /// 创建角色
+ ///
+ ///
+ ///
+ Task CreateRoleAsync(RoleInput input);
+
+ ///
+ /// 更新角色信息
+ ///
+ ///
+ ///
+ ///
+ Task UpdateRoleAsync(string id, RoleInput input);
+
+ ///
+ /// 删除角色
+ ///
+ ///
+ ///
+ Task DeleteRoleAsync(string id);
+
+ ///
+ /// 获取角色列表
+ ///
+ ///
+ Task> GetRolesAsync();
+
+ ///
+ /// 绑定用户角色
+ /// 先删除用户所有角色,再绑定新角色
+ ///
+ ///
+ ///
+ ///
+ Task BindUserRoleAsync(string userId, List roleIds);
+
+ ///
+ /// 获取用户绑定角色
+ ///
+ ///
+ ///
+ Task> GetUserRolesAsync(string userId);
+}
\ No newline at end of file
diff --git a/LuminaBrain.Application/Powers/Input/RoleInput.cs b/LuminaBrain.Application/Powers/Input/RoleInput.cs
new file mode 100644
index 0000000..5e846a8
--- /dev/null
+++ b/LuminaBrain.Application/Powers/Input/RoleInput.cs
@@ -0,0 +1,19 @@
+namespace FastWiki.Application.Contract.Powers.Input;
+
+public class RoleInput
+{
+ ///
+ /// 角色名称
+ ///
+ public string Name { get; set; } = null!;
+
+ ///
+ /// 描述
+ ///
+ public string Description { get; set; } = null!;
+
+ ///
+ /// 编码
+ ///
+ public string Code { get; set; }
+}
\ No newline at end of file
diff --git a/LuminaBrain.Application/Users/Dto/UserDto.cs b/LuminaBrain.Application/Users/Dto/UserDto.cs
new file mode 100644
index 0000000..615503d
--- /dev/null
+++ b/LuminaBrain.Application/Users/Dto/UserDto.cs
@@ -0,0 +1,48 @@
+namespace LuminaBrain.Application.Users.Dto;
+
+public class UserDto
+{
+ public string Id { get; set; }
+
+ ///
+ /// 账户
+ ///
+ public string Account { get; set; }
+
+ ///
+ /// 昵称
+ ///
+ public string Name { get; set; }
+
+ ///
+ /// 密码
+ ///
+ public string Password { get; set; }
+
+ ///
+ /// 密码盐
+ ///
+ public string Salt { get; set; }
+
+ ///
+ /// 头像
+ ///
+ public string Avatar { get; set; }
+
+ ///
+ /// 邮箱
+ ///
+ public string Email { get; set; }
+
+ ///
+ /// 手机号
+ ///
+ public string Phone { get; set; }
+
+ public string Introduction { get; set; }
+
+ ///
+ /// 是否禁用
+ ///
+ public bool IsDisable { get; set; }
+}
\ No newline at end of file
diff --git a/LuminaBrain.Application/Users/IUserService.cs b/LuminaBrain.Application/Users/IUserService.cs
new file mode 100644
index 0000000..22676d8
--- /dev/null
+++ b/LuminaBrain.Application/Users/IUserService.cs
@@ -0,0 +1,45 @@
+using LuminaBrain.Application.Users.Dto;
+using LuminaBrain.Application.Users.Input;
+using LuminaBrain.Core.Model;
+
+namespace LuminaBrain.Application.Users;
+
+public interface IUserService
+{
+ ///
+ /// 创建用户
+ ///
+ ///
+ ///
+ Task CreateAsync(CreateUserInput input);
+
+ ///
+ /// 更新用户
+ ///
+ ///
+ ///
+ ///
+ Task UpdateAsync(string id, UpdateUserInput input);
+
+ ///
+ /// 删除用户
+ ///
+ ///
+ ///
+ Task DeleteAsync(string id);
+
+ ///
+ /// 获取用户列表
+ ///
+ ///
+ ///
+ ///
+ ///
+ Task> GetListAsync(string? keyword, int page, int pageSize);
+
+ ///
+ /// 获取当前账号信息
+ ///
+ ///
+ Task GetCurrentAsync();
+}
\ No newline at end of file
diff --git a/LuminaBrain.Application/Users/Input/CreateUserInput.cs b/LuminaBrain.Application/Users/Input/CreateUserInput.cs
new file mode 100644
index 0000000..b7c757c
--- /dev/null
+++ b/LuminaBrain.Application/Users/Input/CreateUserInput.cs
@@ -0,0 +1,40 @@
+namespace LuminaBrain.Application.Users.Input;
+
+public class CreateUserInput
+{
+ ///
+ /// 账户
+ ///
+ public string Account { get; private set; }
+
+ ///
+ /// 昵称
+ ///
+ public string Name { get; private set; }
+
+ ///
+ /// 密码
+ ///
+ public string Password { get; private set; }
+
+ ///
+ /// 头像
+ ///
+ public string Avatar { get; private set; }
+
+ ///
+ /// 邮箱
+ ///
+ public string Email { get; private set; }
+
+ ///
+ /// 手机号
+ ///
+ public string Phone { get; private set; }
+
+ ///
+ /// 个人简介
+ ///
+ public string Introduction { get; private set; }
+
+}
\ No newline at end of file
diff --git a/LuminaBrain.Application/Users/Input/UpdateUserInput.cs b/LuminaBrain.Application/Users/Input/UpdateUserInput.cs
new file mode 100644
index 0000000..1276005
--- /dev/null
+++ b/LuminaBrain.Application/Users/Input/UpdateUserInput.cs
@@ -0,0 +1,20 @@
+namespace LuminaBrain.Application.Users.Input;
+
+public class UpdateUserInput
+{
+ ///
+ /// 昵称
+ ///
+ public string Name { get; private set; }
+
+ ///
+ /// 邮箱
+ ///
+ public string Email { get; private set; }
+
+
+ ///
+ /// 个人简介
+ ///
+ public string Introduction { get; private set; }
+}
\ No newline at end of file
diff --git a/LuminaBrain.Application/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs b/LuminaBrain.Application/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs
new file mode 100644
index 0000000..feda5e9
--- /dev/null
+++ b/LuminaBrain.Application/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs
@@ -0,0 +1,4 @@
+//
+using System;
+using System.Reflection;
+[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v9.0", FrameworkDisplayName = ".NET 9.0")]
diff --git a/LuminaBrain.Application/obj/Debug/net9.0/LuminaBrain.Application.AssemblyInfo.cs b/LuminaBrain.Application/obj/Debug/net9.0/LuminaBrain.Application.AssemblyInfo.cs
new file mode 100644
index 0000000..36b3a7a
--- /dev/null
+++ b/LuminaBrain.Application/obj/Debug/net9.0/LuminaBrain.Application.AssemblyInfo.cs
@@ -0,0 +1,22 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("LuminaBrain.Application")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+e39ceec3274b766a6dd15f8d21c9e05584d3714e")]
+[assembly: System.Reflection.AssemblyProductAttribute("LuminaBrain.Application")]
+[assembly: System.Reflection.AssemblyTitleAttribute("LuminaBrain.Application")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Generated by the MSBuild WriteCodeFragment class.
+
diff --git a/LuminaBrain.Application/obj/Debug/net9.0/LuminaBrain.Application.AssemblyInfoInputs.cache b/LuminaBrain.Application/obj/Debug/net9.0/LuminaBrain.Application.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..0231a4c
--- /dev/null
+++ b/LuminaBrain.Application/obj/Debug/net9.0/LuminaBrain.Application.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+3c0c1b5f41c03f498960bfd0a0952648a9e664752a18cc9a02f3edd41f8bd240
diff --git a/LuminaBrain.Application/obj/Debug/net9.0/LuminaBrain.Application.GeneratedMSBuildEditorConfig.editorconfig b/LuminaBrain.Application/obj/Debug/net9.0/LuminaBrain.Application.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..52404b5
--- /dev/null
+++ b/LuminaBrain.Application/obj/Debug/net9.0/LuminaBrain.Application.GeneratedMSBuildEditorConfig.editorconfig
@@ -0,0 +1,15 @@
+is_global = true
+build_property.TargetFramework = net9.0
+build_property.TargetPlatformMinVersion =
+build_property.UsingMicrosoftNETSdkWeb =
+build_property.ProjectTypeGuids =
+build_property.InvariantGlobalization =
+build_property.PlatformNeutralAssembly =
+build_property.EnforceExtendedAnalyzerRules =
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = LuminaBrain.Application
+build_property.ProjectDir = F:\code\Austin\luminabrain\LuminaBrain.Application\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.EffectiveAnalysisLevelStyle = 9.0
+build_property.EnableCodeStyleSeverity =
diff --git a/LuminaBrain.Application/obj/Debug/net9.0/LuminaBrain.Application.GlobalUsings.g.cs b/LuminaBrain.Application/obj/Debug/net9.0/LuminaBrain.Application.GlobalUsings.g.cs
new file mode 100644
index 0000000..8578f3d
--- /dev/null
+++ b/LuminaBrain.Application/obj/Debug/net9.0/LuminaBrain.Application.GlobalUsings.g.cs
@@ -0,0 +1,8 @@
+//
+global using global::System;
+global using global::System.Collections.Generic;
+global using global::System.IO;
+global using global::System.Linq;
+global using global::System.Net.Http;
+global using global::System.Threading;
+global using global::System.Threading.Tasks;
diff --git a/LuminaBrain.Application/obj/Debug/net9.0/LuminaBrain.Application.assets.cache b/LuminaBrain.Application/obj/Debug/net9.0/LuminaBrain.Application.assets.cache
new file mode 100644
index 0000000..2822ee7
Binary files /dev/null and b/LuminaBrain.Application/obj/Debug/net9.0/LuminaBrain.Application.assets.cache differ
diff --git a/LuminaBrain.Application/obj/LuminaBrain.Application.csproj.nuget.dgspec.json b/LuminaBrain.Application/obj/LuminaBrain.Application.csproj.nuget.dgspec.json
new file mode 100644
index 0000000..4029365
--- /dev/null
+++ b/LuminaBrain.Application/obj/LuminaBrain.Application.csproj.nuget.dgspec.json
@@ -0,0 +1,146 @@
+{
+ "format": 1,
+ "restore": {
+ "F:\\code\\Austin\\luminabrain\\LuminaBrain.Application\\LuminaBrain.Application.csproj": {}
+ },
+ "projects": {
+ "F:\\code\\Austin\\luminabrain\\LuminaBrain.Application\\LuminaBrain.Application.csproj": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Application\\LuminaBrain.Application.csproj",
+ "projectName": "LuminaBrain.Application",
+ "projectPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Application\\LuminaBrain.Application.csproj",
+ "packagesPath": "C:\\Users\\Austin_Zhang\\.nuget\\packages\\",
+ "outputPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Application\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Austin_Zhang\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+ ],
+ "originalTargetFrameworks": [
+ "net9.0"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://devops.rspinternal.com/repository/nuget-group/index.json": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {
+ "F:\\code\\Austin\\luminabrain\\LuminaBrain.Core\\LuminaBrain.Core.csproj": {
+ "projectPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Core\\LuminaBrain.Core.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "all"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "F:\\code\\Austin\\luminabrain\\LuminaBrain.Core\\LuminaBrain.Core.csproj": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Core\\LuminaBrain.Core.csproj",
+ "projectName": "LuminaBrain.Core",
+ "projectPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Core\\LuminaBrain.Core.csproj",
+ "packagesPath": "C:\\Users\\Austin_Zhang\\.nuget\\packages\\",
+ "outputPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Core\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Austin_Zhang\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+ ],
+ "originalTargetFrameworks": [
+ "net9.0"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://devops.rspinternal.com/repository/nuget-group/index.json": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "all"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/LuminaBrain.Application/obj/LuminaBrain.Application.csproj.nuget.g.props b/LuminaBrain.Application/obj/LuminaBrain.Application.csproj.nuget.g.props
new file mode 100644
index 0000000..eecca92
--- /dev/null
+++ b/LuminaBrain.Application/obj/LuminaBrain.Application.csproj.nuget.g.props
@@ -0,0 +1,16 @@
+
+
+
+ True
+ NuGet
+ $(MSBuildThisFileDirectory)project.assets.json
+ $(UserProfile)\.nuget\packages\
+ C:\Users\Austin_Zhang\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
+ PackageReference
+ 6.12.0
+
+
+
+
+
+
\ No newline at end of file
diff --git a/LuminaBrain.Application/obj/LuminaBrain.Application.csproj.nuget.g.targets b/LuminaBrain.Application/obj/LuminaBrain.Application.csproj.nuget.g.targets
new file mode 100644
index 0000000..3dc06ef
--- /dev/null
+++ b/LuminaBrain.Application/obj/LuminaBrain.Application.csproj.nuget.g.targets
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/LuminaBrain.Application/obj/project.assets.json b/LuminaBrain.Application/obj/project.assets.json
new file mode 100644
index 0000000..20e7620
--- /dev/null
+++ b/LuminaBrain.Application/obj/project.assets.json
@@ -0,0 +1,104 @@
+{
+ "version": 3,
+ "targets": {
+ "net9.0": {
+ "LuminaBrain.Core/1.0.0": {
+ "type": "project",
+ "framework": ".NETCoreApp,Version=v9.0",
+ "compile": {
+ "bin/placeholder/LuminaBrain.Core.dll": {}
+ },
+ "runtime": {
+ "bin/placeholder/LuminaBrain.Core.dll": {}
+ }
+ }
+ }
+ },
+ "libraries": {
+ "LuminaBrain.Core/1.0.0": {
+ "type": "project",
+ "path": "../LuminaBrain.Core/LuminaBrain.Core.csproj",
+ "msbuildProject": "../LuminaBrain.Core/LuminaBrain.Core.csproj"
+ }
+ },
+ "projectFileDependencyGroups": {
+ "net9.0": [
+ "LuminaBrain.Core >= 1.0.0"
+ ]
+ },
+ "packageFolders": {
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\": {},
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {}
+ },
+ "project": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Application\\LuminaBrain.Application.csproj",
+ "projectName": "LuminaBrain.Application",
+ "projectPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Application\\LuminaBrain.Application.csproj",
+ "packagesPath": "C:\\Users\\Austin_Zhang\\.nuget\\packages\\",
+ "outputPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Application\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Austin_Zhang\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+ ],
+ "originalTargetFrameworks": [
+ "net9.0"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://devops.rspinternal.com/repository/nuget-group/index.json": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {
+ "F:\\code\\Austin\\luminabrain\\LuminaBrain.Core\\LuminaBrain.Core.csproj": {
+ "projectPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Core\\LuminaBrain.Core.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "all"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/LuminaBrain.Application/obj/project.nuget.cache b/LuminaBrain.Application/obj/project.nuget.cache
new file mode 100644
index 0000000..b86f4cd
--- /dev/null
+++ b/LuminaBrain.Application/obj/project.nuget.cache
@@ -0,0 +1,8 @@
+{
+ "version": 2,
+ "dgSpecHash": "D0V/SVe9iKA=",
+ "success": true,
+ "projectFilePath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Application\\LuminaBrain.Application.csproj",
+ "expectedPackageFiles": [],
+ "logs": []
+}
\ No newline at end of file
diff --git a/LuminaBrain.Application/obj/project.packagespec.json b/LuminaBrain.Application/obj/project.packagespec.json
new file mode 100644
index 0000000..40b4880
--- /dev/null
+++ b/LuminaBrain.Application/obj/project.packagespec.json
@@ -0,0 +1 @@
+"restore":{"projectUniqueName":"F:\\code\\Austin\\luminabrain\\LuminaBrain.Application\\LuminaBrain.Application.csproj","projectName":"LuminaBrain.Application","projectPath":"F:\\code\\Austin\\luminabrain\\LuminaBrain.Application\\LuminaBrain.Application.csproj","outputPath":"F:\\code\\Austin\\luminabrain\\LuminaBrain.Application\\obj\\","projectStyle":"PackageReference","fallbackFolders":["C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"],"originalTargetFrameworks":["net9.0"],"sources":{"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\":{},"https://api.nuget.org/v3/index.json":{},"https://api.nuget.org/v3/index.json":{},"https://devops.rspinternal.com/repository/nuget-group/index.json":{}},"frameworks":{"net9.0":{"targetAlias":"net9.0","projectReferences":{"F:\\code\\Austin\\luminabrain\\LuminaBrain.Core\\LuminaBrain.Core.csproj":{"projectPath":"F:\\code\\Austin\\luminabrain\\LuminaBrain.Core\\LuminaBrain.Core.csproj"}}}},"warningProperties":{"warnAsError":["NU1605"]}}"frameworks":{"net9.0":{"targetAlias":"net9.0","imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json"}}
\ No newline at end of file
diff --git a/LuminaBrain.Application/obj/rider.project.model.nuget.info b/LuminaBrain.Application/obj/rider.project.model.nuget.info
new file mode 100644
index 0000000..4d83c37
--- /dev/null
+++ b/LuminaBrain.Application/obj/rider.project.model.nuget.info
@@ -0,0 +1 @@
+17392655676091993
\ No newline at end of file
diff --git a/LuminaBrain.Application/obj/rider.project.restore.info b/LuminaBrain.Application/obj/rider.project.restore.info
new file mode 100644
index 0000000..4d83c37
--- /dev/null
+++ b/LuminaBrain.Application/obj/rider.project.restore.info
@@ -0,0 +1 @@
+17392655676091993
\ No newline at end of file
diff --git a/LuminaBrain.Core/obj/Debug/net9.0/LuminaBrain.Core.AssemblyInfo.cs b/LuminaBrain.Core/obj/Debug/net9.0/LuminaBrain.Core.AssemblyInfo.cs
index 5a77ee3..60576df 100644
--- a/LuminaBrain.Core/obj/Debug/net9.0/LuminaBrain.Core.AssemblyInfo.cs
+++ b/LuminaBrain.Core/obj/Debug/net9.0/LuminaBrain.Core.AssemblyInfo.cs
@@ -13,10 +13,10 @@
[assembly: System.Reflection.AssemblyCompanyAttribute("LuminaBrain.Core")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+e39ceec3274b766a6dd15f8d21c9e05584d3714e")]
[assembly: System.Reflection.AssemblyProductAttribute("LuminaBrain.Core")]
[assembly: System.Reflection.AssemblyTitleAttribute("LuminaBrain.Core")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
-// 由 MSBuild WriteCodeFragment 类生成。
+// Generated by the MSBuild WriteCodeFragment class.
diff --git a/LuminaBrain.Core/obj/Debug/net9.0/LuminaBrain.Core.AssemblyInfoInputs.cache b/LuminaBrain.Core/obj/Debug/net9.0/LuminaBrain.Core.AssemblyInfoInputs.cache
index ec7c20e..bcce64a 100644
--- a/LuminaBrain.Core/obj/Debug/net9.0/LuminaBrain.Core.AssemblyInfoInputs.cache
+++ b/LuminaBrain.Core/obj/Debug/net9.0/LuminaBrain.Core.AssemblyInfoInputs.cache
@@ -1 +1 @@
-e9f885e18ff259f622f00acf11523c92fe500e463c34f414b86c806c595be607
+41b4d5d8bd3eecec900ed5193847cadada2c4969771224985856dbf971be24ea
diff --git a/LuminaBrain.Core/obj/Debug/net9.0/LuminaBrain.Core.GeneratedMSBuildEditorConfig.editorconfig b/LuminaBrain.Core/obj/Debug/net9.0/LuminaBrain.Core.GeneratedMSBuildEditorConfig.editorconfig
index 00bcbdf..9fccbd9 100644
--- a/LuminaBrain.Core/obj/Debug/net9.0/LuminaBrain.Core.GeneratedMSBuildEditorConfig.editorconfig
+++ b/LuminaBrain.Core/obj/Debug/net9.0/LuminaBrain.Core.GeneratedMSBuildEditorConfig.editorconfig
@@ -8,7 +8,7 @@ build_property.PlatformNeutralAssembly =
build_property.EnforceExtendedAnalyzerRules =
build_property._SupportedPlatformList = Linux,macOS,Windows
build_property.RootNamespace = LuminaBrain.Core
-build_property.ProjectDir = /Users/aa123456/code/net/luminabrain/LuminaBrain.Core/
+build_property.ProjectDir = F:\code\Austin\luminabrain\LuminaBrain.Core\
build_property.EnableComHosting =
build_property.EnableGeneratedComInterfaceComImportInterop =
build_property.EffectiveAnalysisLevelStyle = 9.0
diff --git a/LuminaBrain.Core/obj/Debug/net9.0/LuminaBrain.Core.assets.cache b/LuminaBrain.Core/obj/Debug/net9.0/LuminaBrain.Core.assets.cache
index f4ef493..0d15a0a 100644
Binary files a/LuminaBrain.Core/obj/Debug/net9.0/LuminaBrain.Core.assets.cache and b/LuminaBrain.Core/obj/Debug/net9.0/LuminaBrain.Core.assets.cache differ
diff --git a/LuminaBrain.Core/obj/LuminaBrain.Core.csproj.nuget.dgspec.json b/LuminaBrain.Core/obj/LuminaBrain.Core.csproj.nuget.dgspec.json
index 2b8f3a1..b9e389e 100644
--- a/LuminaBrain.Core/obj/LuminaBrain.Core.csproj.nuget.dgspec.json
+++ b/LuminaBrain.Core/obj/LuminaBrain.Core.csproj.nuget.dgspec.json
@@ -1,26 +1,34 @@
{
"format": 1,
"restore": {
- "/Users/aa123456/code/net/luminabrain/LuminaBrain.Core/LuminaBrain.Core.csproj": {}
+ "F:\\code\\Austin\\luminabrain\\LuminaBrain.Core\\LuminaBrain.Core.csproj": {}
},
"projects": {
- "/Users/aa123456/code/net/luminabrain/LuminaBrain.Core/LuminaBrain.Core.csproj": {
+ "F:\\code\\Austin\\luminabrain\\LuminaBrain.Core\\LuminaBrain.Core.csproj": {
"version": "1.0.0",
"restore": {
- "projectUniqueName": "/Users/aa123456/code/net/luminabrain/LuminaBrain.Core/LuminaBrain.Core.csproj",
+ "projectUniqueName": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Core\\LuminaBrain.Core.csproj",
"projectName": "LuminaBrain.Core",
- "projectPath": "/Users/aa123456/code/net/luminabrain/LuminaBrain.Core/LuminaBrain.Core.csproj",
- "packagesPath": "/Users/aa123456/.nuget/packages/",
- "outputPath": "/Users/aa123456/code/net/luminabrain/LuminaBrain.Core/obj/",
+ "projectPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Core\\LuminaBrain.Core.csproj",
+ "packagesPath": "C:\\Users\\Austin_Zhang\\.nuget\\packages\\",
+ "outputPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Core\\obj\\",
"projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
"configFilePaths": [
- "/Users/aa123456/.nuget/NuGet/NuGet.Config"
+ "C:\\Users\\Austin_Zhang\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
],
"originalTargetFrameworks": [
"net9.0"
],
"sources": {
- "https://api.nuget.org/v3/index.json": {}
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://devops.rspinternal.com/repository/nuget-group/index.json": {}
},
"frameworks": {
"net9.0": {
@@ -59,7 +67,7 @@
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "/Users/aa123456/.dotnet/sdk/9.0.100/PortableRuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json"
}
}
}
diff --git a/LuminaBrain.Core/obj/LuminaBrain.Core.csproj.nuget.g.props b/LuminaBrain.Core/obj/LuminaBrain.Core.csproj.nuget.g.props
index 926af6a..eecca92 100644
--- a/LuminaBrain.Core/obj/LuminaBrain.Core.csproj.nuget.g.props
+++ b/LuminaBrain.Core/obj/LuminaBrain.Core.csproj.nuget.g.props
@@ -4,12 +4,13 @@
True
NuGet
$(MSBuildThisFileDirectory)project.assets.json
- /Users/aa123456/.nuget/packages/
- /Users/aa123456/.nuget/packages/
+ $(UserProfile)\.nuget\packages\
+ C:\Users\Austin_Zhang\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
PackageReference
- 6.12.2
+ 6.12.0
-
+
+
\ No newline at end of file
diff --git a/LuminaBrain.Core/obj/project.assets.json b/LuminaBrain.Core/obj/project.assets.json
index 7a6515a..c1f5dc3 100644
--- a/LuminaBrain.Core/obj/project.assets.json
+++ b/LuminaBrain.Core/obj/project.assets.json
@@ -8,25 +8,34 @@
"net9.0": []
},
"packageFolders": {
- "/Users/aa123456/.nuget/packages/": {}
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\": {},
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {}
},
"project": {
"version": "1.0.0",
"restore": {
- "projectUniqueName": "/Users/aa123456/code/net/luminabrain/LuminaBrain.Core/LuminaBrain.Core.csproj",
+ "projectUniqueName": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Core\\LuminaBrain.Core.csproj",
"projectName": "LuminaBrain.Core",
- "projectPath": "/Users/aa123456/code/net/luminabrain/LuminaBrain.Core/LuminaBrain.Core.csproj",
- "packagesPath": "/Users/aa123456/.nuget/packages/",
- "outputPath": "/Users/aa123456/code/net/luminabrain/LuminaBrain.Core/obj/",
+ "projectPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Core\\LuminaBrain.Core.csproj",
+ "packagesPath": "C:\\Users\\Austin_Zhang\\.nuget\\packages\\",
+ "outputPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Core\\obj\\",
"projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
"configFilePaths": [
- "/Users/aa123456/.nuget/NuGet/NuGet.Config"
+ "C:\\Users\\Austin_Zhang\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
],
"originalTargetFrameworks": [
"net9.0"
],
"sources": {
- "https://api.nuget.org/v3/index.json": {}
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://devops.rspinternal.com/repository/nuget-group/index.json": {}
},
"frameworks": {
"net9.0": {
@@ -65,7 +74,7 @@
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "/Users/aa123456/.dotnet/sdk/9.0.100/PortableRuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json"
}
}
}
diff --git a/LuminaBrain.Core/obj/project.nuget.cache b/LuminaBrain.Core/obj/project.nuget.cache
index 090afee..a596abd 100644
--- a/LuminaBrain.Core/obj/project.nuget.cache
+++ b/LuminaBrain.Core/obj/project.nuget.cache
@@ -1,8 +1,8 @@
{
"version": 2,
- "dgSpecHash": "O6AS1RLOD20=",
+ "dgSpecHash": "34Cbzx1/y90=",
"success": true,
- "projectFilePath": "/Users/aa123456/code/net/luminabrain/LuminaBrain.Core/LuminaBrain.Core.csproj",
+ "projectFilePath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Core\\LuminaBrain.Core.csproj",
"expectedPackageFiles": [],
"logs": []
}
\ No newline at end of file
diff --git a/LuminaBrain.Core/obj/project.packagespec.json b/LuminaBrain.Core/obj/project.packagespec.json
index ac33202..6251273 100644
--- a/LuminaBrain.Core/obj/project.packagespec.json
+++ b/LuminaBrain.Core/obj/project.packagespec.json
@@ -1 +1 @@
-"restore":{"projectUniqueName":"/Users/aa123456/code/net/luminabrain/LuminaBrain.Core/LuminaBrain.Core.csproj","projectName":"LuminaBrain.Core","projectPath":"/Users/aa123456/code/net/luminabrain/LuminaBrain.Core/LuminaBrain.Core.csproj","outputPath":"/Users/aa123456/code/net/luminabrain/LuminaBrain.Core/obj/","projectStyle":"PackageReference","originalTargetFrameworks":["net9.0"],"sources":{"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net9.0":{"targetAlias":"net9.0","projectReferences":{}}},"warningProperties":{"warnAsError":["NU1605"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"9.0.100"}"frameworks":{"net9.0":{"targetAlias":"net9.0","imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/Users/aa123456/.dotnet/sdk/9.0.100/PortableRuntimeIdentifierGraph.json"}}
\ No newline at end of file
+"restore":{"projectUniqueName":"F:\\code\\Austin\\luminabrain\\LuminaBrain.Core\\LuminaBrain.Core.csproj","projectName":"LuminaBrain.Core","projectPath":"F:\\code\\Austin\\luminabrain\\LuminaBrain.Core\\LuminaBrain.Core.csproj","outputPath":"F:\\code\\Austin\\luminabrain\\LuminaBrain.Core\\obj\\","projectStyle":"PackageReference","fallbackFolders":["C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"],"originalTargetFrameworks":["net9.0"],"sources":{"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\":{},"https://api.nuget.org/v3/index.json":{},"https://api.nuget.org/v3/index.json":{},"https://devops.rspinternal.com/repository/nuget-group/index.json":{}},"frameworks":{"net9.0":{"targetAlias":"net9.0","projectReferences":{}}},"warningProperties":{"warnAsError":["NU1605"]}}"frameworks":{"net9.0":{"targetAlias":"net9.0","imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json"}}
\ No newline at end of file
diff --git a/LuminaBrain.Core/obj/rider.project.model.nuget.info b/LuminaBrain.Core/obj/rider.project.model.nuget.info
index d2f6e08..bcd3777 100644
--- a/LuminaBrain.Core/obj/rider.project.model.nuget.info
+++ b/LuminaBrain.Core/obj/rider.project.model.nuget.info
@@ -1 +1 @@
-17387602049414358
\ No newline at end of file
+17392595005791847
\ No newline at end of file
diff --git a/LuminaBrain.Core/obj/rider.project.restore.info b/LuminaBrain.Core/obj/rider.project.restore.info
index d2f6e08..f888b2e 100644
--- a/LuminaBrain.Core/obj/rider.project.restore.info
+++ b/LuminaBrain.Core/obj/rider.project.restore.info
@@ -1 +1 @@
-17387602049414358
\ No newline at end of file
+17392595284541731
\ No newline at end of file
diff --git a/LuminaBrain.Data/obj/Debug/net9.0/LuminaBrain.Data.AssemblyInfo.cs b/LuminaBrain.Data/obj/Debug/net9.0/LuminaBrain.Data.AssemblyInfo.cs
index af73db9..b50fde6 100644
--- a/LuminaBrain.Data/obj/Debug/net9.0/LuminaBrain.Data.AssemblyInfo.cs
+++ b/LuminaBrain.Data/obj/Debug/net9.0/LuminaBrain.Data.AssemblyInfo.cs
@@ -13,10 +13,10 @@
[assembly: System.Reflection.AssemblyCompanyAttribute("LuminaBrain.Data")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+e39ceec3274b766a6dd15f8d21c9e05584d3714e")]
[assembly: System.Reflection.AssemblyProductAttribute("LuminaBrain.Data")]
[assembly: System.Reflection.AssemblyTitleAttribute("LuminaBrain.Data")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
-// 由 MSBuild WriteCodeFragment 类生成。
+// Generated by the MSBuild WriteCodeFragment class.
diff --git a/LuminaBrain.Data/obj/Debug/net9.0/LuminaBrain.Data.AssemblyInfoInputs.cache b/LuminaBrain.Data/obj/Debug/net9.0/LuminaBrain.Data.AssemblyInfoInputs.cache
index 2c470ff..1c4e449 100644
--- a/LuminaBrain.Data/obj/Debug/net9.0/LuminaBrain.Data.AssemblyInfoInputs.cache
+++ b/LuminaBrain.Data/obj/Debug/net9.0/LuminaBrain.Data.AssemblyInfoInputs.cache
@@ -1 +1 @@
-5518b2c94d109b242a3c5a91cbe4c9ffa3db603f9f4e84d75efd5b27c94aadef
+f1896da7e6b0315b724b6190a9e22eeb23a9231f69d5f4e71b8cbc1f68d60b5b
diff --git a/LuminaBrain.Data/obj/Debug/net9.0/LuminaBrain.Data.GeneratedMSBuildEditorConfig.editorconfig b/LuminaBrain.Data/obj/Debug/net9.0/LuminaBrain.Data.GeneratedMSBuildEditorConfig.editorconfig
index f93cdee..5c9b8de 100644
--- a/LuminaBrain.Data/obj/Debug/net9.0/LuminaBrain.Data.GeneratedMSBuildEditorConfig.editorconfig
+++ b/LuminaBrain.Data/obj/Debug/net9.0/LuminaBrain.Data.GeneratedMSBuildEditorConfig.editorconfig
@@ -8,7 +8,7 @@ build_property.PlatformNeutralAssembly =
build_property.EnforceExtendedAnalyzerRules =
build_property._SupportedPlatformList = Linux,macOS,Windows
build_property.RootNamespace = LuminaBrain.Data
-build_property.ProjectDir = /Users/aa123456/code/net/luminabrain/LuminaBrain.Data/
+build_property.ProjectDir = F:\code\Austin\luminabrain\LuminaBrain.Data\
build_property.EnableComHosting =
build_property.EnableGeneratedComInterfaceComImportInterop =
build_property.EffectiveAnalysisLevelStyle = 9.0
diff --git a/LuminaBrain.Data/obj/Debug/net9.0/LuminaBrain.Data.assets.cache b/LuminaBrain.Data/obj/Debug/net9.0/LuminaBrain.Data.assets.cache
index 1533935..be43561 100644
Binary files a/LuminaBrain.Data/obj/Debug/net9.0/LuminaBrain.Data.assets.cache and b/LuminaBrain.Data/obj/Debug/net9.0/LuminaBrain.Data.assets.cache differ
diff --git a/LuminaBrain.Data/obj/LuminaBrain.Data.csproj.nuget.dgspec.json b/LuminaBrain.Data/obj/LuminaBrain.Data.csproj.nuget.dgspec.json
index 99b6132..f2f8e0d 100644
--- a/LuminaBrain.Data/obj/LuminaBrain.Data.csproj.nuget.dgspec.json
+++ b/LuminaBrain.Data/obj/LuminaBrain.Data.csproj.nuget.dgspec.json
@@ -1,26 +1,34 @@
{
"format": 1,
"restore": {
- "/Users/aa123456/code/net/luminabrain/LuminaBrain.Data/LuminaBrain.Data.csproj": {}
+ "F:\\code\\Austin\\luminabrain\\LuminaBrain.Data\\LuminaBrain.Data.csproj": {}
},
"projects": {
- "/Users/aa123456/code/net/luminabrain/LuminaBrain.Data/LuminaBrain.Data.csproj": {
+ "F:\\code\\Austin\\luminabrain\\LuminaBrain.Data\\LuminaBrain.Data.csproj": {
"version": "1.0.0",
"restore": {
- "projectUniqueName": "/Users/aa123456/code/net/luminabrain/LuminaBrain.Data/LuminaBrain.Data.csproj",
+ "projectUniqueName": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Data\\LuminaBrain.Data.csproj",
"projectName": "LuminaBrain.Data",
- "projectPath": "/Users/aa123456/code/net/luminabrain/LuminaBrain.Data/LuminaBrain.Data.csproj",
- "packagesPath": "/Users/aa123456/.nuget/packages/",
- "outputPath": "/Users/aa123456/code/net/luminabrain/LuminaBrain.Data/obj/",
+ "projectPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Data\\LuminaBrain.Data.csproj",
+ "packagesPath": "C:\\Users\\Austin_Zhang\\.nuget\\packages\\",
+ "outputPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Data\\obj\\",
"projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
"configFilePaths": [
- "/Users/aa123456/.nuget/NuGet/NuGet.Config"
+ "C:\\Users\\Austin_Zhang\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
],
"originalTargetFrameworks": [
"net9.0"
],
"sources": {
- "https://api.nuget.org/v3/index.json": {}
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://devops.rspinternal.com/repository/nuget-group/index.json": {}
},
"frameworks": {
"net9.0": {
@@ -59,7 +67,7 @@
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "/Users/aa123456/.dotnet/sdk/9.0.100/PortableRuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json"
}
}
}
diff --git a/LuminaBrain.Data/obj/LuminaBrain.Data.csproj.nuget.g.props b/LuminaBrain.Data/obj/LuminaBrain.Data.csproj.nuget.g.props
index 926af6a..eecca92 100644
--- a/LuminaBrain.Data/obj/LuminaBrain.Data.csproj.nuget.g.props
+++ b/LuminaBrain.Data/obj/LuminaBrain.Data.csproj.nuget.g.props
@@ -4,12 +4,13 @@
True
NuGet
$(MSBuildThisFileDirectory)project.assets.json
- /Users/aa123456/.nuget/packages/
- /Users/aa123456/.nuget/packages/
+ $(UserProfile)\.nuget\packages\
+ C:\Users\Austin_Zhang\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
PackageReference
- 6.12.2
+ 6.12.0
-
+
+
\ No newline at end of file
diff --git a/LuminaBrain.Data/obj/project.assets.json b/LuminaBrain.Data/obj/project.assets.json
index 9059b19..66a3e7b 100644
--- a/LuminaBrain.Data/obj/project.assets.json
+++ b/LuminaBrain.Data/obj/project.assets.json
@@ -8,25 +8,34 @@
"net9.0": []
},
"packageFolders": {
- "/Users/aa123456/.nuget/packages/": {}
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\": {},
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {}
},
"project": {
"version": "1.0.0",
"restore": {
- "projectUniqueName": "/Users/aa123456/code/net/luminabrain/LuminaBrain.Data/LuminaBrain.Data.csproj",
+ "projectUniqueName": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Data\\LuminaBrain.Data.csproj",
"projectName": "LuminaBrain.Data",
- "projectPath": "/Users/aa123456/code/net/luminabrain/LuminaBrain.Data/LuminaBrain.Data.csproj",
- "packagesPath": "/Users/aa123456/.nuget/packages/",
- "outputPath": "/Users/aa123456/code/net/luminabrain/LuminaBrain.Data/obj/",
+ "projectPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Data\\LuminaBrain.Data.csproj",
+ "packagesPath": "C:\\Users\\Austin_Zhang\\.nuget\\packages\\",
+ "outputPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Data\\obj\\",
"projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
"configFilePaths": [
- "/Users/aa123456/.nuget/NuGet/NuGet.Config"
+ "C:\\Users\\Austin_Zhang\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
],
"originalTargetFrameworks": [
"net9.0"
],
"sources": {
- "https://api.nuget.org/v3/index.json": {}
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://devops.rspinternal.com/repository/nuget-group/index.json": {}
},
"frameworks": {
"net9.0": {
@@ -65,7 +74,7 @@
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "/Users/aa123456/.dotnet/sdk/9.0.100/PortableRuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json"
}
}
}
diff --git a/LuminaBrain.Data/obj/project.nuget.cache b/LuminaBrain.Data/obj/project.nuget.cache
index e37101d..bad4315 100644
--- a/LuminaBrain.Data/obj/project.nuget.cache
+++ b/LuminaBrain.Data/obj/project.nuget.cache
@@ -1,8 +1,8 @@
{
"version": 2,
- "dgSpecHash": "0flPzZnuYRI=",
+ "dgSpecHash": "seBxvwF8dd8=",
"success": true,
- "projectFilePath": "/Users/aa123456/code/net/luminabrain/LuminaBrain.Data/LuminaBrain.Data.csproj",
+ "projectFilePath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Data\\LuminaBrain.Data.csproj",
"expectedPackageFiles": [],
"logs": []
}
\ No newline at end of file
diff --git a/LuminaBrain.Data/obj/project.packagespec.json b/LuminaBrain.Data/obj/project.packagespec.json
index 45eaeb8..dce39d0 100644
--- a/LuminaBrain.Data/obj/project.packagespec.json
+++ b/LuminaBrain.Data/obj/project.packagespec.json
@@ -1 +1 @@
-"restore":{"projectUniqueName":"/Users/aa123456/code/net/luminabrain/LuminaBrain.Data/LuminaBrain.Data.csproj","projectName":"LuminaBrain.Data","projectPath":"/Users/aa123456/code/net/luminabrain/LuminaBrain.Data/LuminaBrain.Data.csproj","outputPath":"/Users/aa123456/code/net/luminabrain/LuminaBrain.Data/obj/","projectStyle":"PackageReference","originalTargetFrameworks":["net9.0"],"sources":{"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net9.0":{"targetAlias":"net9.0","projectReferences":{}}},"warningProperties":{"warnAsError":["NU1605"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"9.0.100"}"frameworks":{"net9.0":{"targetAlias":"net9.0","imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/Users/aa123456/.dotnet/sdk/9.0.100/PortableRuntimeIdentifierGraph.json"}}
\ No newline at end of file
+"restore":{"projectUniqueName":"F:\\code\\Austin\\luminabrain\\LuminaBrain.Data\\LuminaBrain.Data.csproj","projectName":"LuminaBrain.Data","projectPath":"F:\\code\\Austin\\luminabrain\\LuminaBrain.Data\\LuminaBrain.Data.csproj","outputPath":"F:\\code\\Austin\\luminabrain\\LuminaBrain.Data\\obj\\","projectStyle":"PackageReference","fallbackFolders":["C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"],"originalTargetFrameworks":["net9.0"],"sources":{"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\":{},"https://api.nuget.org/v3/index.json":{},"https://api.nuget.org/v3/index.json":{},"https://devops.rspinternal.com/repository/nuget-group/index.json":{}},"frameworks":{"net9.0":{"targetAlias":"net9.0","projectReferences":{}}},"warningProperties":{"warnAsError":["NU1605"]}}"frameworks":{"net9.0":{"targetAlias":"net9.0","imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json"}}
\ No newline at end of file
diff --git a/LuminaBrain.Data/obj/rider.project.model.nuget.info b/LuminaBrain.Data/obj/rider.project.model.nuget.info
index e7c1e58..2a563e7 100644
--- a/LuminaBrain.Data/obj/rider.project.model.nuget.info
+++ b/LuminaBrain.Data/obj/rider.project.model.nuget.info
@@ -1 +1 @@
-17387602351349858
\ No newline at end of file
+17392595005898066
\ No newline at end of file
diff --git a/LuminaBrain.Data/obj/rider.project.restore.info b/LuminaBrain.Data/obj/rider.project.restore.info
index e7c1e58..f888b2e 100644
--- a/LuminaBrain.Data/obj/rider.project.restore.info
+++ b/LuminaBrain.Data/obj/rider.project.restore.info
@@ -1 +1 @@
-17387602351349858
\ No newline at end of file
+17392595284541731
\ No newline at end of file
diff --git a/LuminaBrain.EntityFrameCore.PostgreSql/LuminaBrain.EntityFrameCore.PostgreSql.csproj b/LuminaBrain.EntityFrameCore.PostgreSql/LuminaBrain.EntityFrameCore.PostgreSql.csproj
new file mode 100644
index 0000000..0436d35
--- /dev/null
+++ b/LuminaBrain.EntityFrameCore.PostgreSql/LuminaBrain.EntityFrameCore.PostgreSql.csproj
@@ -0,0 +1,19 @@
+
+
+
+ net9.0
+ enable
+ enable
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/LuminaBrain.EntityFrameCore.PostgreSql/PostgreSqlDbContext.cs b/LuminaBrain.EntityFrameCore.PostgreSql/PostgreSqlDbContext.cs
new file mode 100644
index 0000000..379072a
--- /dev/null
+++ b/LuminaBrain.EntityFrameCore.PostgreSql/PostgreSqlDbContext.cs
@@ -0,0 +1,9 @@
+using LuminaBrain.EntityFrameworkCore.DBContext;
+using Microsoft.EntityFrameworkCore;
+
+namespace LuminaBrain.EntityFrameCore.PostgreSql;
+
+public class PostgreSqlDbContext(DbContextOptions options, IServiceProvider serviceProvider)
+ : LuminaBrainContext(options, serviceProvider)
+{
+}
\ No newline at end of file
diff --git a/LuminaBrain.EntityFrameCore.PostgreSql/PostgreSqlEntityFrameworkCoreExtensions.cs b/LuminaBrain.EntityFrameCore.PostgreSql/PostgreSqlEntityFrameworkCoreExtensions.cs
new file mode 100644
index 0000000..a638374
--- /dev/null
+++ b/LuminaBrain.EntityFrameCore.PostgreSql/PostgreSqlEntityFrameworkCoreExtensions.cs
@@ -0,0 +1,24 @@
+using LuminaBrain.EntityFrameworkCore;
+using LuminaBrain.EntityFrameworkCore.DBContext;
+using Microsoft.EntityFrameworkCore;
+using Microsoft.Extensions.Configuration;
+using Microsoft.Extensions.DependencyInjection;
+
+namespace LuminaBrain.EntityFrameCore.PostgreSql;
+
+public static class PostgreSqlEntityFrameworkCoreExtensions
+{
+ public static IServiceCollection AddPostgreSqlDatabase(this IServiceCollection services, IConfiguration configuration)
+ {
+ services.AddDbContext((builder =>
+ {
+ builder.UseNpgsql(configuration.GetConnectionString("Default"));
+ }));
+
+ services.AddLuminaBrainContext();
+
+ services.AddScoped();
+
+ return services;
+ }
+}
\ No newline at end of file
diff --git a/LuminaBrain.EntityFrameCore.PostgreSql/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs b/LuminaBrain.EntityFrameCore.PostgreSql/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs
new file mode 100644
index 0000000..feda5e9
--- /dev/null
+++ b/LuminaBrain.EntityFrameCore.PostgreSql/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs
@@ -0,0 +1,4 @@
+//
+using System;
+using System.Reflection;
+[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v9.0", FrameworkDisplayName = ".NET 9.0")]
diff --git a/LuminaBrain.EntityFrameCore.PostgreSql/obj/Debug/net9.0/LuminaBrain.EntityFrameCore.PostgreSql.AssemblyInfo.cs b/LuminaBrain.EntityFrameCore.PostgreSql/obj/Debug/net9.0/LuminaBrain.EntityFrameCore.PostgreSql.AssemblyInfo.cs
new file mode 100644
index 0000000..232bab8
--- /dev/null
+++ b/LuminaBrain.EntityFrameCore.PostgreSql/obj/Debug/net9.0/LuminaBrain.EntityFrameCore.PostgreSql.AssemblyInfo.cs
@@ -0,0 +1,22 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("LuminaBrain.EntityFrameCore.PostgreSql")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+e39ceec3274b766a6dd15f8d21c9e05584d3714e")]
+[assembly: System.Reflection.AssemblyProductAttribute("LuminaBrain.EntityFrameCore.PostgreSql")]
+[assembly: System.Reflection.AssemblyTitleAttribute("LuminaBrain.EntityFrameCore.PostgreSql")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Generated by the MSBuild WriteCodeFragment class.
+
diff --git a/LuminaBrain.EntityFrameCore.PostgreSql/obj/Debug/net9.0/LuminaBrain.EntityFrameCore.PostgreSql.AssemblyInfoInputs.cache b/LuminaBrain.EntityFrameCore.PostgreSql/obj/Debug/net9.0/LuminaBrain.EntityFrameCore.PostgreSql.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..0e002a0
--- /dev/null
+++ b/LuminaBrain.EntityFrameCore.PostgreSql/obj/Debug/net9.0/LuminaBrain.EntityFrameCore.PostgreSql.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+21907e366fe4c9e65ae0703cb4637dd9014484900e3cd08693e2b4d813752aa7
diff --git a/LuminaBrain.EntityFrameCore.PostgreSql/obj/Debug/net9.0/LuminaBrain.EntityFrameCore.PostgreSql.GeneratedMSBuildEditorConfig.editorconfig b/LuminaBrain.EntityFrameCore.PostgreSql/obj/Debug/net9.0/LuminaBrain.EntityFrameCore.PostgreSql.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..a86634d
--- /dev/null
+++ b/LuminaBrain.EntityFrameCore.PostgreSql/obj/Debug/net9.0/LuminaBrain.EntityFrameCore.PostgreSql.GeneratedMSBuildEditorConfig.editorconfig
@@ -0,0 +1,15 @@
+is_global = true
+build_property.TargetFramework = net9.0
+build_property.TargetPlatformMinVersion =
+build_property.UsingMicrosoftNETSdkWeb =
+build_property.ProjectTypeGuids =
+build_property.InvariantGlobalization =
+build_property.PlatformNeutralAssembly =
+build_property.EnforceExtendedAnalyzerRules =
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = LuminaBrain.EntityFrameCore.PostgreSql
+build_property.ProjectDir = F:\code\Austin\luminabrain\LuminaBrain.EntityFrameCore.PostgreSql\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.EffectiveAnalysisLevelStyle = 9.0
+build_property.EnableCodeStyleSeverity =
diff --git a/LuminaBrain.EntityFrameCore.PostgreSql/obj/Debug/net9.0/LuminaBrain.EntityFrameCore.PostgreSql.GlobalUsings.g.cs b/LuminaBrain.EntityFrameCore.PostgreSql/obj/Debug/net9.0/LuminaBrain.EntityFrameCore.PostgreSql.GlobalUsings.g.cs
new file mode 100644
index 0000000..8578f3d
--- /dev/null
+++ b/LuminaBrain.EntityFrameCore.PostgreSql/obj/Debug/net9.0/LuminaBrain.EntityFrameCore.PostgreSql.GlobalUsings.g.cs
@@ -0,0 +1,8 @@
+//
+global using global::System;
+global using global::System.Collections.Generic;
+global using global::System.IO;
+global using global::System.Linq;
+global using global::System.Net.Http;
+global using global::System.Threading;
+global using global::System.Threading.Tasks;
diff --git a/LuminaBrain.EntityFrameCore.PostgreSql/obj/Debug/net9.0/LuminaBrain.EntityFrameCore.PostgreSql.assets.cache b/LuminaBrain.EntityFrameCore.PostgreSql/obj/Debug/net9.0/LuminaBrain.EntityFrameCore.PostgreSql.assets.cache
new file mode 100644
index 0000000..e91c769
Binary files /dev/null and b/LuminaBrain.EntityFrameCore.PostgreSql/obj/Debug/net9.0/LuminaBrain.EntityFrameCore.PostgreSql.assets.cache differ
diff --git a/LuminaBrain.EntityFrameCore.PostgreSql/obj/Debug/net9.0/LuminaBrain.EntityFrameCore.PostgreSql.csproj.AssemblyReference.cache b/LuminaBrain.EntityFrameCore.PostgreSql/obj/Debug/net9.0/LuminaBrain.EntityFrameCore.PostgreSql.csproj.AssemblyReference.cache
new file mode 100644
index 0000000..498331e
Binary files /dev/null and b/LuminaBrain.EntityFrameCore.PostgreSql/obj/Debug/net9.0/LuminaBrain.EntityFrameCore.PostgreSql.csproj.AssemblyReference.cache differ
diff --git a/LuminaBrain.EntityFrameCore.PostgreSql/obj/LuminaBrain.EntityFrameCore.PostgreSql.csproj.nuget.dgspec.json b/LuminaBrain.EntityFrameCore.PostgreSql/obj/LuminaBrain.EntityFrameCore.PostgreSql.csproj.nuget.dgspec.json
new file mode 100644
index 0000000..96e57e0
--- /dev/null
+++ b/LuminaBrain.EntityFrameCore.PostgreSql/obj/LuminaBrain.EntityFrameCore.PostgreSql.csproj.nuget.dgspec.json
@@ -0,0 +1,380 @@
+{
+ "format": 1,
+ "restore": {
+ "F:\\code\\Austin\\luminabrain\\LuminaBrain.EntityFrameCore.PostgreSql\\LuminaBrain.EntityFrameCore.PostgreSql.csproj": {}
+ },
+ "projects": {
+ "F:\\code\\Austin\\luminabrain\\LuminaBrain.Core\\LuminaBrain.Core.csproj": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Core\\LuminaBrain.Core.csproj",
+ "projectName": "LuminaBrain.Core",
+ "projectPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Core\\LuminaBrain.Core.csproj",
+ "packagesPath": "C:\\Users\\Austin_Zhang\\.nuget\\packages\\",
+ "outputPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Core\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Austin_Zhang\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+ ],
+ "originalTargetFrameworks": [
+ "net9.0"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://devops.rspinternal.com/repository/nuget-group/index.json": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "all"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "F:\\code\\Austin\\luminabrain\\LuminaBrain.Data\\LuminaBrain.Data.csproj": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Data\\LuminaBrain.Data.csproj",
+ "projectName": "LuminaBrain.Data",
+ "projectPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Data\\LuminaBrain.Data.csproj",
+ "packagesPath": "C:\\Users\\Austin_Zhang\\.nuget\\packages\\",
+ "outputPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Data\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Austin_Zhang\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+ ],
+ "originalTargetFrameworks": [
+ "net9.0"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://devops.rspinternal.com/repository/nuget-group/index.json": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "all"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "F:\\code\\Austin\\luminabrain\\LuminaBrain.EntityFrameCore.PostgreSql\\LuminaBrain.EntityFrameCore.PostgreSql.csproj": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "F:\\code\\Austin\\luminabrain\\LuminaBrain.EntityFrameCore.PostgreSql\\LuminaBrain.EntityFrameCore.PostgreSql.csproj",
+ "projectName": "LuminaBrain.EntityFrameCore.PostgreSql",
+ "projectPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.EntityFrameCore.PostgreSql\\LuminaBrain.EntityFrameCore.PostgreSql.csproj",
+ "packagesPath": "C:\\Users\\Austin_Zhang\\.nuget\\packages\\",
+ "outputPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.EntityFrameCore.PostgreSql\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Austin_Zhang\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+ ],
+ "originalTargetFrameworks": [
+ "net9.0"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://devops.rspinternal.com/repository/nuget-group/index.json": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {
+ "F:\\code\\Austin\\luminabrain\\LuminaBrain.Core\\LuminaBrain.Core.csproj": {
+ "projectPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Core\\LuminaBrain.Core.csproj"
+ },
+ "F:\\code\\Austin\\luminabrain\\LuminaBrain.Data\\LuminaBrain.Data.csproj": {
+ "projectPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Data\\LuminaBrain.Data.csproj"
+ },
+ "F:\\code\\Austin\\luminabrain\\LuminaBrain.EntityFrameworkCore\\LuminaBrain.EntityFrameworkCore.csproj": {
+ "projectPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.EntityFrameworkCore\\LuminaBrain.EntityFrameworkCore.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "all"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "dependencies": {
+ "Npgsql.EntityFrameworkCore.PostgreSQL": {
+ "target": "Package",
+ "version": "[9.0.3, )"
+ }
+ },
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "F:\\code\\Austin\\luminabrain\\LuminaBrain.EntityFrameworkCore\\LuminaBrain.EntityFrameworkCore.csproj": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "F:\\code\\Austin\\luminabrain\\LuminaBrain.EntityFrameworkCore\\LuminaBrain.EntityFrameworkCore.csproj",
+ "projectName": "LuminaBrain.EntityFrameworkCore",
+ "projectPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.EntityFrameworkCore\\LuminaBrain.EntityFrameworkCore.csproj",
+ "packagesPath": "C:\\Users\\Austin_Zhang\\.nuget\\packages\\",
+ "outputPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.EntityFrameworkCore\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Austin_Zhang\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+ ],
+ "originalTargetFrameworks": [
+ "net9.0"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://devops.rspinternal.com/repository/nuget-group/index.json": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {
+ "F:\\code\\Austin\\luminabrain\\LuminadBrain.Entity\\LuminadBrain.Entity.csproj": {
+ "projectPath": "F:\\code\\Austin\\luminabrain\\LuminadBrain.Entity\\LuminadBrain.Entity.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "all"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "dependencies": {
+ "Microsoft.EntityFrameworkCore": {
+ "target": "Package",
+ "version": "[9.0.0, )"
+ },
+ "Microsoft.EntityFrameworkCore.Relational": {
+ "target": "Package",
+ "version": "[9.0.0, )"
+ }
+ },
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "F:\\code\\Austin\\luminabrain\\LuminadBrain.Entity\\LuminadBrain.Entity.csproj": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "F:\\code\\Austin\\luminabrain\\LuminadBrain.Entity\\LuminadBrain.Entity.csproj",
+ "projectName": "LuminadBrain.Entity",
+ "projectPath": "F:\\code\\Austin\\luminabrain\\LuminadBrain.Entity\\LuminadBrain.Entity.csproj",
+ "packagesPath": "C:\\Users\\Austin_Zhang\\.nuget\\packages\\",
+ "outputPath": "F:\\code\\Austin\\luminabrain\\LuminadBrain.Entity\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Austin_Zhang\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+ ],
+ "originalTargetFrameworks": [
+ "net9.0"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://devops.rspinternal.com/repository/nuget-group/index.json": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {
+ "F:\\code\\Austin\\luminabrain\\LuminaBrain.Core\\LuminaBrain.Core.csproj": {
+ "projectPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Core\\LuminaBrain.Core.csproj"
+ },
+ "F:\\code\\Austin\\luminabrain\\LuminaBrain.Data\\LuminaBrain.Data.csproj": {
+ "projectPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Data\\LuminaBrain.Data.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "all"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/LuminaBrain.EntityFrameCore.PostgreSql/obj/LuminaBrain.EntityFrameCore.PostgreSql.csproj.nuget.g.props b/LuminaBrain.EntityFrameCore.PostgreSql/obj/LuminaBrain.EntityFrameCore.PostgreSql.csproj.nuget.g.props
new file mode 100644
index 0000000..2695f87
--- /dev/null
+++ b/LuminaBrain.EntityFrameCore.PostgreSql/obj/LuminaBrain.EntityFrameCore.PostgreSql.csproj.nuget.g.props
@@ -0,0 +1,19 @@
+
+
+
+ True
+ NuGet
+ $(MSBuildThisFileDirectory)project.assets.json
+ $(UserProfile)\.nuget\packages\
+ C:\Users\Austin_Zhang\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
+ PackageReference
+ 6.12.0
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/LuminaBrain.EntityFrameCore.PostgreSql/obj/LuminaBrain.EntityFrameCore.PostgreSql.csproj.nuget.g.targets b/LuminaBrain.EntityFrameCore.PostgreSql/obj/LuminaBrain.EntityFrameCore.PostgreSql.csproj.nuget.g.targets
new file mode 100644
index 0000000..f51bb27
--- /dev/null
+++ b/LuminaBrain.EntityFrameCore.PostgreSql/obj/LuminaBrain.EntityFrameCore.PostgreSql.csproj.nuget.g.targets
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/LuminaBrain.EntityFrameCore.PostgreSql/obj/project.assets.json b/LuminaBrain.EntityFrameCore.PostgreSql/obj/project.assets.json
new file mode 100644
index 0000000..0433346
--- /dev/null
+++ b/LuminaBrain.EntityFrameCore.PostgreSql/obj/project.assets.json
@@ -0,0 +1,846 @@
+{
+ "version": 3,
+ "targets": {
+ "net9.0": {
+ "Microsoft.EntityFrameworkCore/9.0.1": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.EntityFrameworkCore.Abstractions": "9.0.1",
+ "Microsoft.EntityFrameworkCore.Analyzers": "9.0.1",
+ "Microsoft.Extensions.Caching.Memory": "9.0.1",
+ "Microsoft.Extensions.Logging": "9.0.1"
+ },
+ "compile": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/Microsoft.EntityFrameworkCore.props": {}
+ }
+ },
+ "Microsoft.EntityFrameworkCore.Abstractions/9.0.1": {
+ "type": "package",
+ "compile": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore.Analyzers/9.0.1": {
+ "type": "package"
+ },
+ "Microsoft.EntityFrameworkCore.Relational/9.0.1": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.EntityFrameworkCore": "9.0.1",
+ "Microsoft.Extensions.Caching.Memory": "9.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Logging": "9.0.1"
+ },
+ "compile": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.Relational.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.Relational.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Microsoft.Extensions.Caching.Abstractions/9.0.1": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "9.0.1"
+ },
+ "compile": {
+ "lib/net9.0/Microsoft.Extensions.Caching.Abstractions.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Caching.Abstractions.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ }
+ },
+ "Microsoft.Extensions.Caching.Memory/9.0.1": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "9.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Options": "9.0.1",
+ "Microsoft.Extensions.Primitives": "9.0.1"
+ },
+ "compile": {
+ "lib/net9.0/Microsoft.Extensions.Caching.Memory.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Caching.Memory.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ }
+ },
+ "Microsoft.Extensions.Configuration.Abstractions/9.0.1": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "9.0.1"
+ },
+ "compile": {
+ "lib/net9.0/Microsoft.Extensions.Configuration.Abstractions.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Configuration.Abstractions.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection/9.0.1": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1"
+ },
+ "compile": {
+ "lib/net9.0/Microsoft.Extensions.DependencyInjection.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.DependencyInjection.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.1": {
+ "type": "package",
+ "compile": {
+ "lib/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ }
+ },
+ "Microsoft.Extensions.Logging/9.0.1": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection": "9.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Options": "9.0.1"
+ },
+ "compile": {
+ "lib/net9.0/Microsoft.Extensions.Logging.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Logging.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions/9.0.1": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1"
+ },
+ "compile": {
+ "lib/net9.0/Microsoft.Extensions.Logging.Abstractions.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Logging.Abstractions.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/Microsoft.Extensions.Logging.Abstractions.targets": {}
+ }
+ },
+ "Microsoft.Extensions.Options/9.0.1": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Primitives": "9.0.1"
+ },
+ "compile": {
+ "lib/net9.0/Microsoft.Extensions.Options.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Options.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/Microsoft.Extensions.Options.targets": {}
+ }
+ },
+ "Microsoft.Extensions.Primitives/9.0.1": {
+ "type": "package",
+ "compile": {
+ "lib/net9.0/Microsoft.Extensions.Primitives.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Primitives.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ }
+ },
+ "Npgsql/9.0.2": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.2"
+ },
+ "compile": {
+ "lib/net8.0/Npgsql.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/Npgsql.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Npgsql.EntityFrameworkCore.PostgreSQL/9.0.3": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.EntityFrameworkCore": "[9.0.1, 10.0.0)",
+ "Microsoft.EntityFrameworkCore.Relational": "[9.0.1, 10.0.0)",
+ "Npgsql": "9.0.2"
+ },
+ "compile": {
+ "lib/net8.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "LuminaBrain.Core/1.0.0": {
+ "type": "project",
+ "framework": ".NETCoreApp,Version=v9.0",
+ "compile": {
+ "bin/placeholder/LuminaBrain.Core.dll": {}
+ },
+ "runtime": {
+ "bin/placeholder/LuminaBrain.Core.dll": {}
+ }
+ },
+ "LuminaBrain.Data/1.0.0": {
+ "type": "project",
+ "framework": ".NETCoreApp,Version=v9.0",
+ "compile": {
+ "bin/placeholder/LuminaBrain.Data.dll": {}
+ },
+ "runtime": {
+ "bin/placeholder/LuminaBrain.Data.dll": {}
+ }
+ },
+ "LuminaBrain.EntityFrameworkCore/1.0.0": {
+ "type": "project",
+ "framework": ".NETCoreApp,Version=v9.0",
+ "dependencies": {
+ "LuminadBrain.Entity": "1.0.0",
+ "Microsoft.EntityFrameworkCore": "9.0.0",
+ "Microsoft.EntityFrameworkCore.Relational": "9.0.0"
+ },
+ "compile": {
+ "bin/placeholder/LuminaBrain.EntityFrameworkCore.dll": {}
+ },
+ "runtime": {
+ "bin/placeholder/LuminaBrain.EntityFrameworkCore.dll": {}
+ }
+ },
+ "LuminadBrain.Entity/1.0.0": {
+ "type": "project",
+ "framework": ".NETCoreApp,Version=v9.0",
+ "dependencies": {
+ "LuminaBrain.Core": "1.0.0",
+ "LuminaBrain.Data": "1.0.0"
+ },
+ "compile": {
+ "bin/placeholder/LuminadBrain.Entity.dll": {}
+ },
+ "runtime": {
+ "bin/placeholder/LuminadBrain.Entity.dll": {}
+ }
+ }
+ }
+ },
+ "libraries": {
+ "Microsoft.EntityFrameworkCore/9.0.1": {
+ "sha512": "E25w4XugXNykTr5Y/sLDGaQ4lf67n9aXVPvsdGsIZjtuLmbvb9AoYP8D50CDejY8Ro4D9GK2kNHz5lWHqSK+wg==",
+ "type": "package",
+ "path": "microsoft.entityframeworkcore/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "PACKAGE.md",
+ "buildTransitive/net8.0/Microsoft.EntityFrameworkCore.props",
+ "lib/net8.0/Microsoft.EntityFrameworkCore.dll",
+ "lib/net8.0/Microsoft.EntityFrameworkCore.xml",
+ "microsoft.entityframeworkcore.9.0.1.nupkg.sha512",
+ "microsoft.entityframeworkcore.nuspec"
+ ]
+ },
+ "Microsoft.EntityFrameworkCore.Abstractions/9.0.1": {
+ "sha512": "qy+taGVLUs82zeWfc32hgGL8Z02ZqAneYvqZiiXbxF4g4PBUcPRuxHM9K20USmpeJbn4/fz40GkCbyyCy5ojOA==",
+ "type": "package",
+ "path": "microsoft.entityframeworkcore.abstractions/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "PACKAGE.md",
+ "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll",
+ "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.xml",
+ "microsoft.entityframeworkcore.abstractions.9.0.1.nupkg.sha512",
+ "microsoft.entityframeworkcore.abstractions.nuspec"
+ ]
+ },
+ "Microsoft.EntityFrameworkCore.Analyzers/9.0.1": {
+ "sha512": "c6ZZJZhPKrXFkE2z/81PmuT69HBL6Y68Cl0xJ5SRrDjJyq5Aabkq15yCqPg9RQ3R0aFLVaJok2DA8R3TKpejDQ==",
+ "type": "package",
+ "path": "microsoft.entityframeworkcore.analyzers/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "analyzers/dotnet/cs/Microsoft.EntityFrameworkCore.Analyzers.dll",
+ "docs/PACKAGE.md",
+ "microsoft.entityframeworkcore.analyzers.9.0.1.nupkg.sha512",
+ "microsoft.entityframeworkcore.analyzers.nuspec"
+ ]
+ },
+ "Microsoft.EntityFrameworkCore.Relational/9.0.1": {
+ "sha512": "7Iu0h4oevRvH4IwPzmxuIJGYRt55TapoREGlluk75KCO7lenN0+QnzCl6cQDY48uDoxAUpJbpK2xW7o8Ix69dw==",
+ "type": "package",
+ "path": "microsoft.entityframeworkcore.relational/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "PACKAGE.md",
+ "lib/net8.0/Microsoft.EntityFrameworkCore.Relational.dll",
+ "lib/net8.0/Microsoft.EntityFrameworkCore.Relational.xml",
+ "microsoft.entityframeworkcore.relational.9.0.1.nupkg.sha512",
+ "microsoft.entityframeworkcore.relational.nuspec"
+ ]
+ },
+ "Microsoft.Extensions.Caching.Abstractions/9.0.1": {
+ "sha512": "Eghsg9SyIvq0c8x6cUpe71BbQoOmsytXxqw2+ZNiTnP8a8SBLKgEor1zZeWhC0588IbS2M0PP4gXGAd9qF862Q==",
+ "type": "package",
+ "path": "microsoft.extensions.caching.abstractions/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/Microsoft.Extensions.Caching.Abstractions.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Caching.Abstractions.targets",
+ "lib/net462/Microsoft.Extensions.Caching.Abstractions.dll",
+ "lib/net462/Microsoft.Extensions.Caching.Abstractions.xml",
+ "lib/net8.0/Microsoft.Extensions.Caching.Abstractions.dll",
+ "lib/net8.0/Microsoft.Extensions.Caching.Abstractions.xml",
+ "lib/net9.0/Microsoft.Extensions.Caching.Abstractions.dll",
+ "lib/net9.0/Microsoft.Extensions.Caching.Abstractions.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.Caching.Abstractions.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.Caching.Abstractions.xml",
+ "microsoft.extensions.caching.abstractions.9.0.1.nupkg.sha512",
+ "microsoft.extensions.caching.abstractions.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "Microsoft.Extensions.Caching.Memory/9.0.1": {
+ "sha512": "JeC+PP0BCKMwwLezPGDaciJSTfcFG4KjsG8rX4XZ6RSvzdxofrFmcnmW2L4+cWUcZSBTQ+Dd7H5Gs9XZz/OlCA==",
+ "type": "package",
+ "path": "microsoft.extensions.caching.memory/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/Microsoft.Extensions.Caching.Memory.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Caching.Memory.targets",
+ "lib/net462/Microsoft.Extensions.Caching.Memory.dll",
+ "lib/net462/Microsoft.Extensions.Caching.Memory.xml",
+ "lib/net8.0/Microsoft.Extensions.Caching.Memory.dll",
+ "lib/net8.0/Microsoft.Extensions.Caching.Memory.xml",
+ "lib/net9.0/Microsoft.Extensions.Caching.Memory.dll",
+ "lib/net9.0/Microsoft.Extensions.Caching.Memory.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.Caching.Memory.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.Caching.Memory.xml",
+ "microsoft.extensions.caching.memory.9.0.1.nupkg.sha512",
+ "microsoft.extensions.caching.memory.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "Microsoft.Extensions.Configuration.Abstractions/9.0.1": {
+ "sha512": "+4hfFIY1UjBCXFTTOd+ojlDPq6mep3h5Vq5SYE3Pjucr7dNXmq4S/6P/LoVnZFz2e/5gWp/om4svUFgznfULcA==",
+ "type": "package",
+ "path": "microsoft.extensions.configuration.abstractions/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/Microsoft.Extensions.Configuration.Abstractions.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Configuration.Abstractions.targets",
+ "lib/net462/Microsoft.Extensions.Configuration.Abstractions.dll",
+ "lib/net462/Microsoft.Extensions.Configuration.Abstractions.xml",
+ "lib/net8.0/Microsoft.Extensions.Configuration.Abstractions.dll",
+ "lib/net8.0/Microsoft.Extensions.Configuration.Abstractions.xml",
+ "lib/net9.0/Microsoft.Extensions.Configuration.Abstractions.dll",
+ "lib/net9.0/Microsoft.Extensions.Configuration.Abstractions.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.xml",
+ "microsoft.extensions.configuration.abstractions.9.0.1.nupkg.sha512",
+ "microsoft.extensions.configuration.abstractions.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "Microsoft.Extensions.DependencyInjection/9.0.1": {
+ "sha512": "qZI42ASAe3hr2zMSA6UjM92pO1LeDq5DcwkgSowXXPY8I56M76pEKrnmsKKbxagAf39AJxkH2DY4sb72ixyOrg==",
+ "type": "package",
+ "path": "microsoft.extensions.dependencyinjection/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/Microsoft.Extensions.DependencyInjection.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/Microsoft.Extensions.DependencyInjection.targets",
+ "lib/net462/Microsoft.Extensions.DependencyInjection.dll",
+ "lib/net462/Microsoft.Extensions.DependencyInjection.xml",
+ "lib/net8.0/Microsoft.Extensions.DependencyInjection.dll",
+ "lib/net8.0/Microsoft.Extensions.DependencyInjection.xml",
+ "lib/net9.0/Microsoft.Extensions.DependencyInjection.dll",
+ "lib/net9.0/Microsoft.Extensions.DependencyInjection.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.xml",
+ "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.dll",
+ "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.xml",
+ "microsoft.extensions.dependencyinjection.9.0.1.nupkg.sha512",
+ "microsoft.extensions.dependencyinjection.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.1": {
+ "sha512": "Tr74eP0oQ3AyC24ch17N8PuEkrPbD0JqIfENCYqmgKYNOmL8wQKzLJu3ObxTUDrjnn4rHoR1qKa37/eQyHmCDA==",
+ "type": "package",
+ "path": "microsoft.extensions.dependencyinjection.abstractions/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/Microsoft.Extensions.DependencyInjection.Abstractions.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/Microsoft.Extensions.DependencyInjection.Abstractions.targets",
+ "lib/net462/Microsoft.Extensions.DependencyInjection.Abstractions.dll",
+ "lib/net462/Microsoft.Extensions.DependencyInjection.Abstractions.xml",
+ "lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll",
+ "lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml",
+ "lib/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll",
+ "lib/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml",
+ "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.Abstractions.dll",
+ "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.Abstractions.xml",
+ "microsoft.extensions.dependencyinjection.abstractions.9.0.1.nupkg.sha512",
+ "microsoft.extensions.dependencyinjection.abstractions.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "Microsoft.Extensions.Logging/9.0.1": {
+ "sha512": "E/k5r7S44DOW+08xQPnNbO8DKAQHhkspDboTThNJ6Z3/QBb4LC6gStNWzVmy3IvW7sUD+iJKf4fj0xEkqE7vnQ==",
+ "type": "package",
+ "path": "microsoft.extensions.logging/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/Microsoft.Extensions.Logging.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.targets",
+ "lib/net462/Microsoft.Extensions.Logging.dll",
+ "lib/net462/Microsoft.Extensions.Logging.xml",
+ "lib/net8.0/Microsoft.Extensions.Logging.dll",
+ "lib/net8.0/Microsoft.Extensions.Logging.xml",
+ "lib/net9.0/Microsoft.Extensions.Logging.dll",
+ "lib/net9.0/Microsoft.Extensions.Logging.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.Logging.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.Logging.xml",
+ "lib/netstandard2.1/Microsoft.Extensions.Logging.dll",
+ "lib/netstandard2.1/Microsoft.Extensions.Logging.xml",
+ "microsoft.extensions.logging.9.0.1.nupkg.sha512",
+ "microsoft.extensions.logging.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "Microsoft.Extensions.Logging.Abstractions/9.0.1": {
+ "sha512": "w2gUqXN/jNIuvqYwX3lbXagsizVNXYyt6LlF57+tMve4JYCEgCMMAjRce6uKcDASJgpMbErRT1PfHy2OhbkqEA==",
+ "type": "package",
+ "path": "microsoft.extensions.logging.abstractions/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "analyzers/dotnet/roslyn3.11/cs/Microsoft.Extensions.Logging.Generators.dll",
+ "analyzers/dotnet/roslyn3.11/cs/cs/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/de/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/es/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/fr/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/it/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/ja/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/ko/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/pl/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/pt-BR/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/ru/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/tr/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/zh-Hans/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/zh-Hant/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/Microsoft.Extensions.Logging.Generators.dll",
+ "analyzers/dotnet/roslyn4.0/cs/cs/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/de/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/es/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/fr/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/it/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/ja/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/ko/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/pl/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/pt-BR/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/ru/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/tr/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/zh-Hans/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/zh-Hant/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/Microsoft.Extensions.Logging.Generators.dll",
+ "analyzers/dotnet/roslyn4.4/cs/cs/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/de/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/es/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/fr/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/it/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/ja/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/ko/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/pl/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/pt-BR/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/ru/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/tr/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/zh-Hans/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/zh-Hant/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "buildTransitive/net461/Microsoft.Extensions.Logging.Abstractions.targets",
+ "buildTransitive/net462/Microsoft.Extensions.Logging.Abstractions.targets",
+ "buildTransitive/net8.0/Microsoft.Extensions.Logging.Abstractions.targets",
+ "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.Abstractions.targets",
+ "buildTransitive/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.targets",
+ "lib/net462/Microsoft.Extensions.Logging.Abstractions.dll",
+ "lib/net462/Microsoft.Extensions.Logging.Abstractions.xml",
+ "lib/net8.0/Microsoft.Extensions.Logging.Abstractions.dll",
+ "lib/net8.0/Microsoft.Extensions.Logging.Abstractions.xml",
+ "lib/net9.0/Microsoft.Extensions.Logging.Abstractions.dll",
+ "lib/net9.0/Microsoft.Extensions.Logging.Abstractions.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.xml",
+ "microsoft.extensions.logging.abstractions.9.0.1.nupkg.sha512",
+ "microsoft.extensions.logging.abstractions.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "Microsoft.Extensions.Options/9.0.1": {
+ "sha512": "nggoNKnWcsBIAaOWHA+53XZWrslC7aGeok+aR+epDPRy7HI7GwMnGZE8yEsL2Onw7kMOHVHwKcsDls1INkNUJQ==",
+ "type": "package",
+ "path": "microsoft.extensions.options/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "analyzers/dotnet/roslyn4.4/cs/Microsoft.Extensions.Options.SourceGeneration.dll",
+ "analyzers/dotnet/roslyn4.4/cs/cs/Microsoft.Extensions.Options.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/de/Microsoft.Extensions.Options.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/es/Microsoft.Extensions.Options.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/fr/Microsoft.Extensions.Options.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/it/Microsoft.Extensions.Options.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/ja/Microsoft.Extensions.Options.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/ko/Microsoft.Extensions.Options.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/pl/Microsoft.Extensions.Options.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/pt-BR/Microsoft.Extensions.Options.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/ru/Microsoft.Extensions.Options.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/tr/Microsoft.Extensions.Options.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/zh-Hans/Microsoft.Extensions.Options.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/zh-Hant/Microsoft.Extensions.Options.SourceGeneration.resources.dll",
+ "buildTransitive/net461/Microsoft.Extensions.Options.targets",
+ "buildTransitive/net462/Microsoft.Extensions.Options.targets",
+ "buildTransitive/net8.0/Microsoft.Extensions.Options.targets",
+ "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Options.targets",
+ "buildTransitive/netstandard2.0/Microsoft.Extensions.Options.targets",
+ "lib/net462/Microsoft.Extensions.Options.dll",
+ "lib/net462/Microsoft.Extensions.Options.xml",
+ "lib/net8.0/Microsoft.Extensions.Options.dll",
+ "lib/net8.0/Microsoft.Extensions.Options.xml",
+ "lib/net9.0/Microsoft.Extensions.Options.dll",
+ "lib/net9.0/Microsoft.Extensions.Options.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.Options.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.Options.xml",
+ "lib/netstandard2.1/Microsoft.Extensions.Options.dll",
+ "lib/netstandard2.1/Microsoft.Extensions.Options.xml",
+ "microsoft.extensions.options.9.0.1.nupkg.sha512",
+ "microsoft.extensions.options.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "Microsoft.Extensions.Primitives/9.0.1": {
+ "sha512": "bHtTesA4lrSGD1ZUaMIx6frU3wyy0vYtTa/hM6gGQu5QNrydObv8T5COiGUWsisflAfmsaFOe9Xvw5NSO99z0g==",
+ "type": "package",
+ "path": "microsoft.extensions.primitives/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/Microsoft.Extensions.Primitives.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Primitives.targets",
+ "lib/net462/Microsoft.Extensions.Primitives.dll",
+ "lib/net462/Microsoft.Extensions.Primitives.xml",
+ "lib/net8.0/Microsoft.Extensions.Primitives.dll",
+ "lib/net8.0/Microsoft.Extensions.Primitives.xml",
+ "lib/net9.0/Microsoft.Extensions.Primitives.dll",
+ "lib/net9.0/Microsoft.Extensions.Primitives.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.Primitives.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.Primitives.xml",
+ "microsoft.extensions.primitives.9.0.1.nupkg.sha512",
+ "microsoft.extensions.primitives.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "Npgsql/9.0.2": {
+ "sha512": "hCbO8box7i/XXiTFqCJ3GoowyLqx3JXxyrbOJ6om7dr+eAknvBNhhUHeJVGAQo44sySZTfdVffp4BrtPeLZOAA==",
+ "type": "package",
+ "path": "npgsql/9.0.2",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "README.md",
+ "lib/net6.0/Npgsql.dll",
+ "lib/net6.0/Npgsql.xml",
+ "lib/net8.0/Npgsql.dll",
+ "lib/net8.0/Npgsql.xml",
+ "npgsql.9.0.2.nupkg.sha512",
+ "npgsql.nuspec",
+ "postgresql.png"
+ ]
+ },
+ "Npgsql.EntityFrameworkCore.PostgreSQL/9.0.3": {
+ "sha512": "1A6HpMPbzK+quxdtug1aDHI4BSRTgpi7OaDt8WQh7SFJd2sSQ0nNTZ7sYrwyxVf4AdKdN7XJL9tpiiJjRUaa4g==",
+ "type": "package",
+ "path": "npgsql.entityframeworkcore.postgresql/9.0.3",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "README.md",
+ "lib/net8.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll",
+ "lib/net8.0/Npgsql.EntityFrameworkCore.PostgreSQL.xml",
+ "npgsql.entityframeworkcore.postgresql.9.0.3.nupkg.sha512",
+ "npgsql.entityframeworkcore.postgresql.nuspec",
+ "postgresql.png"
+ ]
+ },
+ "LuminaBrain.Core/1.0.0": {
+ "type": "project",
+ "path": "../LuminaBrain.Core/LuminaBrain.Core.csproj",
+ "msbuildProject": "../LuminaBrain.Core/LuminaBrain.Core.csproj"
+ },
+ "LuminaBrain.Data/1.0.0": {
+ "type": "project",
+ "path": "../LuminaBrain.Data/LuminaBrain.Data.csproj",
+ "msbuildProject": "../LuminaBrain.Data/LuminaBrain.Data.csproj"
+ },
+ "LuminaBrain.EntityFrameworkCore/1.0.0": {
+ "type": "project",
+ "path": "../LuminaBrain.EntityFrameworkCore/LuminaBrain.EntityFrameworkCore.csproj",
+ "msbuildProject": "../LuminaBrain.EntityFrameworkCore/LuminaBrain.EntityFrameworkCore.csproj"
+ },
+ "LuminadBrain.Entity/1.0.0": {
+ "type": "project",
+ "path": "../LuminadBrain.Entity/LuminadBrain.Entity.csproj",
+ "msbuildProject": "../LuminadBrain.Entity/LuminadBrain.Entity.csproj"
+ }
+ },
+ "projectFileDependencyGroups": {
+ "net9.0": [
+ "LuminaBrain.Core >= 1.0.0",
+ "LuminaBrain.Data >= 1.0.0",
+ "LuminaBrain.EntityFrameworkCore >= 1.0.0",
+ "Npgsql.EntityFrameworkCore.PostgreSQL >= 9.0.3"
+ ]
+ },
+ "packageFolders": {
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\": {},
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {}
+ },
+ "project": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "F:\\code\\Austin\\luminabrain\\LuminaBrain.EntityFrameCore.PostgreSql\\LuminaBrain.EntityFrameCore.PostgreSql.csproj",
+ "projectName": "LuminaBrain.EntityFrameCore.PostgreSql",
+ "projectPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.EntityFrameCore.PostgreSql\\LuminaBrain.EntityFrameCore.PostgreSql.csproj",
+ "packagesPath": "C:\\Users\\Austin_Zhang\\.nuget\\packages\\",
+ "outputPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.EntityFrameCore.PostgreSql\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Austin_Zhang\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+ ],
+ "originalTargetFrameworks": [
+ "net9.0"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://devops.rspinternal.com/repository/nuget-group/index.json": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {
+ "F:\\code\\Austin\\luminabrain\\LuminaBrain.Core\\LuminaBrain.Core.csproj": {
+ "projectPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Core\\LuminaBrain.Core.csproj"
+ },
+ "F:\\code\\Austin\\luminabrain\\LuminaBrain.Data\\LuminaBrain.Data.csproj": {
+ "projectPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Data\\LuminaBrain.Data.csproj"
+ },
+ "F:\\code\\Austin\\luminabrain\\LuminaBrain.EntityFrameworkCore\\LuminaBrain.EntityFrameworkCore.csproj": {
+ "projectPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.EntityFrameworkCore\\LuminaBrain.EntityFrameworkCore.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "all"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "dependencies": {
+ "Npgsql.EntityFrameworkCore.PostgreSQL": {
+ "target": "Package",
+ "version": "[9.0.3, )"
+ }
+ },
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/LuminaBrain.EntityFrameCore.PostgreSql/obj/project.nuget.cache b/LuminaBrain.EntityFrameCore.PostgreSql/obj/project.nuget.cache
new file mode 100644
index 0000000..a08034b
--- /dev/null
+++ b/LuminaBrain.EntityFrameCore.PostgreSql/obj/project.nuget.cache
@@ -0,0 +1,24 @@
+{
+ "version": 2,
+ "dgSpecHash": "JMULTboTYw4=",
+ "success": true,
+ "projectFilePath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.EntityFrameCore.PostgreSql\\LuminaBrain.EntityFrameCore.PostgreSql.csproj",
+ "expectedPackageFiles": [
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\microsoft.entityframeworkcore\\9.0.1\\microsoft.entityframeworkcore.9.0.1.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\9.0.1\\microsoft.entityframeworkcore.abstractions.9.0.1.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\9.0.1\\microsoft.entityframeworkcore.analyzers.9.0.1.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\9.0.1\\microsoft.entityframeworkcore.relational.9.0.1.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\9.0.1\\microsoft.extensions.caching.abstractions.9.0.1.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\microsoft.extensions.caching.memory\\9.0.1\\microsoft.extensions.caching.memory.9.0.1.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\9.0.1\\microsoft.extensions.configuration.abstractions.9.0.1.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\9.0.1\\microsoft.extensions.dependencyinjection.9.0.1.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\9.0.1\\microsoft.extensions.dependencyinjection.abstractions.9.0.1.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\microsoft.extensions.logging\\9.0.1\\microsoft.extensions.logging.9.0.1.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\9.0.1\\microsoft.extensions.logging.abstractions.9.0.1.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\microsoft.extensions.options\\9.0.1\\microsoft.extensions.options.9.0.1.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\microsoft.extensions.primitives\\9.0.1\\microsoft.extensions.primitives.9.0.1.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\npgsql\\9.0.2\\npgsql.9.0.2.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\npgsql.entityframeworkcore.postgresql\\9.0.3\\npgsql.entityframeworkcore.postgresql.9.0.3.nupkg.sha512"
+ ],
+ "logs": []
+}
\ No newline at end of file
diff --git a/LuminaBrain.EntityFrameCore.PostgreSql/obj/project.packagespec.json b/LuminaBrain.EntityFrameCore.PostgreSql/obj/project.packagespec.json
new file mode 100644
index 0000000..1371239
--- /dev/null
+++ b/LuminaBrain.EntityFrameCore.PostgreSql/obj/project.packagespec.json
@@ -0,0 +1 @@
+"restore":{"projectUniqueName":"F:\\code\\Austin\\luminabrain\\LuminaBrain.EntityFrameCore.PostgreSql\\LuminaBrain.EntityFrameCore.PostgreSql.csproj","projectName":"LuminaBrain.EntityFrameCore.PostgreSql","projectPath":"F:\\code\\Austin\\luminabrain\\LuminaBrain.EntityFrameCore.PostgreSql\\LuminaBrain.EntityFrameCore.PostgreSql.csproj","outputPath":"F:\\code\\Austin\\luminabrain\\LuminaBrain.EntityFrameCore.PostgreSql\\obj\\","projectStyle":"PackageReference","fallbackFolders":["C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"],"originalTargetFrameworks":["net9.0"],"sources":{"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\":{},"https://api.nuget.org/v3/index.json":{},"https://api.nuget.org/v3/index.json":{},"https://devops.rspinternal.com/repository/nuget-group/index.json":{}},"frameworks":{"net9.0":{"targetAlias":"net9.0","projectReferences":{"F:\\code\\Austin\\luminabrain\\LuminaBrain.Core\\LuminaBrain.Core.csproj":{"projectPath":"F:\\code\\Austin\\luminabrain\\LuminaBrain.Core\\LuminaBrain.Core.csproj"},"F:\\code\\Austin\\luminabrain\\LuminaBrain.Data\\LuminaBrain.Data.csproj":{"projectPath":"F:\\code\\Austin\\luminabrain\\LuminaBrain.Data\\LuminaBrain.Data.csproj"},"F:\\code\\Austin\\luminabrain\\LuminaBrain.EntityFrameworkCore\\LuminaBrain.EntityFrameworkCore.csproj":{"projectPath":"F:\\code\\Austin\\luminabrain\\LuminaBrain.EntityFrameworkCore\\LuminaBrain.EntityFrameworkCore.csproj"}}}},"warningProperties":{"warnAsError":["NU1605"]}}"frameworks":{"net9.0":{"targetAlias":"net9.0","dependencies":{"Npgsql.EntityFrameworkCore.PostgreSQL":{"target":"Package","version":"[9.0.3, )"}},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json"}}
\ No newline at end of file
diff --git a/LuminaBrain.EntityFrameCore.PostgreSql/obj/rider.project.model.nuget.info b/LuminaBrain.EntityFrameCore.PostgreSql/obj/rider.project.model.nuget.info
new file mode 100644
index 0000000..d928321
--- /dev/null
+++ b/LuminaBrain.EntityFrameCore.PostgreSql/obj/rider.project.model.nuget.info
@@ -0,0 +1 @@
+17392647293260454
\ No newline at end of file
diff --git a/LuminaBrain.EntityFrameCore.PostgreSql/obj/rider.project.restore.info b/LuminaBrain.EntityFrameCore.PostgreSql/obj/rider.project.restore.info
new file mode 100644
index 0000000..2468b06
--- /dev/null
+++ b/LuminaBrain.EntityFrameCore.PostgreSql/obj/rider.project.restore.info
@@ -0,0 +1 @@
+17392647590532004
\ No newline at end of file
diff --git a/LuminaBrain.EntityFramework.SqlServer/LuminaBrain.EntityFramework.SqlServer.csproj b/LuminaBrain.EntityFramework.SqlServer/LuminaBrain.EntityFramework.SqlServer.csproj
new file mode 100644
index 0000000..dec23ea
--- /dev/null
+++ b/LuminaBrain.EntityFramework.SqlServer/LuminaBrain.EntityFramework.SqlServer.csproj
@@ -0,0 +1,19 @@
+
+
+
+ net9.0
+ enable
+ enable
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/LuminaBrain.EntityFramework.SqlServer/SqlServerDbContext.cs b/LuminaBrain.EntityFramework.SqlServer/SqlServerDbContext.cs
new file mode 100644
index 0000000..fc22f85
--- /dev/null
+++ b/LuminaBrain.EntityFramework.SqlServer/SqlServerDbContext.cs
@@ -0,0 +1,9 @@
+using LuminaBrain.EntityFrameworkCore.DBContext;
+using Microsoft.EntityFrameworkCore;
+
+namespace LuminaBrain.EntityFramework.SqlServer;
+
+public class SqlServerDbContext(DbContextOptions options, IServiceProvider serviceProvider)
+ : LuminaBrainContext(options, serviceProvider)
+{
+}
\ No newline at end of file
diff --git a/LuminaBrain.EntityFramework.SqlServer/SqlServerEntityFrameworkCoreExtensions.cs b/LuminaBrain.EntityFramework.SqlServer/SqlServerEntityFrameworkCoreExtensions.cs
new file mode 100644
index 0000000..aec84a1
--- /dev/null
+++ b/LuminaBrain.EntityFramework.SqlServer/SqlServerEntityFrameworkCoreExtensions.cs
@@ -0,0 +1,26 @@
+using LuminaBrain.EntityFrameworkCore;
+using LuminaBrain.EntityFrameworkCore.DBContext;
+using Microsoft.EntityFrameworkCore;
+using Microsoft.Extensions.Configuration;
+using Microsoft.Extensions.DependencyInjection;
+
+namespace LuminaBrain.EntityFramework.SqlServer;
+
+public static class SqlServerEntityFrameworkCoreExtensions
+{
+ //暴露服务接口给host 使用来决定使用哪个 database provider.
+ public static IServiceCollection AddSqlServerDatabase(this IServiceCollection services,
+ IConfiguration configuration)
+ {
+ services.AddDbContext((builder =>
+ {
+ builder.UseSqlServer(configuration.GetConnectionString("Default"));
+ }));
+
+ services.AddLuminaBrainContext();
+
+ services.AddScoped();
+
+ return services;
+ }
+}
\ No newline at end of file
diff --git a/LuminaBrain.EntityFramework.SqlServer/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs b/LuminaBrain.EntityFramework.SqlServer/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs
new file mode 100644
index 0000000..feda5e9
--- /dev/null
+++ b/LuminaBrain.EntityFramework.SqlServer/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs
@@ -0,0 +1,4 @@
+//
+using System;
+using System.Reflection;
+[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v9.0", FrameworkDisplayName = ".NET 9.0")]
diff --git a/LuminaBrain.EntityFramework.SqlServer/obj/Debug/net9.0/LuminaBrain.EntityFramework.SqlServer.AssemblyInfo.cs b/LuminaBrain.EntityFramework.SqlServer/obj/Debug/net9.0/LuminaBrain.EntityFramework.SqlServer.AssemblyInfo.cs
new file mode 100644
index 0000000..43027d4
--- /dev/null
+++ b/LuminaBrain.EntityFramework.SqlServer/obj/Debug/net9.0/LuminaBrain.EntityFramework.SqlServer.AssemblyInfo.cs
@@ -0,0 +1,22 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("LuminaBrain.EntityFramework.SqlServer")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+e39ceec3274b766a6dd15f8d21c9e05584d3714e")]
+[assembly: System.Reflection.AssemblyProductAttribute("LuminaBrain.EntityFramework.SqlServer")]
+[assembly: System.Reflection.AssemblyTitleAttribute("LuminaBrain.EntityFramework.SqlServer")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Generated by the MSBuild WriteCodeFragment class.
+
diff --git a/LuminaBrain.EntityFramework.SqlServer/obj/Debug/net9.0/LuminaBrain.EntityFramework.SqlServer.AssemblyInfoInputs.cache b/LuminaBrain.EntityFramework.SqlServer/obj/Debug/net9.0/LuminaBrain.EntityFramework.SqlServer.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..d74d95d
--- /dev/null
+++ b/LuminaBrain.EntityFramework.SqlServer/obj/Debug/net9.0/LuminaBrain.EntityFramework.SqlServer.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+ba7d633ba83144a907cd2af851c02d0c27bda87caa7307ff9b37254403dedd4e
diff --git a/LuminaBrain.EntityFramework.SqlServer/obj/Debug/net9.0/LuminaBrain.EntityFramework.SqlServer.GeneratedMSBuildEditorConfig.editorconfig b/LuminaBrain.EntityFramework.SqlServer/obj/Debug/net9.0/LuminaBrain.EntityFramework.SqlServer.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..84ede97
--- /dev/null
+++ b/LuminaBrain.EntityFramework.SqlServer/obj/Debug/net9.0/LuminaBrain.EntityFramework.SqlServer.GeneratedMSBuildEditorConfig.editorconfig
@@ -0,0 +1,15 @@
+is_global = true
+build_property.TargetFramework = net9.0
+build_property.TargetPlatformMinVersion =
+build_property.UsingMicrosoftNETSdkWeb =
+build_property.ProjectTypeGuids =
+build_property.InvariantGlobalization =
+build_property.PlatformNeutralAssembly =
+build_property.EnforceExtendedAnalyzerRules =
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = LuminaBrain.EntityFramework.SqlServer
+build_property.ProjectDir = F:\code\Austin\luminabrain\LuminaBrain.EntityFramework.SqlServer\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.EffectiveAnalysisLevelStyle = 9.0
+build_property.EnableCodeStyleSeverity =
diff --git a/LuminaBrain.EntityFramework.SqlServer/obj/Debug/net9.0/LuminaBrain.EntityFramework.SqlServer.GlobalUsings.g.cs b/LuminaBrain.EntityFramework.SqlServer/obj/Debug/net9.0/LuminaBrain.EntityFramework.SqlServer.GlobalUsings.g.cs
new file mode 100644
index 0000000..8578f3d
--- /dev/null
+++ b/LuminaBrain.EntityFramework.SqlServer/obj/Debug/net9.0/LuminaBrain.EntityFramework.SqlServer.GlobalUsings.g.cs
@@ -0,0 +1,8 @@
+//
+global using global::System;
+global using global::System.Collections.Generic;
+global using global::System.IO;
+global using global::System.Linq;
+global using global::System.Net.Http;
+global using global::System.Threading;
+global using global::System.Threading.Tasks;
diff --git a/LuminaBrain.EntityFramework.SqlServer/obj/Debug/net9.0/LuminaBrain.EntityFramework.SqlServer.assets.cache b/LuminaBrain.EntityFramework.SqlServer/obj/Debug/net9.0/LuminaBrain.EntityFramework.SqlServer.assets.cache
new file mode 100644
index 0000000..3a1f132
Binary files /dev/null and b/LuminaBrain.EntityFramework.SqlServer/obj/Debug/net9.0/LuminaBrain.EntityFramework.SqlServer.assets.cache differ
diff --git a/LuminaBrain.EntityFramework.SqlServer/obj/Debug/net9.0/LuminaBrain.EntityFramework.SqlServer.csproj.AssemblyReference.cache b/LuminaBrain.EntityFramework.SqlServer/obj/Debug/net9.0/LuminaBrain.EntityFramework.SqlServer.csproj.AssemblyReference.cache
new file mode 100644
index 0000000..f02755f
Binary files /dev/null and b/LuminaBrain.EntityFramework.SqlServer/obj/Debug/net9.0/LuminaBrain.EntityFramework.SqlServer.csproj.AssemblyReference.cache differ
diff --git a/LuminaBrain.EntityFramework.SqlServer/obj/LuminaBrain.EntityFramework.SqlServer.csproj.nuget.dgspec.json b/LuminaBrain.EntityFramework.SqlServer/obj/LuminaBrain.EntityFramework.SqlServer.csproj.nuget.dgspec.json
new file mode 100644
index 0000000..6d46ec5
--- /dev/null
+++ b/LuminaBrain.EntityFramework.SqlServer/obj/LuminaBrain.EntityFramework.SqlServer.csproj.nuget.dgspec.json
@@ -0,0 +1,380 @@
+{
+ "format": 1,
+ "restore": {
+ "F:\\code\\Austin\\luminabrain\\LuminaBrain.EntityFramework.SqlServer\\LuminaBrain.EntityFramework.SqlServer.csproj": {}
+ },
+ "projects": {
+ "F:\\code\\Austin\\luminabrain\\LuminaBrain.Core\\LuminaBrain.Core.csproj": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Core\\LuminaBrain.Core.csproj",
+ "projectName": "LuminaBrain.Core",
+ "projectPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Core\\LuminaBrain.Core.csproj",
+ "packagesPath": "C:\\Users\\Austin_Zhang\\.nuget\\packages\\",
+ "outputPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Core\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Austin_Zhang\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+ ],
+ "originalTargetFrameworks": [
+ "net9.0"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://devops.rspinternal.com/repository/nuget-group/index.json": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "all"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "F:\\code\\Austin\\luminabrain\\LuminaBrain.Data\\LuminaBrain.Data.csproj": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Data\\LuminaBrain.Data.csproj",
+ "projectName": "LuminaBrain.Data",
+ "projectPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Data\\LuminaBrain.Data.csproj",
+ "packagesPath": "C:\\Users\\Austin_Zhang\\.nuget\\packages\\",
+ "outputPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Data\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Austin_Zhang\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+ ],
+ "originalTargetFrameworks": [
+ "net9.0"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://devops.rspinternal.com/repository/nuget-group/index.json": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "all"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "F:\\code\\Austin\\luminabrain\\LuminaBrain.EntityFramework.SqlServer\\LuminaBrain.EntityFramework.SqlServer.csproj": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "F:\\code\\Austin\\luminabrain\\LuminaBrain.EntityFramework.SqlServer\\LuminaBrain.EntityFramework.SqlServer.csproj",
+ "projectName": "LuminaBrain.EntityFramework.SqlServer",
+ "projectPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.EntityFramework.SqlServer\\LuminaBrain.EntityFramework.SqlServer.csproj",
+ "packagesPath": "C:\\Users\\Austin_Zhang\\.nuget\\packages\\",
+ "outputPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.EntityFramework.SqlServer\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Austin_Zhang\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+ ],
+ "originalTargetFrameworks": [
+ "net9.0"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://devops.rspinternal.com/repository/nuget-group/index.json": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {
+ "F:\\code\\Austin\\luminabrain\\LuminaBrain.Core\\LuminaBrain.Core.csproj": {
+ "projectPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Core\\LuminaBrain.Core.csproj"
+ },
+ "F:\\code\\Austin\\luminabrain\\LuminaBrain.Data\\LuminaBrain.Data.csproj": {
+ "projectPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Data\\LuminaBrain.Data.csproj"
+ },
+ "F:\\code\\Austin\\luminabrain\\LuminaBrain.EntityFrameworkCore\\LuminaBrain.EntityFrameworkCore.csproj": {
+ "projectPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.EntityFrameworkCore\\LuminaBrain.EntityFrameworkCore.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "all"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "dependencies": {
+ "Microsoft.EntityFrameworkCore.SqlServer": {
+ "target": "Package",
+ "version": "[9.0.1, )"
+ }
+ },
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "F:\\code\\Austin\\luminabrain\\LuminaBrain.EntityFrameworkCore\\LuminaBrain.EntityFrameworkCore.csproj": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "F:\\code\\Austin\\luminabrain\\LuminaBrain.EntityFrameworkCore\\LuminaBrain.EntityFrameworkCore.csproj",
+ "projectName": "LuminaBrain.EntityFrameworkCore",
+ "projectPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.EntityFrameworkCore\\LuminaBrain.EntityFrameworkCore.csproj",
+ "packagesPath": "C:\\Users\\Austin_Zhang\\.nuget\\packages\\",
+ "outputPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.EntityFrameworkCore\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Austin_Zhang\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+ ],
+ "originalTargetFrameworks": [
+ "net9.0"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://devops.rspinternal.com/repository/nuget-group/index.json": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {
+ "F:\\code\\Austin\\luminabrain\\LuminadBrain.Entity\\LuminadBrain.Entity.csproj": {
+ "projectPath": "F:\\code\\Austin\\luminabrain\\LuminadBrain.Entity\\LuminadBrain.Entity.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "all"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "dependencies": {
+ "Microsoft.EntityFrameworkCore": {
+ "target": "Package",
+ "version": "[9.0.0, )"
+ },
+ "Microsoft.EntityFrameworkCore.Relational": {
+ "target": "Package",
+ "version": "[9.0.0, )"
+ }
+ },
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "F:\\code\\Austin\\luminabrain\\LuminadBrain.Entity\\LuminadBrain.Entity.csproj": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "F:\\code\\Austin\\luminabrain\\LuminadBrain.Entity\\LuminadBrain.Entity.csproj",
+ "projectName": "LuminadBrain.Entity",
+ "projectPath": "F:\\code\\Austin\\luminabrain\\LuminadBrain.Entity\\LuminadBrain.Entity.csproj",
+ "packagesPath": "C:\\Users\\Austin_Zhang\\.nuget\\packages\\",
+ "outputPath": "F:\\code\\Austin\\luminabrain\\LuminadBrain.Entity\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Austin_Zhang\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+ ],
+ "originalTargetFrameworks": [
+ "net9.0"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://devops.rspinternal.com/repository/nuget-group/index.json": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {
+ "F:\\code\\Austin\\luminabrain\\LuminaBrain.Core\\LuminaBrain.Core.csproj": {
+ "projectPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Core\\LuminaBrain.Core.csproj"
+ },
+ "F:\\code\\Austin\\luminabrain\\LuminaBrain.Data\\LuminaBrain.Data.csproj": {
+ "projectPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Data\\LuminaBrain.Data.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "all"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/LuminaBrain.EntityFramework.SqlServer/obj/LuminaBrain.EntityFramework.SqlServer.csproj.nuget.g.props b/LuminaBrain.EntityFramework.SqlServer/obj/LuminaBrain.EntityFramework.SqlServer.csproj.nuget.g.props
new file mode 100644
index 0000000..2695f87
--- /dev/null
+++ b/LuminaBrain.EntityFramework.SqlServer/obj/LuminaBrain.EntityFramework.SqlServer.csproj.nuget.g.props
@@ -0,0 +1,19 @@
+
+
+
+ True
+ NuGet
+ $(MSBuildThisFileDirectory)project.assets.json
+ $(UserProfile)\.nuget\packages\
+ C:\Users\Austin_Zhang\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
+ PackageReference
+ 6.12.0
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/LuminaBrain.EntityFramework.SqlServer/obj/LuminaBrain.EntityFramework.SqlServer.csproj.nuget.g.targets b/LuminaBrain.EntityFramework.SqlServer/obj/LuminaBrain.EntityFramework.SqlServer.csproj.nuget.g.targets
new file mode 100644
index 0000000..540c547
--- /dev/null
+++ b/LuminaBrain.EntityFramework.SqlServer/obj/LuminaBrain.EntityFramework.SqlServer.csproj.nuget.g.targets
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/LuminaBrain.EntityFramework.SqlServer/obj/project.assets.json b/LuminaBrain.EntityFramework.SqlServer/obj/project.assets.json
new file mode 100644
index 0000000..de1192e
--- /dev/null
+++ b/LuminaBrain.EntityFramework.SqlServer/obj/project.assets.json
@@ -0,0 +1,2907 @@
+{
+ "version": 3,
+ "targets": {
+ "net9.0": {
+ "Azure.Core/1.38.0": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Bcl.AsyncInterfaces": "1.1.1",
+ "System.ClientModel": "1.0.0",
+ "System.Diagnostics.DiagnosticSource": "6.0.1",
+ "System.Memory.Data": "1.0.2",
+ "System.Numerics.Vectors": "4.5.0",
+ "System.Text.Encodings.Web": "4.7.2",
+ "System.Text.Json": "4.7.2",
+ "System.Threading.Tasks.Extensions": "4.5.4"
+ },
+ "compile": {
+ "lib/net6.0/Azure.Core.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net6.0/Azure.Core.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Azure.Identity/1.11.4": {
+ "type": "package",
+ "dependencies": {
+ "Azure.Core": "1.38.0",
+ "Microsoft.Identity.Client": "4.61.3",
+ "Microsoft.Identity.Client.Extensions.Msal": "4.61.3",
+ "System.Memory": "4.5.4",
+ "System.Security.Cryptography.ProtectedData": "4.7.0",
+ "System.Text.Json": "4.7.2",
+ "System.Threading.Tasks.Extensions": "4.5.4"
+ },
+ "compile": {
+ "lib/netstandard2.0/Azure.Identity.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/netstandard2.0/Azure.Identity.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Microsoft.Bcl.AsyncInterfaces/1.1.1": {
+ "type": "package",
+ "compile": {
+ "ref/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll": {}
+ },
+ "runtime": {
+ "lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Microsoft.CSharp/4.5.0": {
+ "type": "package",
+ "compile": {
+ "ref/netcoreapp2.0/_._": {}
+ },
+ "runtime": {
+ "lib/netcoreapp2.0/_._": {}
+ }
+ },
+ "Microsoft.Data.SqlClient/5.1.6": {
+ "type": "package",
+ "dependencies": {
+ "Azure.Identity": "1.11.4",
+ "Microsoft.Data.SqlClient.SNI.runtime": "5.1.1",
+ "Microsoft.Identity.Client": "4.61.3",
+ "Microsoft.IdentityModel.JsonWebTokens": "6.35.0",
+ "Microsoft.IdentityModel.Protocols.OpenIdConnect": "6.35.0",
+ "Microsoft.SqlServer.Server": "1.0.0",
+ "System.Configuration.ConfigurationManager": "6.0.1",
+ "System.Diagnostics.DiagnosticSource": "6.0.1",
+ "System.Runtime.Caching": "6.0.0",
+ "System.Security.Cryptography.Cng": "5.0.0",
+ "System.Security.Principal.Windows": "5.0.0",
+ "System.Text.Encoding.CodePages": "6.0.0",
+ "System.Text.Encodings.Web": "6.0.0"
+ },
+ "compile": {
+ "ref/net6.0/Microsoft.Data.SqlClient.dll": {
+ "related": ".pdb;.xml"
+ }
+ },
+ "runtime": {
+ "lib/net6.0/Microsoft.Data.SqlClient.dll": {
+ "related": ".pdb;.xml"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/unix/lib/net6.0/Microsoft.Data.SqlClient.dll": {
+ "assetType": "runtime",
+ "rid": "unix"
+ },
+ "runtimes/win/lib/net6.0/Microsoft.Data.SqlClient.dll": {
+ "assetType": "runtime",
+ "rid": "win"
+ }
+ }
+ },
+ "Microsoft.Data.SqlClient.SNI.runtime/5.1.1": {
+ "type": "package",
+ "runtimeTargets": {
+ "runtimes/win-arm/native/Microsoft.Data.SqlClient.SNI.dll": {
+ "assetType": "native",
+ "rid": "win-arm"
+ },
+ "runtimes/win-arm64/native/Microsoft.Data.SqlClient.SNI.dll": {
+ "assetType": "native",
+ "rid": "win-arm64"
+ },
+ "runtimes/win-x64/native/Microsoft.Data.SqlClient.SNI.dll": {
+ "assetType": "native",
+ "rid": "win-x64"
+ },
+ "runtimes/win-x86/native/Microsoft.Data.SqlClient.SNI.dll": {
+ "assetType": "native",
+ "rid": "win-x86"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore/9.0.1": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.EntityFrameworkCore.Abstractions": "9.0.1",
+ "Microsoft.EntityFrameworkCore.Analyzers": "9.0.1",
+ "Microsoft.Extensions.Caching.Memory": "9.0.1",
+ "Microsoft.Extensions.Logging": "9.0.1"
+ },
+ "compile": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/Microsoft.EntityFrameworkCore.props": {}
+ }
+ },
+ "Microsoft.EntityFrameworkCore.Abstractions/9.0.1": {
+ "type": "package",
+ "compile": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore.Analyzers/9.0.1": {
+ "type": "package"
+ },
+ "Microsoft.EntityFrameworkCore.Relational/9.0.1": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.EntityFrameworkCore": "9.0.1",
+ "Microsoft.Extensions.Caching.Memory": "9.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Logging": "9.0.1"
+ },
+ "compile": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.Relational.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.Relational.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore.SqlServer/9.0.1": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Data.SqlClient": "5.1.6",
+ "Microsoft.EntityFrameworkCore.Relational": "9.0.1",
+ "Microsoft.Extensions.Caching.Memory": "9.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Logging": "9.0.1",
+ "System.Formats.Asn1": "9.0.1",
+ "System.Text.Json": "9.0.1"
+ },
+ "compile": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.SqlServer.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.SqlServer.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Microsoft.Extensions.Caching.Abstractions/9.0.1": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "9.0.1"
+ },
+ "compile": {
+ "lib/net9.0/Microsoft.Extensions.Caching.Abstractions.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Caching.Abstractions.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ }
+ },
+ "Microsoft.Extensions.Caching.Memory/9.0.1": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "9.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Options": "9.0.1",
+ "Microsoft.Extensions.Primitives": "9.0.1"
+ },
+ "compile": {
+ "lib/net9.0/Microsoft.Extensions.Caching.Memory.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Caching.Memory.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ }
+ },
+ "Microsoft.Extensions.Configuration.Abstractions/9.0.1": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "9.0.1"
+ },
+ "compile": {
+ "lib/net9.0/Microsoft.Extensions.Configuration.Abstractions.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Configuration.Abstractions.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection/9.0.1": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1"
+ },
+ "compile": {
+ "lib/net9.0/Microsoft.Extensions.DependencyInjection.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.DependencyInjection.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.1": {
+ "type": "package",
+ "compile": {
+ "lib/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ }
+ },
+ "Microsoft.Extensions.Logging/9.0.1": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection": "9.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Options": "9.0.1"
+ },
+ "compile": {
+ "lib/net9.0/Microsoft.Extensions.Logging.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Logging.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions/9.0.1": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1"
+ },
+ "compile": {
+ "lib/net9.0/Microsoft.Extensions.Logging.Abstractions.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Logging.Abstractions.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/Microsoft.Extensions.Logging.Abstractions.targets": {}
+ }
+ },
+ "Microsoft.Extensions.Options/9.0.1": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Primitives": "9.0.1"
+ },
+ "compile": {
+ "lib/net9.0/Microsoft.Extensions.Options.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Options.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/Microsoft.Extensions.Options.targets": {}
+ }
+ },
+ "Microsoft.Extensions.Primitives/9.0.1": {
+ "type": "package",
+ "compile": {
+ "lib/net9.0/Microsoft.Extensions.Primitives.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Primitives.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ }
+ },
+ "Microsoft.Identity.Client/4.61.3": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.IdentityModel.Abstractions": "6.35.0",
+ "System.Diagnostics.DiagnosticSource": "6.0.1"
+ },
+ "compile": {
+ "lib/net6.0/Microsoft.Identity.Client.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net6.0/Microsoft.Identity.Client.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Microsoft.Identity.Client.Extensions.Msal/4.61.3": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Identity.Client": "4.61.3",
+ "System.Security.Cryptography.ProtectedData": "4.5.0"
+ },
+ "compile": {
+ "lib/net6.0/Microsoft.Identity.Client.Extensions.Msal.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net6.0/Microsoft.Identity.Client.Extensions.Msal.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Microsoft.IdentityModel.Abstractions/6.35.0": {
+ "type": "package",
+ "compile": {
+ "lib/net6.0/Microsoft.IdentityModel.Abstractions.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net6.0/Microsoft.IdentityModel.Abstractions.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Microsoft.IdentityModel.JsonWebTokens/6.35.0": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.IdentityModel.Tokens": "6.35.0",
+ "System.Text.Encoding": "4.3.0",
+ "System.Text.Encodings.Web": "4.7.2",
+ "System.Text.Json": "4.7.2"
+ },
+ "compile": {
+ "lib/net6.0/Microsoft.IdentityModel.JsonWebTokens.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net6.0/Microsoft.IdentityModel.JsonWebTokens.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Microsoft.IdentityModel.Logging/6.35.0": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.IdentityModel.Abstractions": "6.35.0"
+ },
+ "compile": {
+ "lib/net6.0/Microsoft.IdentityModel.Logging.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net6.0/Microsoft.IdentityModel.Logging.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Microsoft.IdentityModel.Protocols/6.35.0": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.IdentityModel.Logging": "6.35.0",
+ "Microsoft.IdentityModel.Tokens": "6.35.0"
+ },
+ "compile": {
+ "lib/net6.0/Microsoft.IdentityModel.Protocols.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net6.0/Microsoft.IdentityModel.Protocols.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Microsoft.IdentityModel.Protocols.OpenIdConnect/6.35.0": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.IdentityModel.Protocols": "6.35.0",
+ "System.IdentityModel.Tokens.Jwt": "6.35.0"
+ },
+ "compile": {
+ "lib/net6.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net6.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Microsoft.IdentityModel.Tokens/6.35.0": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.CSharp": "4.5.0",
+ "Microsoft.IdentityModel.Logging": "6.35.0",
+ "System.Security.Cryptography.Cng": "4.5.0"
+ },
+ "compile": {
+ "lib/net6.0/Microsoft.IdentityModel.Tokens.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net6.0/Microsoft.IdentityModel.Tokens.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Microsoft.NETCore.Platforms/1.1.0": {
+ "type": "package",
+ "compile": {
+ "lib/netstandard1.0/_._": {}
+ },
+ "runtime": {
+ "lib/netstandard1.0/_._": {}
+ }
+ },
+ "Microsoft.NETCore.Targets/1.1.0": {
+ "type": "package",
+ "compile": {
+ "lib/netstandard1.0/_._": {}
+ },
+ "runtime": {
+ "lib/netstandard1.0/_._": {}
+ }
+ },
+ "Microsoft.SqlServer.Server/1.0.0": {
+ "type": "package",
+ "compile": {
+ "lib/netstandard2.0/Microsoft.SqlServer.Server.dll": {
+ "related": ".pdb;.xml"
+ }
+ },
+ "runtime": {
+ "lib/netstandard2.0/Microsoft.SqlServer.Server.dll": {
+ "related": ".pdb;.xml"
+ }
+ }
+ },
+ "Microsoft.Win32.SystemEvents/6.0.0": {
+ "type": "package",
+ "compile": {
+ "lib/net6.0/_._": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net6.0/Microsoft.Win32.SystemEvents.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/netcoreapp3.1/_._": {}
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/net6.0/Microsoft.Win32.SystemEvents.dll": {
+ "assetType": "runtime",
+ "rid": "win"
+ }
+ }
+ },
+ "System.ClientModel/1.0.0": {
+ "type": "package",
+ "dependencies": {
+ "System.Memory.Data": "1.0.2",
+ "System.Text.Json": "4.7.2"
+ },
+ "compile": {
+ "lib/net6.0/System.ClientModel.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net6.0/System.ClientModel.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "System.Configuration.ConfigurationManager/6.0.1": {
+ "type": "package",
+ "dependencies": {
+ "System.Security.Cryptography.ProtectedData": "6.0.0",
+ "System.Security.Permissions": "6.0.0"
+ },
+ "compile": {
+ "lib/net6.0/_._": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net6.0/System.Configuration.ConfigurationManager.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/netcoreapp3.1/_._": {}
+ }
+ },
+ "System.Diagnostics.DiagnosticSource/6.0.1": {
+ "type": "package",
+ "dependencies": {
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0"
+ },
+ "compile": {
+ "lib/net6.0/System.Diagnostics.DiagnosticSource.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net6.0/System.Diagnostics.DiagnosticSource.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/netcoreapp3.1/_._": {}
+ }
+ },
+ "System.Drawing.Common/6.0.0": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Win32.SystemEvents": "6.0.0"
+ },
+ "compile": {
+ "lib/net6.0/_._": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net6.0/System.Drawing.Common.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/netcoreapp3.1/_._": {}
+ },
+ "runtimeTargets": {
+ "runtimes/unix/lib/net6.0/System.Drawing.Common.dll": {
+ "assetType": "runtime",
+ "rid": "unix"
+ },
+ "runtimes/win/lib/net6.0/System.Drawing.Common.dll": {
+ "assetType": "runtime",
+ "rid": "win"
+ }
+ }
+ },
+ "System.Formats.Asn1/9.0.1": {
+ "type": "package",
+ "compile": {
+ "lib/net9.0/_._": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/System.Formats.Asn1.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ }
+ },
+ "System.IdentityModel.Tokens.Jwt/6.35.0": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.IdentityModel.JsonWebTokens": "6.35.0",
+ "Microsoft.IdentityModel.Tokens": "6.35.0"
+ },
+ "compile": {
+ "lib/net6.0/System.IdentityModel.Tokens.Jwt.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net6.0/System.IdentityModel.Tokens.Jwt.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "System.Memory/4.5.4": {
+ "type": "package",
+ "compile": {
+ "ref/netcoreapp2.1/_._": {}
+ },
+ "runtime": {
+ "lib/netcoreapp2.1/_._": {}
+ }
+ },
+ "System.Memory.Data/1.0.2": {
+ "type": "package",
+ "dependencies": {
+ "System.Text.Encodings.Web": "4.7.2",
+ "System.Text.Json": "4.6.0"
+ },
+ "compile": {
+ "lib/netstandard2.0/System.Memory.Data.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/netstandard2.0/System.Memory.Data.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "System.Numerics.Vectors/4.5.0": {
+ "type": "package",
+ "compile": {
+ "ref/netcoreapp2.0/_._": {}
+ },
+ "runtime": {
+ "lib/netcoreapp2.0/_._": {}
+ }
+ },
+ "System.Runtime/4.3.0": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0"
+ },
+ "compile": {
+ "ref/netstandard1.5/System.Runtime.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "System.Runtime.Caching/6.0.0": {
+ "type": "package",
+ "dependencies": {
+ "System.Configuration.ConfigurationManager": "6.0.0"
+ },
+ "compile": {
+ "lib/net6.0/_._": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net6.0/System.Runtime.Caching.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/netcoreapp3.1/_._": {}
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/net6.0/System.Runtime.Caching.dll": {
+ "assetType": "runtime",
+ "rid": "win"
+ }
+ }
+ },
+ "System.Runtime.CompilerServices.Unsafe/6.0.0": {
+ "type": "package",
+ "compile": {
+ "lib/net6.0/System.Runtime.CompilerServices.Unsafe.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net6.0/System.Runtime.CompilerServices.Unsafe.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/netcoreapp3.1/_._": {}
+ }
+ },
+ "System.Security.AccessControl/6.0.0": {
+ "type": "package",
+ "compile": {
+ "lib/net6.0/_._": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net6.0/System.Security.AccessControl.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/netcoreapp3.1/_._": {}
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/net6.0/System.Security.AccessControl.dll": {
+ "assetType": "runtime",
+ "rid": "win"
+ }
+ }
+ },
+ "System.Security.Cryptography.Cng/5.0.0": {
+ "type": "package",
+ "dependencies": {
+ "System.Formats.Asn1": "5.0.0"
+ },
+ "compile": {
+ "ref/netcoreapp3.0/System.Security.Cryptography.Cng.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/netcoreapp3.0/System.Security.Cryptography.Cng.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/netcoreapp3.0/System.Security.Cryptography.Cng.dll": {
+ "assetType": "runtime",
+ "rid": "win"
+ }
+ }
+ },
+ "System.Security.Cryptography.ProtectedData/6.0.0": {
+ "type": "package",
+ "compile": {
+ "lib/net6.0/System.Security.Cryptography.ProtectedData.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net6.0/System.Security.Cryptography.ProtectedData.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/netcoreapp3.1/_._": {}
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/net6.0/System.Security.Cryptography.ProtectedData.dll": {
+ "assetType": "runtime",
+ "rid": "win"
+ }
+ }
+ },
+ "System.Security.Permissions/6.0.0": {
+ "type": "package",
+ "dependencies": {
+ "System.Security.AccessControl": "6.0.0",
+ "System.Windows.Extensions": "6.0.0"
+ },
+ "compile": {
+ "lib/net6.0/_._": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net6.0/System.Security.Permissions.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/netcoreapp3.1/_._": {}
+ }
+ },
+ "System.Security.Principal.Windows/5.0.0": {
+ "type": "package",
+ "compile": {
+ "ref/netcoreapp3.0/_._": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/netstandard2.0/System.Security.Principal.Windows.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/unix/lib/netcoreapp2.1/System.Security.Principal.Windows.dll": {
+ "assetType": "runtime",
+ "rid": "unix"
+ },
+ "runtimes/win/lib/netcoreapp2.1/System.Security.Principal.Windows.dll": {
+ "assetType": "runtime",
+ "rid": "win"
+ }
+ }
+ },
+ "System.Text.Encoding/4.3.0": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0"
+ },
+ "compile": {
+ "ref/netstandard1.3/System.Text.Encoding.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "System.Text.Encoding.CodePages/6.0.0": {
+ "type": "package",
+ "dependencies": {
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0"
+ },
+ "compile": {
+ "lib/net6.0/_._": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net6.0/System.Text.Encoding.CodePages.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/netcoreapp3.1/_._": {}
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/net6.0/System.Text.Encoding.CodePages.dll": {
+ "assetType": "runtime",
+ "rid": "win"
+ }
+ }
+ },
+ "System.Text.Encodings.Web/6.0.0": {
+ "type": "package",
+ "dependencies": {
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0"
+ },
+ "compile": {
+ "lib/net6.0/System.Text.Encodings.Web.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net6.0/System.Text.Encodings.Web.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/netcoreapp3.1/_._": {}
+ },
+ "runtimeTargets": {
+ "runtimes/browser/lib/net6.0/System.Text.Encodings.Web.dll": {
+ "assetType": "runtime",
+ "rid": "browser"
+ }
+ }
+ },
+ "System.Text.Json/9.0.1": {
+ "type": "package",
+ "compile": {
+ "lib/net9.0/System.Text.Json.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/System.Text.Json.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/System.Text.Json.targets": {}
+ }
+ },
+ "System.Threading.Tasks.Extensions/4.5.4": {
+ "type": "package",
+ "compile": {
+ "ref/netcoreapp2.1/_._": {}
+ },
+ "runtime": {
+ "lib/netcoreapp2.1/_._": {}
+ }
+ },
+ "System.Windows.Extensions/6.0.0": {
+ "type": "package",
+ "dependencies": {
+ "System.Drawing.Common": "6.0.0"
+ },
+ "compile": {
+ "lib/net6.0/_._": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net6.0/System.Windows.Extensions.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/net6.0/System.Windows.Extensions.dll": {
+ "assetType": "runtime",
+ "rid": "win"
+ }
+ }
+ },
+ "LuminaBrain.Core/1.0.0": {
+ "type": "project",
+ "framework": ".NETCoreApp,Version=v9.0",
+ "compile": {
+ "bin/placeholder/LuminaBrain.Core.dll": {}
+ },
+ "runtime": {
+ "bin/placeholder/LuminaBrain.Core.dll": {}
+ }
+ },
+ "LuminaBrain.Data/1.0.0": {
+ "type": "project",
+ "framework": ".NETCoreApp,Version=v9.0",
+ "compile": {
+ "bin/placeholder/LuminaBrain.Data.dll": {}
+ },
+ "runtime": {
+ "bin/placeholder/LuminaBrain.Data.dll": {}
+ }
+ },
+ "LuminaBrain.EntityFrameworkCore/1.0.0": {
+ "type": "project",
+ "framework": ".NETCoreApp,Version=v9.0",
+ "dependencies": {
+ "LuminadBrain.Entity": "1.0.0",
+ "Microsoft.EntityFrameworkCore": "9.0.0",
+ "Microsoft.EntityFrameworkCore.Relational": "9.0.0"
+ },
+ "compile": {
+ "bin/placeholder/LuminaBrain.EntityFrameworkCore.dll": {}
+ },
+ "runtime": {
+ "bin/placeholder/LuminaBrain.EntityFrameworkCore.dll": {}
+ }
+ },
+ "LuminadBrain.Entity/1.0.0": {
+ "type": "project",
+ "framework": ".NETCoreApp,Version=v9.0",
+ "dependencies": {
+ "LuminaBrain.Core": "1.0.0",
+ "LuminaBrain.Data": "1.0.0"
+ },
+ "compile": {
+ "bin/placeholder/LuminadBrain.Entity.dll": {}
+ },
+ "runtime": {
+ "bin/placeholder/LuminadBrain.Entity.dll": {}
+ }
+ }
+ }
+ },
+ "libraries": {
+ "Azure.Core/1.38.0": {
+ "sha512": "IuEgCoVA0ef7E4pQtpC3+TkPbzaoQfa77HlfJDmfuaJUCVJmn7fT0izamZiryW5sYUFKizsftIxMkXKbgIcPMQ==",
+ "type": "package",
+ "path": "azure.core/1.38.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "CHANGELOG.md",
+ "README.md",
+ "azure.core.1.38.0.nupkg.sha512",
+ "azure.core.nuspec",
+ "azureicon.png",
+ "lib/net461/Azure.Core.dll",
+ "lib/net461/Azure.Core.xml",
+ "lib/net472/Azure.Core.dll",
+ "lib/net472/Azure.Core.xml",
+ "lib/net6.0/Azure.Core.dll",
+ "lib/net6.0/Azure.Core.xml",
+ "lib/netstandard2.0/Azure.Core.dll",
+ "lib/netstandard2.0/Azure.Core.xml"
+ ]
+ },
+ "Azure.Identity/1.11.4": {
+ "sha512": "Sf4BoE6Q3jTgFkgBkx7qztYOFELBCo+wQgpYDwal/qJ1unBH73ywPztIJKXBXORRzAeNijsuxhk94h0TIMvfYg==",
+ "type": "package",
+ "path": "azure.identity/1.11.4",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "CHANGELOG.md",
+ "README.md",
+ "azure.identity.1.11.4.nupkg.sha512",
+ "azure.identity.nuspec",
+ "azureicon.png",
+ "lib/netstandard2.0/Azure.Identity.dll",
+ "lib/netstandard2.0/Azure.Identity.xml"
+ ]
+ },
+ "Microsoft.Bcl.AsyncInterfaces/1.1.1": {
+ "sha512": "yuvf07qFWFqtK3P/MRkEKLhn5r2UbSpVueRziSqj0yJQIKFwG1pq9mOayK3zE5qZCTs0CbrwL9M6R8VwqyGy2w==",
+ "type": "package",
+ "path": "microsoft.bcl.asyncinterfaces/1.1.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net461/Microsoft.Bcl.AsyncInterfaces.dll",
+ "lib/net461/Microsoft.Bcl.AsyncInterfaces.xml",
+ "lib/netstandard2.0/Microsoft.Bcl.AsyncInterfaces.dll",
+ "lib/netstandard2.0/Microsoft.Bcl.AsyncInterfaces.xml",
+ "lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll",
+ "lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.xml",
+ "microsoft.bcl.asyncinterfaces.1.1.1.nupkg.sha512",
+ "microsoft.bcl.asyncinterfaces.nuspec",
+ "ref/net461/Microsoft.Bcl.AsyncInterfaces.dll",
+ "ref/netstandard2.0/Microsoft.Bcl.AsyncInterfaces.dll",
+ "ref/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll",
+ "useSharedDesignerContext.txt",
+ "version.txt"
+ ]
+ },
+ "Microsoft.CSharp/4.5.0": {
+ "sha512": "kaj6Wb4qoMuH3HySFJhxwQfe8R/sJsNJnANrvv8WdFPMoNbKY5htfNscv+LHCu5ipz+49m2e+WQXpLXr9XYemQ==",
+ "type": "package",
+ "path": "microsoft.csharp/4.5.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/MonoAndroid10/_._",
+ "lib/MonoTouch10/_._",
+ "lib/net45/_._",
+ "lib/netcore50/Microsoft.CSharp.dll",
+ "lib/netcoreapp2.0/_._",
+ "lib/netstandard1.3/Microsoft.CSharp.dll",
+ "lib/netstandard2.0/Microsoft.CSharp.dll",
+ "lib/portable-net45+win8+wp8+wpa81/_._",
+ "lib/uap10.0.16299/_._",
+ "lib/win8/_._",
+ "lib/wp80/_._",
+ "lib/wpa81/_._",
+ "lib/xamarinios10/_._",
+ "lib/xamarinmac20/_._",
+ "lib/xamarintvos10/_._",
+ "lib/xamarinwatchos10/_._",
+ "microsoft.csharp.4.5.0.nupkg.sha512",
+ "microsoft.csharp.nuspec",
+ "ref/MonoAndroid10/_._",
+ "ref/MonoTouch10/_._",
+ "ref/net45/_._",
+ "ref/netcore50/Microsoft.CSharp.dll",
+ "ref/netcore50/Microsoft.CSharp.xml",
+ "ref/netcore50/de/Microsoft.CSharp.xml",
+ "ref/netcore50/es/Microsoft.CSharp.xml",
+ "ref/netcore50/fr/Microsoft.CSharp.xml",
+ "ref/netcore50/it/Microsoft.CSharp.xml",
+ "ref/netcore50/ja/Microsoft.CSharp.xml",
+ "ref/netcore50/ko/Microsoft.CSharp.xml",
+ "ref/netcore50/ru/Microsoft.CSharp.xml",
+ "ref/netcore50/zh-hans/Microsoft.CSharp.xml",
+ "ref/netcore50/zh-hant/Microsoft.CSharp.xml",
+ "ref/netcoreapp2.0/_._",
+ "ref/netstandard1.0/Microsoft.CSharp.dll",
+ "ref/netstandard1.0/Microsoft.CSharp.xml",
+ "ref/netstandard1.0/de/Microsoft.CSharp.xml",
+ "ref/netstandard1.0/es/Microsoft.CSharp.xml",
+ "ref/netstandard1.0/fr/Microsoft.CSharp.xml",
+ "ref/netstandard1.0/it/Microsoft.CSharp.xml",
+ "ref/netstandard1.0/ja/Microsoft.CSharp.xml",
+ "ref/netstandard1.0/ko/Microsoft.CSharp.xml",
+ "ref/netstandard1.0/ru/Microsoft.CSharp.xml",
+ "ref/netstandard1.0/zh-hans/Microsoft.CSharp.xml",
+ "ref/netstandard1.0/zh-hant/Microsoft.CSharp.xml",
+ "ref/netstandard2.0/Microsoft.CSharp.dll",
+ "ref/netstandard2.0/Microsoft.CSharp.xml",
+ "ref/portable-net45+win8+wp8+wpa81/_._",
+ "ref/uap10.0.16299/_._",
+ "ref/win8/_._",
+ "ref/wp80/_._",
+ "ref/wpa81/_._",
+ "ref/xamarinios10/_._",
+ "ref/xamarinmac20/_._",
+ "ref/xamarintvos10/_._",
+ "ref/xamarinwatchos10/_._",
+ "useSharedDesignerContext.txt",
+ "version.txt"
+ ]
+ },
+ "Microsoft.Data.SqlClient/5.1.6": {
+ "sha512": "+pz7gIPh5ydsBcQvivt4R98PwJXer86fyQBBToIBLxZ5kuhW4N13Ijz87s9WpuPtF1vh4JesYCgpDPAOgkMhdg==",
+ "type": "package",
+ "path": "microsoft.data.sqlclient/5.1.6",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "dotnet.png",
+ "lib/net462/Microsoft.Data.SqlClient.dll",
+ "lib/net462/Microsoft.Data.SqlClient.pdb",
+ "lib/net462/Microsoft.Data.SqlClient.xml",
+ "lib/net462/de/Microsoft.Data.SqlClient.resources.dll",
+ "lib/net462/es/Microsoft.Data.SqlClient.resources.dll",
+ "lib/net462/fr/Microsoft.Data.SqlClient.resources.dll",
+ "lib/net462/it/Microsoft.Data.SqlClient.resources.dll",
+ "lib/net462/ja/Microsoft.Data.SqlClient.resources.dll",
+ "lib/net462/ko/Microsoft.Data.SqlClient.resources.dll",
+ "lib/net462/pt-BR/Microsoft.Data.SqlClient.resources.dll",
+ "lib/net462/ru/Microsoft.Data.SqlClient.resources.dll",
+ "lib/net462/zh-Hans/Microsoft.Data.SqlClient.resources.dll",
+ "lib/net462/zh-Hant/Microsoft.Data.SqlClient.resources.dll",
+ "lib/net6.0/Microsoft.Data.SqlClient.dll",
+ "lib/net6.0/Microsoft.Data.SqlClient.pdb",
+ "lib/net6.0/Microsoft.Data.SqlClient.xml",
+ "lib/netstandard2.0/Microsoft.Data.SqlClient.dll",
+ "lib/netstandard2.0/Microsoft.Data.SqlClient.pdb",
+ "lib/netstandard2.0/Microsoft.Data.SqlClient.xml",
+ "lib/netstandard2.1/Microsoft.Data.SqlClient.dll",
+ "lib/netstandard2.1/Microsoft.Data.SqlClient.pdb",
+ "lib/netstandard2.1/Microsoft.Data.SqlClient.xml",
+ "microsoft.data.sqlclient.5.1.6.nupkg.sha512",
+ "microsoft.data.sqlclient.nuspec",
+ "ref/net462/Microsoft.Data.SqlClient.dll",
+ "ref/net462/Microsoft.Data.SqlClient.pdb",
+ "ref/net462/Microsoft.Data.SqlClient.xml",
+ "ref/net6.0/Microsoft.Data.SqlClient.dll",
+ "ref/net6.0/Microsoft.Data.SqlClient.pdb",
+ "ref/net6.0/Microsoft.Data.SqlClient.xml",
+ "ref/netstandard2.0/Microsoft.Data.SqlClient.dll",
+ "ref/netstandard2.0/Microsoft.Data.SqlClient.pdb",
+ "ref/netstandard2.0/Microsoft.Data.SqlClient.xml",
+ "ref/netstandard2.1/Microsoft.Data.SqlClient.dll",
+ "ref/netstandard2.1/Microsoft.Data.SqlClient.pdb",
+ "ref/netstandard2.1/Microsoft.Data.SqlClient.xml",
+ "runtimes/unix/lib/net6.0/Microsoft.Data.SqlClient.dll",
+ "runtimes/unix/lib/net6.0/Microsoft.Data.SqlClient.pdb",
+ "runtimes/unix/lib/netstandard2.0/Microsoft.Data.SqlClient.dll",
+ "runtimes/unix/lib/netstandard2.0/Microsoft.Data.SqlClient.pdb",
+ "runtimes/unix/lib/netstandard2.1/Microsoft.Data.SqlClient.dll",
+ "runtimes/unix/lib/netstandard2.1/Microsoft.Data.SqlClient.pdb",
+ "runtimes/win/lib/net462/Microsoft.Data.SqlClient.dll",
+ "runtimes/win/lib/net462/Microsoft.Data.SqlClient.pdb",
+ "runtimes/win/lib/net6.0/Microsoft.Data.SqlClient.dll",
+ "runtimes/win/lib/net6.0/Microsoft.Data.SqlClient.pdb",
+ "runtimes/win/lib/netstandard2.0/Microsoft.Data.SqlClient.dll",
+ "runtimes/win/lib/netstandard2.0/Microsoft.Data.SqlClient.pdb",
+ "runtimes/win/lib/netstandard2.1/Microsoft.Data.SqlClient.dll",
+ "runtimes/win/lib/netstandard2.1/Microsoft.Data.SqlClient.pdb"
+ ]
+ },
+ "Microsoft.Data.SqlClient.SNI.runtime/5.1.1": {
+ "sha512": "wNGM5ZTQCa2blc9ikXQouybGiyMd6IHPVJvAlBEPtr6JepZEOYeDxGyprYvFVeOxlCXs7avridZQ0nYkHzQWCQ==",
+ "type": "package",
+ "path": "microsoft.data.sqlclient.sni.runtime/5.1.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "LICENSE.txt",
+ "dotnet.png",
+ "microsoft.data.sqlclient.sni.runtime.5.1.1.nupkg.sha512",
+ "microsoft.data.sqlclient.sni.runtime.nuspec",
+ "runtimes/win-arm/native/Microsoft.Data.SqlClient.SNI.dll",
+ "runtimes/win-arm64/native/Microsoft.Data.SqlClient.SNI.dll",
+ "runtimes/win-x64/native/Microsoft.Data.SqlClient.SNI.dll",
+ "runtimes/win-x86/native/Microsoft.Data.SqlClient.SNI.dll"
+ ]
+ },
+ "Microsoft.EntityFrameworkCore/9.0.1": {
+ "sha512": "E25w4XugXNykTr5Y/sLDGaQ4lf67n9aXVPvsdGsIZjtuLmbvb9AoYP8D50CDejY8Ro4D9GK2kNHz5lWHqSK+wg==",
+ "type": "package",
+ "path": "microsoft.entityframeworkcore/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "PACKAGE.md",
+ "buildTransitive/net8.0/Microsoft.EntityFrameworkCore.props",
+ "lib/net8.0/Microsoft.EntityFrameworkCore.dll",
+ "lib/net8.0/Microsoft.EntityFrameworkCore.xml",
+ "microsoft.entityframeworkcore.9.0.1.nupkg.sha512",
+ "microsoft.entityframeworkcore.nuspec"
+ ]
+ },
+ "Microsoft.EntityFrameworkCore.Abstractions/9.0.1": {
+ "sha512": "qy+taGVLUs82zeWfc32hgGL8Z02ZqAneYvqZiiXbxF4g4PBUcPRuxHM9K20USmpeJbn4/fz40GkCbyyCy5ojOA==",
+ "type": "package",
+ "path": "microsoft.entityframeworkcore.abstractions/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "PACKAGE.md",
+ "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll",
+ "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.xml",
+ "microsoft.entityframeworkcore.abstractions.9.0.1.nupkg.sha512",
+ "microsoft.entityframeworkcore.abstractions.nuspec"
+ ]
+ },
+ "Microsoft.EntityFrameworkCore.Analyzers/9.0.1": {
+ "sha512": "c6ZZJZhPKrXFkE2z/81PmuT69HBL6Y68Cl0xJ5SRrDjJyq5Aabkq15yCqPg9RQ3R0aFLVaJok2DA8R3TKpejDQ==",
+ "type": "package",
+ "path": "microsoft.entityframeworkcore.analyzers/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "analyzers/dotnet/cs/Microsoft.EntityFrameworkCore.Analyzers.dll",
+ "docs/PACKAGE.md",
+ "microsoft.entityframeworkcore.analyzers.9.0.1.nupkg.sha512",
+ "microsoft.entityframeworkcore.analyzers.nuspec"
+ ]
+ },
+ "Microsoft.EntityFrameworkCore.Relational/9.0.1": {
+ "sha512": "7Iu0h4oevRvH4IwPzmxuIJGYRt55TapoREGlluk75KCO7lenN0+QnzCl6cQDY48uDoxAUpJbpK2xW7o8Ix69dw==",
+ "type": "package",
+ "path": "microsoft.entityframeworkcore.relational/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "PACKAGE.md",
+ "lib/net8.0/Microsoft.EntityFrameworkCore.Relational.dll",
+ "lib/net8.0/Microsoft.EntityFrameworkCore.Relational.xml",
+ "microsoft.entityframeworkcore.relational.9.0.1.nupkg.sha512",
+ "microsoft.entityframeworkcore.relational.nuspec"
+ ]
+ },
+ "Microsoft.EntityFrameworkCore.SqlServer/9.0.1": {
+ "sha512": "hoevd5ZHP7qYwHc+f96f7R2HOjssYKAx1vOWwe2aVXIJVYhGFXQ1ovZsN6AWQ7pylmhv9IzIXUz8Sp5U40UzJw==",
+ "type": "package",
+ "path": "microsoft.entityframeworkcore.sqlserver/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "PACKAGE.md",
+ "lib/net8.0/Microsoft.EntityFrameworkCore.SqlServer.dll",
+ "lib/net8.0/Microsoft.EntityFrameworkCore.SqlServer.xml",
+ "microsoft.entityframeworkcore.sqlserver.9.0.1.nupkg.sha512",
+ "microsoft.entityframeworkcore.sqlserver.nuspec"
+ ]
+ },
+ "Microsoft.Extensions.Caching.Abstractions/9.0.1": {
+ "sha512": "Eghsg9SyIvq0c8x6cUpe71BbQoOmsytXxqw2+ZNiTnP8a8SBLKgEor1zZeWhC0588IbS2M0PP4gXGAd9qF862Q==",
+ "type": "package",
+ "path": "microsoft.extensions.caching.abstractions/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/Microsoft.Extensions.Caching.Abstractions.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Caching.Abstractions.targets",
+ "lib/net462/Microsoft.Extensions.Caching.Abstractions.dll",
+ "lib/net462/Microsoft.Extensions.Caching.Abstractions.xml",
+ "lib/net8.0/Microsoft.Extensions.Caching.Abstractions.dll",
+ "lib/net8.0/Microsoft.Extensions.Caching.Abstractions.xml",
+ "lib/net9.0/Microsoft.Extensions.Caching.Abstractions.dll",
+ "lib/net9.0/Microsoft.Extensions.Caching.Abstractions.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.Caching.Abstractions.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.Caching.Abstractions.xml",
+ "microsoft.extensions.caching.abstractions.9.0.1.nupkg.sha512",
+ "microsoft.extensions.caching.abstractions.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "Microsoft.Extensions.Caching.Memory/9.0.1": {
+ "sha512": "JeC+PP0BCKMwwLezPGDaciJSTfcFG4KjsG8rX4XZ6RSvzdxofrFmcnmW2L4+cWUcZSBTQ+Dd7H5Gs9XZz/OlCA==",
+ "type": "package",
+ "path": "microsoft.extensions.caching.memory/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/Microsoft.Extensions.Caching.Memory.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Caching.Memory.targets",
+ "lib/net462/Microsoft.Extensions.Caching.Memory.dll",
+ "lib/net462/Microsoft.Extensions.Caching.Memory.xml",
+ "lib/net8.0/Microsoft.Extensions.Caching.Memory.dll",
+ "lib/net8.0/Microsoft.Extensions.Caching.Memory.xml",
+ "lib/net9.0/Microsoft.Extensions.Caching.Memory.dll",
+ "lib/net9.0/Microsoft.Extensions.Caching.Memory.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.Caching.Memory.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.Caching.Memory.xml",
+ "microsoft.extensions.caching.memory.9.0.1.nupkg.sha512",
+ "microsoft.extensions.caching.memory.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "Microsoft.Extensions.Configuration.Abstractions/9.0.1": {
+ "sha512": "+4hfFIY1UjBCXFTTOd+ojlDPq6mep3h5Vq5SYE3Pjucr7dNXmq4S/6P/LoVnZFz2e/5gWp/om4svUFgznfULcA==",
+ "type": "package",
+ "path": "microsoft.extensions.configuration.abstractions/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/Microsoft.Extensions.Configuration.Abstractions.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Configuration.Abstractions.targets",
+ "lib/net462/Microsoft.Extensions.Configuration.Abstractions.dll",
+ "lib/net462/Microsoft.Extensions.Configuration.Abstractions.xml",
+ "lib/net8.0/Microsoft.Extensions.Configuration.Abstractions.dll",
+ "lib/net8.0/Microsoft.Extensions.Configuration.Abstractions.xml",
+ "lib/net9.0/Microsoft.Extensions.Configuration.Abstractions.dll",
+ "lib/net9.0/Microsoft.Extensions.Configuration.Abstractions.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.xml",
+ "microsoft.extensions.configuration.abstractions.9.0.1.nupkg.sha512",
+ "microsoft.extensions.configuration.abstractions.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "Microsoft.Extensions.DependencyInjection/9.0.1": {
+ "sha512": "qZI42ASAe3hr2zMSA6UjM92pO1LeDq5DcwkgSowXXPY8I56M76pEKrnmsKKbxagAf39AJxkH2DY4sb72ixyOrg==",
+ "type": "package",
+ "path": "microsoft.extensions.dependencyinjection/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/Microsoft.Extensions.DependencyInjection.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/Microsoft.Extensions.DependencyInjection.targets",
+ "lib/net462/Microsoft.Extensions.DependencyInjection.dll",
+ "lib/net462/Microsoft.Extensions.DependencyInjection.xml",
+ "lib/net8.0/Microsoft.Extensions.DependencyInjection.dll",
+ "lib/net8.0/Microsoft.Extensions.DependencyInjection.xml",
+ "lib/net9.0/Microsoft.Extensions.DependencyInjection.dll",
+ "lib/net9.0/Microsoft.Extensions.DependencyInjection.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.xml",
+ "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.dll",
+ "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.xml",
+ "microsoft.extensions.dependencyinjection.9.0.1.nupkg.sha512",
+ "microsoft.extensions.dependencyinjection.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.1": {
+ "sha512": "Tr74eP0oQ3AyC24ch17N8PuEkrPbD0JqIfENCYqmgKYNOmL8wQKzLJu3ObxTUDrjnn4rHoR1qKa37/eQyHmCDA==",
+ "type": "package",
+ "path": "microsoft.extensions.dependencyinjection.abstractions/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/Microsoft.Extensions.DependencyInjection.Abstractions.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/Microsoft.Extensions.DependencyInjection.Abstractions.targets",
+ "lib/net462/Microsoft.Extensions.DependencyInjection.Abstractions.dll",
+ "lib/net462/Microsoft.Extensions.DependencyInjection.Abstractions.xml",
+ "lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll",
+ "lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml",
+ "lib/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll",
+ "lib/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml",
+ "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.Abstractions.dll",
+ "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.Abstractions.xml",
+ "microsoft.extensions.dependencyinjection.abstractions.9.0.1.nupkg.sha512",
+ "microsoft.extensions.dependencyinjection.abstractions.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "Microsoft.Extensions.Logging/9.0.1": {
+ "sha512": "E/k5r7S44DOW+08xQPnNbO8DKAQHhkspDboTThNJ6Z3/QBb4LC6gStNWzVmy3IvW7sUD+iJKf4fj0xEkqE7vnQ==",
+ "type": "package",
+ "path": "microsoft.extensions.logging/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/Microsoft.Extensions.Logging.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.targets",
+ "lib/net462/Microsoft.Extensions.Logging.dll",
+ "lib/net462/Microsoft.Extensions.Logging.xml",
+ "lib/net8.0/Microsoft.Extensions.Logging.dll",
+ "lib/net8.0/Microsoft.Extensions.Logging.xml",
+ "lib/net9.0/Microsoft.Extensions.Logging.dll",
+ "lib/net9.0/Microsoft.Extensions.Logging.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.Logging.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.Logging.xml",
+ "lib/netstandard2.1/Microsoft.Extensions.Logging.dll",
+ "lib/netstandard2.1/Microsoft.Extensions.Logging.xml",
+ "microsoft.extensions.logging.9.0.1.nupkg.sha512",
+ "microsoft.extensions.logging.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "Microsoft.Extensions.Logging.Abstractions/9.0.1": {
+ "sha512": "w2gUqXN/jNIuvqYwX3lbXagsizVNXYyt6LlF57+tMve4JYCEgCMMAjRce6uKcDASJgpMbErRT1PfHy2OhbkqEA==",
+ "type": "package",
+ "path": "microsoft.extensions.logging.abstractions/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "analyzers/dotnet/roslyn3.11/cs/Microsoft.Extensions.Logging.Generators.dll",
+ "analyzers/dotnet/roslyn3.11/cs/cs/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/de/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/es/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/fr/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/it/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/ja/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/ko/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/pl/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/pt-BR/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/ru/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/tr/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/zh-Hans/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/zh-Hant/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/Microsoft.Extensions.Logging.Generators.dll",
+ "analyzers/dotnet/roslyn4.0/cs/cs/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/de/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/es/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/fr/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/it/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/ja/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/ko/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/pl/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/pt-BR/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/ru/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/tr/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/zh-Hans/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/zh-Hant/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/Microsoft.Extensions.Logging.Generators.dll",
+ "analyzers/dotnet/roslyn4.4/cs/cs/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/de/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/es/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/fr/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/it/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/ja/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/ko/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/pl/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/pt-BR/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/ru/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/tr/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/zh-Hans/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/zh-Hant/Microsoft.Extensions.Logging.Generators.resources.dll",
+ "buildTransitive/net461/Microsoft.Extensions.Logging.Abstractions.targets",
+ "buildTransitive/net462/Microsoft.Extensions.Logging.Abstractions.targets",
+ "buildTransitive/net8.0/Microsoft.Extensions.Logging.Abstractions.targets",
+ "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.Abstractions.targets",
+ "buildTransitive/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.targets",
+ "lib/net462/Microsoft.Extensions.Logging.Abstractions.dll",
+ "lib/net462/Microsoft.Extensions.Logging.Abstractions.xml",
+ "lib/net8.0/Microsoft.Extensions.Logging.Abstractions.dll",
+ "lib/net8.0/Microsoft.Extensions.Logging.Abstractions.xml",
+ "lib/net9.0/Microsoft.Extensions.Logging.Abstractions.dll",
+ "lib/net9.0/Microsoft.Extensions.Logging.Abstractions.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.xml",
+ "microsoft.extensions.logging.abstractions.9.0.1.nupkg.sha512",
+ "microsoft.extensions.logging.abstractions.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "Microsoft.Extensions.Options/9.0.1": {
+ "sha512": "nggoNKnWcsBIAaOWHA+53XZWrslC7aGeok+aR+epDPRy7HI7GwMnGZE8yEsL2Onw7kMOHVHwKcsDls1INkNUJQ==",
+ "type": "package",
+ "path": "microsoft.extensions.options/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "analyzers/dotnet/roslyn4.4/cs/Microsoft.Extensions.Options.SourceGeneration.dll",
+ "analyzers/dotnet/roslyn4.4/cs/cs/Microsoft.Extensions.Options.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/de/Microsoft.Extensions.Options.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/es/Microsoft.Extensions.Options.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/fr/Microsoft.Extensions.Options.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/it/Microsoft.Extensions.Options.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/ja/Microsoft.Extensions.Options.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/ko/Microsoft.Extensions.Options.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/pl/Microsoft.Extensions.Options.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/pt-BR/Microsoft.Extensions.Options.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/ru/Microsoft.Extensions.Options.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/tr/Microsoft.Extensions.Options.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/zh-Hans/Microsoft.Extensions.Options.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/zh-Hant/Microsoft.Extensions.Options.SourceGeneration.resources.dll",
+ "buildTransitive/net461/Microsoft.Extensions.Options.targets",
+ "buildTransitive/net462/Microsoft.Extensions.Options.targets",
+ "buildTransitive/net8.0/Microsoft.Extensions.Options.targets",
+ "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Options.targets",
+ "buildTransitive/netstandard2.0/Microsoft.Extensions.Options.targets",
+ "lib/net462/Microsoft.Extensions.Options.dll",
+ "lib/net462/Microsoft.Extensions.Options.xml",
+ "lib/net8.0/Microsoft.Extensions.Options.dll",
+ "lib/net8.0/Microsoft.Extensions.Options.xml",
+ "lib/net9.0/Microsoft.Extensions.Options.dll",
+ "lib/net9.0/Microsoft.Extensions.Options.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.Options.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.Options.xml",
+ "lib/netstandard2.1/Microsoft.Extensions.Options.dll",
+ "lib/netstandard2.1/Microsoft.Extensions.Options.xml",
+ "microsoft.extensions.options.9.0.1.nupkg.sha512",
+ "microsoft.extensions.options.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "Microsoft.Extensions.Primitives/9.0.1": {
+ "sha512": "bHtTesA4lrSGD1ZUaMIx6frU3wyy0vYtTa/hM6gGQu5QNrydObv8T5COiGUWsisflAfmsaFOe9Xvw5NSO99z0g==",
+ "type": "package",
+ "path": "microsoft.extensions.primitives/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/Microsoft.Extensions.Primitives.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Primitives.targets",
+ "lib/net462/Microsoft.Extensions.Primitives.dll",
+ "lib/net462/Microsoft.Extensions.Primitives.xml",
+ "lib/net8.0/Microsoft.Extensions.Primitives.dll",
+ "lib/net8.0/Microsoft.Extensions.Primitives.xml",
+ "lib/net9.0/Microsoft.Extensions.Primitives.dll",
+ "lib/net9.0/Microsoft.Extensions.Primitives.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.Primitives.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.Primitives.xml",
+ "microsoft.extensions.primitives.9.0.1.nupkg.sha512",
+ "microsoft.extensions.primitives.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "Microsoft.Identity.Client/4.61.3": {
+ "sha512": "naJo/Qm35Caaoxp5utcw+R8eU8ZtLz2ALh8S+gkekOYQ1oazfCQMWVT4NJ/FnHzdIJlm8dMz0oMpMGCabx5odA==",
+ "type": "package",
+ "path": "microsoft.identity.client/4.61.3",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "README.md",
+ "lib/net462/Microsoft.Identity.Client.dll",
+ "lib/net462/Microsoft.Identity.Client.xml",
+ "lib/net6.0-android31.0/Microsoft.Identity.Client.dll",
+ "lib/net6.0-android31.0/Microsoft.Identity.Client.xml",
+ "lib/net6.0-ios15.4/Microsoft.Identity.Client.dll",
+ "lib/net6.0-ios15.4/Microsoft.Identity.Client.xml",
+ "lib/net6.0/Microsoft.Identity.Client.dll",
+ "lib/net6.0/Microsoft.Identity.Client.xml",
+ "lib/netstandard2.0/Microsoft.Identity.Client.dll",
+ "lib/netstandard2.0/Microsoft.Identity.Client.xml",
+ "microsoft.identity.client.4.61.3.nupkg.sha512",
+ "microsoft.identity.client.nuspec"
+ ]
+ },
+ "Microsoft.Identity.Client.Extensions.Msal/4.61.3": {
+ "sha512": "PWnJcznrSGr25MN8ajlc2XIDW4zCFu0U6FkpaNLEWLgd1NgFCp5uDY3mqLDgM8zCN8hqj8yo5wHYfLB2HjcdGw==",
+ "type": "package",
+ "path": "microsoft.identity.client.extensions.msal/4.61.3",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "lib/net6.0/Microsoft.Identity.Client.Extensions.Msal.dll",
+ "lib/net6.0/Microsoft.Identity.Client.Extensions.Msal.xml",
+ "lib/netstandard2.0/Microsoft.Identity.Client.Extensions.Msal.dll",
+ "lib/netstandard2.0/Microsoft.Identity.Client.Extensions.Msal.xml",
+ "microsoft.identity.client.extensions.msal.4.61.3.nupkg.sha512",
+ "microsoft.identity.client.extensions.msal.nuspec"
+ ]
+ },
+ "Microsoft.IdentityModel.Abstractions/6.35.0": {
+ "sha512": "xuR8E4Rd96M41CnUSCiOJ2DBh+z+zQSmyrYHdYhD6K4fXBcQGVnRCFQ0efROUYpP+p0zC1BLKr0JRpVuujTZSg==",
+ "type": "package",
+ "path": "microsoft.identitymodel.abstractions/6.35.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "lib/net45/Microsoft.IdentityModel.Abstractions.dll",
+ "lib/net45/Microsoft.IdentityModel.Abstractions.xml",
+ "lib/net461/Microsoft.IdentityModel.Abstractions.dll",
+ "lib/net461/Microsoft.IdentityModel.Abstractions.xml",
+ "lib/net462/Microsoft.IdentityModel.Abstractions.dll",
+ "lib/net462/Microsoft.IdentityModel.Abstractions.xml",
+ "lib/net472/Microsoft.IdentityModel.Abstractions.dll",
+ "lib/net472/Microsoft.IdentityModel.Abstractions.xml",
+ "lib/net6.0/Microsoft.IdentityModel.Abstractions.dll",
+ "lib/net6.0/Microsoft.IdentityModel.Abstractions.xml",
+ "lib/netstandard2.0/Microsoft.IdentityModel.Abstractions.dll",
+ "lib/netstandard2.0/Microsoft.IdentityModel.Abstractions.xml",
+ "microsoft.identitymodel.abstractions.6.35.0.nupkg.sha512",
+ "microsoft.identitymodel.abstractions.nuspec"
+ ]
+ },
+ "Microsoft.IdentityModel.JsonWebTokens/6.35.0": {
+ "sha512": "9wxai3hKgZUb4/NjdRKfQd0QJvtXKDlvmGMYACbEC8DFaicMFCFhQFZq9ZET1kJLwZahf2lfY5Gtcpsx8zYzbg==",
+ "type": "package",
+ "path": "microsoft.identitymodel.jsonwebtokens/6.35.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "lib/net45/Microsoft.IdentityModel.JsonWebTokens.dll",
+ "lib/net45/Microsoft.IdentityModel.JsonWebTokens.xml",
+ "lib/net461/Microsoft.IdentityModel.JsonWebTokens.dll",
+ "lib/net461/Microsoft.IdentityModel.JsonWebTokens.xml",
+ "lib/net462/Microsoft.IdentityModel.JsonWebTokens.dll",
+ "lib/net462/Microsoft.IdentityModel.JsonWebTokens.xml",
+ "lib/net472/Microsoft.IdentityModel.JsonWebTokens.dll",
+ "lib/net472/Microsoft.IdentityModel.JsonWebTokens.xml",
+ "lib/net6.0/Microsoft.IdentityModel.JsonWebTokens.dll",
+ "lib/net6.0/Microsoft.IdentityModel.JsonWebTokens.xml",
+ "lib/netstandard2.0/Microsoft.IdentityModel.JsonWebTokens.dll",
+ "lib/netstandard2.0/Microsoft.IdentityModel.JsonWebTokens.xml",
+ "microsoft.identitymodel.jsonwebtokens.6.35.0.nupkg.sha512",
+ "microsoft.identitymodel.jsonwebtokens.nuspec"
+ ]
+ },
+ "Microsoft.IdentityModel.Logging/6.35.0": {
+ "sha512": "jePrSfGAmqT81JDCNSY+fxVWoGuJKt9e6eJ+vT7+quVS55nWl//jGjUQn4eFtVKt4rt5dXaleZdHRB9J9AJZ7Q==",
+ "type": "package",
+ "path": "microsoft.identitymodel.logging/6.35.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "lib/net45/Microsoft.IdentityModel.Logging.dll",
+ "lib/net45/Microsoft.IdentityModel.Logging.xml",
+ "lib/net461/Microsoft.IdentityModel.Logging.dll",
+ "lib/net461/Microsoft.IdentityModel.Logging.xml",
+ "lib/net462/Microsoft.IdentityModel.Logging.dll",
+ "lib/net462/Microsoft.IdentityModel.Logging.xml",
+ "lib/net472/Microsoft.IdentityModel.Logging.dll",
+ "lib/net472/Microsoft.IdentityModel.Logging.xml",
+ "lib/net6.0/Microsoft.IdentityModel.Logging.dll",
+ "lib/net6.0/Microsoft.IdentityModel.Logging.xml",
+ "lib/netstandard2.0/Microsoft.IdentityModel.Logging.dll",
+ "lib/netstandard2.0/Microsoft.IdentityModel.Logging.xml",
+ "microsoft.identitymodel.logging.6.35.0.nupkg.sha512",
+ "microsoft.identitymodel.logging.nuspec"
+ ]
+ },
+ "Microsoft.IdentityModel.Protocols/6.35.0": {
+ "sha512": "BPQhlDzdFvv1PzaUxNSk+VEPwezlDEVADIKmyxubw7IiELK18uJ06RQ9QKKkds30XI+gDu9n8j24XQ8w7fjWcg==",
+ "type": "package",
+ "path": "microsoft.identitymodel.protocols/6.35.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "lib/net45/Microsoft.IdentityModel.Protocols.dll",
+ "lib/net45/Microsoft.IdentityModel.Protocols.xml",
+ "lib/net461/Microsoft.IdentityModel.Protocols.dll",
+ "lib/net461/Microsoft.IdentityModel.Protocols.xml",
+ "lib/net462/Microsoft.IdentityModel.Protocols.dll",
+ "lib/net462/Microsoft.IdentityModel.Protocols.xml",
+ "lib/net472/Microsoft.IdentityModel.Protocols.dll",
+ "lib/net472/Microsoft.IdentityModel.Protocols.xml",
+ "lib/net6.0/Microsoft.IdentityModel.Protocols.dll",
+ "lib/net6.0/Microsoft.IdentityModel.Protocols.xml",
+ "lib/netstandard2.0/Microsoft.IdentityModel.Protocols.dll",
+ "lib/netstandard2.0/Microsoft.IdentityModel.Protocols.xml",
+ "microsoft.identitymodel.protocols.6.35.0.nupkg.sha512",
+ "microsoft.identitymodel.protocols.nuspec"
+ ]
+ },
+ "Microsoft.IdentityModel.Protocols.OpenIdConnect/6.35.0": {
+ "sha512": "LMtVqnECCCdSmyFoCOxIE5tXQqkOLrvGrL7OxHg41DIm1bpWtaCdGyVcTAfOQpJXvzND9zUKIN/lhngPkYR8vg==",
+ "type": "package",
+ "path": "microsoft.identitymodel.protocols.openidconnect/6.35.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "lib/net45/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll",
+ "lib/net45/Microsoft.IdentityModel.Protocols.OpenIdConnect.xml",
+ "lib/net461/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll",
+ "lib/net461/Microsoft.IdentityModel.Protocols.OpenIdConnect.xml",
+ "lib/net462/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll",
+ "lib/net462/Microsoft.IdentityModel.Protocols.OpenIdConnect.xml",
+ "lib/net472/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll",
+ "lib/net472/Microsoft.IdentityModel.Protocols.OpenIdConnect.xml",
+ "lib/net6.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll",
+ "lib/net6.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.xml",
+ "lib/netstandard2.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll",
+ "lib/netstandard2.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.xml",
+ "microsoft.identitymodel.protocols.openidconnect.6.35.0.nupkg.sha512",
+ "microsoft.identitymodel.protocols.openidconnect.nuspec"
+ ]
+ },
+ "Microsoft.IdentityModel.Tokens/6.35.0": {
+ "sha512": "RN7lvp7s3Boucg1NaNAbqDbxtlLj5Qeb+4uSS1TeK5FSBVM40P4DKaTKChT43sHyKfh7V0zkrMph6DdHvyA4bg==",
+ "type": "package",
+ "path": "microsoft.identitymodel.tokens/6.35.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "lib/net45/Microsoft.IdentityModel.Tokens.dll",
+ "lib/net45/Microsoft.IdentityModel.Tokens.xml",
+ "lib/net461/Microsoft.IdentityModel.Tokens.dll",
+ "lib/net461/Microsoft.IdentityModel.Tokens.xml",
+ "lib/net462/Microsoft.IdentityModel.Tokens.dll",
+ "lib/net462/Microsoft.IdentityModel.Tokens.xml",
+ "lib/net472/Microsoft.IdentityModel.Tokens.dll",
+ "lib/net472/Microsoft.IdentityModel.Tokens.xml",
+ "lib/net6.0/Microsoft.IdentityModel.Tokens.dll",
+ "lib/net6.0/Microsoft.IdentityModel.Tokens.xml",
+ "lib/netstandard2.0/Microsoft.IdentityModel.Tokens.dll",
+ "lib/netstandard2.0/Microsoft.IdentityModel.Tokens.xml",
+ "microsoft.identitymodel.tokens.6.35.0.nupkg.sha512",
+ "microsoft.identitymodel.tokens.nuspec"
+ ]
+ },
+ "Microsoft.NETCore.Platforms/1.1.0": {
+ "sha512": "kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A==",
+ "type": "package",
+ "path": "microsoft.netcore.platforms/1.1.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "ThirdPartyNotices.txt",
+ "dotnet_library_license.txt",
+ "lib/netstandard1.0/_._",
+ "microsoft.netcore.platforms.1.1.0.nupkg.sha512",
+ "microsoft.netcore.platforms.nuspec",
+ "runtime.json"
+ ]
+ },
+ "Microsoft.NETCore.Targets/1.1.0": {
+ "sha512": "aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==",
+ "type": "package",
+ "path": "microsoft.netcore.targets/1.1.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "ThirdPartyNotices.txt",
+ "dotnet_library_license.txt",
+ "lib/netstandard1.0/_._",
+ "microsoft.netcore.targets.1.1.0.nupkg.sha512",
+ "microsoft.netcore.targets.nuspec",
+ "runtime.json"
+ ]
+ },
+ "Microsoft.SqlServer.Server/1.0.0": {
+ "sha512": "N4KeF3cpcm1PUHym1RmakkzfkEv3GRMyofVv40uXsQhCQeglr2OHNcUk2WOG51AKpGO8ynGpo9M/kFXSzghwug==",
+ "type": "package",
+ "path": "microsoft.sqlserver.server/1.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "dotnet.png",
+ "lib/net46/Microsoft.SqlServer.Server.dll",
+ "lib/net46/Microsoft.SqlServer.Server.pdb",
+ "lib/net46/Microsoft.SqlServer.Server.xml",
+ "lib/netstandard2.0/Microsoft.SqlServer.Server.dll",
+ "lib/netstandard2.0/Microsoft.SqlServer.Server.pdb",
+ "lib/netstandard2.0/Microsoft.SqlServer.Server.xml",
+ "microsoft.sqlserver.server.1.0.0.nupkg.sha512",
+ "microsoft.sqlserver.server.nuspec"
+ ]
+ },
+ "Microsoft.Win32.SystemEvents/6.0.0": {
+ "sha512": "hqTM5628jSsQiv+HGpiq3WKBl2c8v1KZfby2J6Pr7pEPlK9waPdgEO6b8A/+/xn/yZ9ulv8HuqK71ONy2tg67A==",
+ "type": "package",
+ "path": "microsoft.win32.systemevents/6.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/netcoreapp2.0/Microsoft.Win32.SystemEvents.targets",
+ "buildTransitive/netcoreapp3.1/_._",
+ "lib/net461/Microsoft.Win32.SystemEvents.dll",
+ "lib/net461/Microsoft.Win32.SystemEvents.xml",
+ "lib/net6.0/Microsoft.Win32.SystemEvents.dll",
+ "lib/net6.0/Microsoft.Win32.SystemEvents.xml",
+ "lib/netcoreapp3.1/Microsoft.Win32.SystemEvents.dll",
+ "lib/netcoreapp3.1/Microsoft.Win32.SystemEvents.xml",
+ "lib/netstandard2.0/Microsoft.Win32.SystemEvents.dll",
+ "lib/netstandard2.0/Microsoft.Win32.SystemEvents.xml",
+ "microsoft.win32.systemevents.6.0.0.nupkg.sha512",
+ "microsoft.win32.systemevents.nuspec",
+ "runtimes/win/lib/net6.0/Microsoft.Win32.SystemEvents.dll",
+ "runtimes/win/lib/net6.0/Microsoft.Win32.SystemEvents.xml",
+ "runtimes/win/lib/netcoreapp3.1/Microsoft.Win32.SystemEvents.dll",
+ "runtimes/win/lib/netcoreapp3.1/Microsoft.Win32.SystemEvents.xml",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "System.ClientModel/1.0.0": {
+ "sha512": "I3CVkvxeqFYjIVEP59DnjbeoGNfo/+SZrCLpRz2v/g0gpCHaEMPtWSY0s9k/7jR1rAsLNg2z2u1JRB76tPjnIw==",
+ "type": "package",
+ "path": "system.clientmodel/1.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "CHANGELOG.md",
+ "DotNetPackageIcon.png",
+ "README.md",
+ "lib/net6.0/System.ClientModel.dll",
+ "lib/net6.0/System.ClientModel.xml",
+ "lib/netstandard2.0/System.ClientModel.dll",
+ "lib/netstandard2.0/System.ClientModel.xml",
+ "system.clientmodel.1.0.0.nupkg.sha512",
+ "system.clientmodel.nuspec"
+ ]
+ },
+ "System.Configuration.ConfigurationManager/6.0.1": {
+ "sha512": "jXw9MlUu/kRfEU0WyTptAVueupqIeE3/rl0EZDMlf8pcvJnitQ8HeVEp69rZdaStXwTV72boi/Bhw8lOeO+U2w==",
+ "type": "package",
+ "path": "system.configuration.configurationmanager/6.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/netcoreapp2.0/System.Configuration.ConfigurationManager.targets",
+ "buildTransitive/netcoreapp3.1/_._",
+ "lib/net461/System.Configuration.ConfigurationManager.dll",
+ "lib/net461/System.Configuration.ConfigurationManager.xml",
+ "lib/net6.0/System.Configuration.ConfigurationManager.dll",
+ "lib/net6.0/System.Configuration.ConfigurationManager.xml",
+ "lib/netstandard2.0/System.Configuration.ConfigurationManager.dll",
+ "lib/netstandard2.0/System.Configuration.ConfigurationManager.xml",
+ "runtimes/win/lib/net461/System.Configuration.ConfigurationManager.dll",
+ "runtimes/win/lib/net461/System.Configuration.ConfigurationManager.xml",
+ "system.configuration.configurationmanager.6.0.1.nupkg.sha512",
+ "system.configuration.configurationmanager.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "System.Diagnostics.DiagnosticSource/6.0.1": {
+ "sha512": "KiLYDu2k2J82Q9BJpWiuQqCkFjRBWVq4jDzKKWawVi9KWzyD0XG3cmfX0vqTQlL14Wi9EufJrbL0+KCLTbqWiQ==",
+ "type": "package",
+ "path": "system.diagnostics.diagnosticsource/6.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/netcoreapp2.0/System.Diagnostics.DiagnosticSource.targets",
+ "buildTransitive/netcoreapp3.1/_._",
+ "lib/net461/System.Diagnostics.DiagnosticSource.dll",
+ "lib/net461/System.Diagnostics.DiagnosticSource.xml",
+ "lib/net5.0/System.Diagnostics.DiagnosticSource.dll",
+ "lib/net5.0/System.Diagnostics.DiagnosticSource.xml",
+ "lib/net6.0/System.Diagnostics.DiagnosticSource.dll",
+ "lib/net6.0/System.Diagnostics.DiagnosticSource.xml",
+ "lib/netstandard2.0/System.Diagnostics.DiagnosticSource.dll",
+ "lib/netstandard2.0/System.Diagnostics.DiagnosticSource.xml",
+ "system.diagnostics.diagnosticsource.6.0.1.nupkg.sha512",
+ "system.diagnostics.diagnosticsource.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "System.Drawing.Common/6.0.0": {
+ "sha512": "NfuoKUiP2nUWwKZN6twGqXioIe1zVD0RIj2t976A+czLHr2nY454RwwXs6JU9Htc6mwqL6Dn/nEL3dpVf2jOhg==",
+ "type": "package",
+ "path": "system.drawing.common/6.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/netcoreapp2.0/System.Drawing.Common.targets",
+ "buildTransitive/netcoreapp3.1/_._",
+ "lib/MonoAndroid10/_._",
+ "lib/MonoTouch10/_._",
+ "lib/net461/System.Drawing.Common.dll",
+ "lib/net461/System.Drawing.Common.xml",
+ "lib/net6.0/System.Drawing.Common.dll",
+ "lib/net6.0/System.Drawing.Common.xml",
+ "lib/netcoreapp3.1/System.Drawing.Common.dll",
+ "lib/netcoreapp3.1/System.Drawing.Common.xml",
+ "lib/netstandard2.0/System.Drawing.Common.dll",
+ "lib/netstandard2.0/System.Drawing.Common.xml",
+ "lib/xamarinios10/_._",
+ "lib/xamarinmac20/_._",
+ "lib/xamarintvos10/_._",
+ "lib/xamarinwatchos10/_._",
+ "runtimes/unix/lib/net6.0/System.Drawing.Common.dll",
+ "runtimes/unix/lib/net6.0/System.Drawing.Common.xml",
+ "runtimes/unix/lib/netcoreapp3.1/System.Drawing.Common.dll",
+ "runtimes/unix/lib/netcoreapp3.1/System.Drawing.Common.xml",
+ "runtimes/win/lib/net6.0/System.Drawing.Common.dll",
+ "runtimes/win/lib/net6.0/System.Drawing.Common.xml",
+ "runtimes/win/lib/netcoreapp3.1/System.Drawing.Common.dll",
+ "runtimes/win/lib/netcoreapp3.1/System.Drawing.Common.xml",
+ "system.drawing.common.6.0.0.nupkg.sha512",
+ "system.drawing.common.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "System.Formats.Asn1/9.0.1": {
+ "sha512": "efRn3TXUx2aWG4yOjD5jxTYlPy4Pz/8fiwYBtIpVb/+ySsNA9PFWFd3M3MdcRx1XjpYtj5QSXGm8XnGCeh7dSA==",
+ "type": "package",
+ "path": "system.formats.asn1/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/System.Formats.Asn1.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/System.Formats.Asn1.targets",
+ "lib/net462/System.Formats.Asn1.dll",
+ "lib/net462/System.Formats.Asn1.xml",
+ "lib/net8.0/System.Formats.Asn1.dll",
+ "lib/net8.0/System.Formats.Asn1.xml",
+ "lib/net9.0/System.Formats.Asn1.dll",
+ "lib/net9.0/System.Formats.Asn1.xml",
+ "lib/netstandard2.0/System.Formats.Asn1.dll",
+ "lib/netstandard2.0/System.Formats.Asn1.xml",
+ "system.formats.asn1.9.0.1.nupkg.sha512",
+ "system.formats.asn1.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "System.IdentityModel.Tokens.Jwt/6.35.0": {
+ "sha512": "yxGIQd3BFK7F6S62/7RdZk3C/mfwyVxvh6ngd1VYMBmbJ1YZZA9+Ku6suylVtso0FjI0wbElpJ0d27CdsyLpBQ==",
+ "type": "package",
+ "path": "system.identitymodel.tokens.jwt/6.35.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "lib/net45/System.IdentityModel.Tokens.Jwt.dll",
+ "lib/net45/System.IdentityModel.Tokens.Jwt.xml",
+ "lib/net461/System.IdentityModel.Tokens.Jwt.dll",
+ "lib/net461/System.IdentityModel.Tokens.Jwt.xml",
+ "lib/net462/System.IdentityModel.Tokens.Jwt.dll",
+ "lib/net462/System.IdentityModel.Tokens.Jwt.xml",
+ "lib/net472/System.IdentityModel.Tokens.Jwt.dll",
+ "lib/net472/System.IdentityModel.Tokens.Jwt.xml",
+ "lib/net6.0/System.IdentityModel.Tokens.Jwt.dll",
+ "lib/net6.0/System.IdentityModel.Tokens.Jwt.xml",
+ "lib/netstandard2.0/System.IdentityModel.Tokens.Jwt.dll",
+ "lib/netstandard2.0/System.IdentityModel.Tokens.Jwt.xml",
+ "system.identitymodel.tokens.jwt.6.35.0.nupkg.sha512",
+ "system.identitymodel.tokens.jwt.nuspec"
+ ]
+ },
+ "System.Memory/4.5.4": {
+ "sha512": "1MbJTHS1lZ4bS4FmsJjnuGJOu88ZzTT2rLvrhW7Ygic+pC0NWA+3hgAen0HRdsocuQXCkUTdFn9yHJJhsijDXw==",
+ "type": "package",
+ "path": "system.memory/4.5.4",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net461/System.Memory.dll",
+ "lib/net461/System.Memory.xml",
+ "lib/netcoreapp2.1/_._",
+ "lib/netstandard1.1/System.Memory.dll",
+ "lib/netstandard1.1/System.Memory.xml",
+ "lib/netstandard2.0/System.Memory.dll",
+ "lib/netstandard2.0/System.Memory.xml",
+ "ref/netcoreapp2.1/_._",
+ "system.memory.4.5.4.nupkg.sha512",
+ "system.memory.nuspec",
+ "useSharedDesignerContext.txt",
+ "version.txt"
+ ]
+ },
+ "System.Memory.Data/1.0.2": {
+ "sha512": "JGkzeqgBsiZwKJZ1IxPNsDFZDhUvuEdX8L8BDC8N3KOj+6zMcNU28CNN59TpZE/VJYy9cP+5M+sbxtWJx3/xtw==",
+ "type": "package",
+ "path": "system.memory.data/1.0.2",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "CHANGELOG.md",
+ "DotNetPackageIcon.png",
+ "README.md",
+ "lib/net461/System.Memory.Data.dll",
+ "lib/net461/System.Memory.Data.xml",
+ "lib/netstandard2.0/System.Memory.Data.dll",
+ "lib/netstandard2.0/System.Memory.Data.xml",
+ "system.memory.data.1.0.2.nupkg.sha512",
+ "system.memory.data.nuspec"
+ ]
+ },
+ "System.Numerics.Vectors/4.5.0": {
+ "sha512": "QQTlPTl06J/iiDbJCiepZ4H//BVraReU4O4EoRw1U02H5TLUIT7xn3GnDp9AXPSlJUDyFs4uWjWafNX6WrAojQ==",
+ "type": "package",
+ "path": "system.numerics.vectors/4.5.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/MonoAndroid10/_._",
+ "lib/MonoTouch10/_._",
+ "lib/net46/System.Numerics.Vectors.dll",
+ "lib/net46/System.Numerics.Vectors.xml",
+ "lib/netcoreapp2.0/_._",
+ "lib/netstandard1.0/System.Numerics.Vectors.dll",
+ "lib/netstandard1.0/System.Numerics.Vectors.xml",
+ "lib/netstandard2.0/System.Numerics.Vectors.dll",
+ "lib/netstandard2.0/System.Numerics.Vectors.xml",
+ "lib/portable-net45+win8+wp8+wpa81/System.Numerics.Vectors.dll",
+ "lib/portable-net45+win8+wp8+wpa81/System.Numerics.Vectors.xml",
+ "lib/uap10.0.16299/_._",
+ "lib/xamarinios10/_._",
+ "lib/xamarinmac20/_._",
+ "lib/xamarintvos10/_._",
+ "lib/xamarinwatchos10/_._",
+ "ref/MonoAndroid10/_._",
+ "ref/MonoTouch10/_._",
+ "ref/net45/System.Numerics.Vectors.dll",
+ "ref/net45/System.Numerics.Vectors.xml",
+ "ref/net46/System.Numerics.Vectors.dll",
+ "ref/net46/System.Numerics.Vectors.xml",
+ "ref/netcoreapp2.0/_._",
+ "ref/netstandard1.0/System.Numerics.Vectors.dll",
+ "ref/netstandard1.0/System.Numerics.Vectors.xml",
+ "ref/netstandard2.0/System.Numerics.Vectors.dll",
+ "ref/netstandard2.0/System.Numerics.Vectors.xml",
+ "ref/uap10.0.16299/_._",
+ "ref/xamarinios10/_._",
+ "ref/xamarinmac20/_._",
+ "ref/xamarintvos10/_._",
+ "ref/xamarinwatchos10/_._",
+ "system.numerics.vectors.4.5.0.nupkg.sha512",
+ "system.numerics.vectors.nuspec",
+ "useSharedDesignerContext.txt",
+ "version.txt"
+ ]
+ },
+ "System.Runtime/4.3.0": {
+ "sha512": "JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==",
+ "type": "package",
+ "path": "system.runtime/4.3.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "ThirdPartyNotices.txt",
+ "dotnet_library_license.txt",
+ "lib/MonoAndroid10/_._",
+ "lib/MonoTouch10/_._",
+ "lib/net45/_._",
+ "lib/net462/System.Runtime.dll",
+ "lib/portable-net45+win8+wp80+wpa81/_._",
+ "lib/win8/_._",
+ "lib/wp80/_._",
+ "lib/wpa81/_._",
+ "lib/xamarinios10/_._",
+ "lib/xamarinmac20/_._",
+ "lib/xamarintvos10/_._",
+ "lib/xamarinwatchos10/_._",
+ "ref/MonoAndroid10/_._",
+ "ref/MonoTouch10/_._",
+ "ref/net45/_._",
+ "ref/net462/System.Runtime.dll",
+ "ref/netcore50/System.Runtime.dll",
+ "ref/netcore50/System.Runtime.xml",
+ "ref/netcore50/de/System.Runtime.xml",
+ "ref/netcore50/es/System.Runtime.xml",
+ "ref/netcore50/fr/System.Runtime.xml",
+ "ref/netcore50/it/System.Runtime.xml",
+ "ref/netcore50/ja/System.Runtime.xml",
+ "ref/netcore50/ko/System.Runtime.xml",
+ "ref/netcore50/ru/System.Runtime.xml",
+ "ref/netcore50/zh-hans/System.Runtime.xml",
+ "ref/netcore50/zh-hant/System.Runtime.xml",
+ "ref/netstandard1.0/System.Runtime.dll",
+ "ref/netstandard1.0/System.Runtime.xml",
+ "ref/netstandard1.0/de/System.Runtime.xml",
+ "ref/netstandard1.0/es/System.Runtime.xml",
+ "ref/netstandard1.0/fr/System.Runtime.xml",
+ "ref/netstandard1.0/it/System.Runtime.xml",
+ "ref/netstandard1.0/ja/System.Runtime.xml",
+ "ref/netstandard1.0/ko/System.Runtime.xml",
+ "ref/netstandard1.0/ru/System.Runtime.xml",
+ "ref/netstandard1.0/zh-hans/System.Runtime.xml",
+ "ref/netstandard1.0/zh-hant/System.Runtime.xml",
+ "ref/netstandard1.2/System.Runtime.dll",
+ "ref/netstandard1.2/System.Runtime.xml",
+ "ref/netstandard1.2/de/System.Runtime.xml",
+ "ref/netstandard1.2/es/System.Runtime.xml",
+ "ref/netstandard1.2/fr/System.Runtime.xml",
+ "ref/netstandard1.2/it/System.Runtime.xml",
+ "ref/netstandard1.2/ja/System.Runtime.xml",
+ "ref/netstandard1.2/ko/System.Runtime.xml",
+ "ref/netstandard1.2/ru/System.Runtime.xml",
+ "ref/netstandard1.2/zh-hans/System.Runtime.xml",
+ "ref/netstandard1.2/zh-hant/System.Runtime.xml",
+ "ref/netstandard1.3/System.Runtime.dll",
+ "ref/netstandard1.3/System.Runtime.xml",
+ "ref/netstandard1.3/de/System.Runtime.xml",
+ "ref/netstandard1.3/es/System.Runtime.xml",
+ "ref/netstandard1.3/fr/System.Runtime.xml",
+ "ref/netstandard1.3/it/System.Runtime.xml",
+ "ref/netstandard1.3/ja/System.Runtime.xml",
+ "ref/netstandard1.3/ko/System.Runtime.xml",
+ "ref/netstandard1.3/ru/System.Runtime.xml",
+ "ref/netstandard1.3/zh-hans/System.Runtime.xml",
+ "ref/netstandard1.3/zh-hant/System.Runtime.xml",
+ "ref/netstandard1.5/System.Runtime.dll",
+ "ref/netstandard1.5/System.Runtime.xml",
+ "ref/netstandard1.5/de/System.Runtime.xml",
+ "ref/netstandard1.5/es/System.Runtime.xml",
+ "ref/netstandard1.5/fr/System.Runtime.xml",
+ "ref/netstandard1.5/it/System.Runtime.xml",
+ "ref/netstandard1.5/ja/System.Runtime.xml",
+ "ref/netstandard1.5/ko/System.Runtime.xml",
+ "ref/netstandard1.5/ru/System.Runtime.xml",
+ "ref/netstandard1.5/zh-hans/System.Runtime.xml",
+ "ref/netstandard1.5/zh-hant/System.Runtime.xml",
+ "ref/portable-net45+win8+wp80+wpa81/_._",
+ "ref/win8/_._",
+ "ref/wp80/_._",
+ "ref/wpa81/_._",
+ "ref/xamarinios10/_._",
+ "ref/xamarinmac20/_._",
+ "ref/xamarintvos10/_._",
+ "ref/xamarinwatchos10/_._",
+ "system.runtime.4.3.0.nupkg.sha512",
+ "system.runtime.nuspec"
+ ]
+ },
+ "System.Runtime.Caching/6.0.0": {
+ "sha512": "E0e03kUp5X2k+UAoVl6efmI7uU7JRBWi5EIdlQ7cr0NpBGjHG4fWII35PgsBY9T4fJQ8E4QPsL0rKksU9gcL5A==",
+ "type": "package",
+ "path": "system.runtime.caching/6.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/netcoreapp2.0/System.Runtime.Caching.targets",
+ "buildTransitive/netcoreapp3.1/_._",
+ "lib/MonoAndroid10/_._",
+ "lib/MonoTouch10/_._",
+ "lib/net461/_._",
+ "lib/net6.0/System.Runtime.Caching.dll",
+ "lib/net6.0/System.Runtime.Caching.xml",
+ "lib/netcoreapp3.1/System.Runtime.Caching.dll",
+ "lib/netcoreapp3.1/System.Runtime.Caching.xml",
+ "lib/netstandard2.0/System.Runtime.Caching.dll",
+ "lib/netstandard2.0/System.Runtime.Caching.xml",
+ "lib/xamarinios10/_._",
+ "lib/xamarinmac20/_._",
+ "lib/xamarintvos10/_._",
+ "lib/xamarinwatchos10/_._",
+ "runtimes/win/lib/net461/_._",
+ "runtimes/win/lib/net6.0/System.Runtime.Caching.dll",
+ "runtimes/win/lib/net6.0/System.Runtime.Caching.xml",
+ "runtimes/win/lib/netcoreapp3.1/System.Runtime.Caching.dll",
+ "runtimes/win/lib/netcoreapp3.1/System.Runtime.Caching.xml",
+ "runtimes/win/lib/netstandard2.0/System.Runtime.Caching.dll",
+ "runtimes/win/lib/netstandard2.0/System.Runtime.Caching.xml",
+ "system.runtime.caching.6.0.0.nupkg.sha512",
+ "system.runtime.caching.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "System.Runtime.CompilerServices.Unsafe/6.0.0": {
+ "sha512": "/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==",
+ "type": "package",
+ "path": "system.runtime.compilerservices.unsafe/6.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/netcoreapp2.0/System.Runtime.CompilerServices.Unsafe.targets",
+ "buildTransitive/netcoreapp3.1/_._",
+ "lib/net461/System.Runtime.CompilerServices.Unsafe.dll",
+ "lib/net461/System.Runtime.CompilerServices.Unsafe.xml",
+ "lib/net6.0/System.Runtime.CompilerServices.Unsafe.dll",
+ "lib/net6.0/System.Runtime.CompilerServices.Unsafe.xml",
+ "lib/netcoreapp3.1/System.Runtime.CompilerServices.Unsafe.dll",
+ "lib/netcoreapp3.1/System.Runtime.CompilerServices.Unsafe.xml",
+ "lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll",
+ "lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.xml",
+ "system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512",
+ "system.runtime.compilerservices.unsafe.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "System.Security.AccessControl/6.0.0": {
+ "sha512": "AUADIc0LIEQe7MzC+I0cl0rAT8RrTAKFHl53yHjEUzNVIaUlhFY11vc2ebiVJzVBuOzun6F7FBA+8KAbGTTedQ==",
+ "type": "package",
+ "path": "system.security.accesscontrol/6.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/netcoreapp2.0/System.Security.AccessControl.targets",
+ "buildTransitive/netcoreapp3.1/_._",
+ "lib/net461/System.Security.AccessControl.dll",
+ "lib/net461/System.Security.AccessControl.xml",
+ "lib/net6.0/System.Security.AccessControl.dll",
+ "lib/net6.0/System.Security.AccessControl.xml",
+ "lib/netstandard2.0/System.Security.AccessControl.dll",
+ "lib/netstandard2.0/System.Security.AccessControl.xml",
+ "runtimes/win/lib/net461/System.Security.AccessControl.dll",
+ "runtimes/win/lib/net461/System.Security.AccessControl.xml",
+ "runtimes/win/lib/net6.0/System.Security.AccessControl.dll",
+ "runtimes/win/lib/net6.0/System.Security.AccessControl.xml",
+ "runtimes/win/lib/netstandard2.0/System.Security.AccessControl.dll",
+ "runtimes/win/lib/netstandard2.0/System.Security.AccessControl.xml",
+ "system.security.accesscontrol.6.0.0.nupkg.sha512",
+ "system.security.accesscontrol.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "System.Security.Cryptography.Cng/5.0.0": {
+ "sha512": "jIMXsKn94T9JY7PvPq/tMfqa6GAaHpElRDpmG+SuL+D3+sTw2M8VhnibKnN8Tq+4JqbPJ/f+BwtLeDMEnzAvRg==",
+ "type": "package",
+ "path": "system.security.cryptography.cng/5.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/MonoAndroid10/_._",
+ "lib/MonoTouch10/_._",
+ "lib/net46/System.Security.Cryptography.Cng.dll",
+ "lib/net461/System.Security.Cryptography.Cng.dll",
+ "lib/net461/System.Security.Cryptography.Cng.xml",
+ "lib/net462/System.Security.Cryptography.Cng.dll",
+ "lib/net462/System.Security.Cryptography.Cng.xml",
+ "lib/net47/System.Security.Cryptography.Cng.dll",
+ "lib/net47/System.Security.Cryptography.Cng.xml",
+ "lib/netcoreapp2.1/System.Security.Cryptography.Cng.dll",
+ "lib/netcoreapp3.0/System.Security.Cryptography.Cng.dll",
+ "lib/netcoreapp3.0/System.Security.Cryptography.Cng.xml",
+ "lib/netstandard1.3/System.Security.Cryptography.Cng.dll",
+ "lib/netstandard1.4/System.Security.Cryptography.Cng.dll",
+ "lib/netstandard1.6/System.Security.Cryptography.Cng.dll",
+ "lib/netstandard2.0/System.Security.Cryptography.Cng.dll",
+ "lib/netstandard2.0/System.Security.Cryptography.Cng.xml",
+ "lib/netstandard2.1/System.Security.Cryptography.Cng.dll",
+ "lib/netstandard2.1/System.Security.Cryptography.Cng.xml",
+ "lib/uap10.0.16299/_._",
+ "lib/xamarinios10/_._",
+ "lib/xamarinmac20/_._",
+ "lib/xamarintvos10/_._",
+ "lib/xamarinwatchos10/_._",
+ "ref/MonoAndroid10/_._",
+ "ref/MonoTouch10/_._",
+ "ref/net46/System.Security.Cryptography.Cng.dll",
+ "ref/net461/System.Security.Cryptography.Cng.dll",
+ "ref/net461/System.Security.Cryptography.Cng.xml",
+ "ref/net462/System.Security.Cryptography.Cng.dll",
+ "ref/net462/System.Security.Cryptography.Cng.xml",
+ "ref/net47/System.Security.Cryptography.Cng.dll",
+ "ref/net47/System.Security.Cryptography.Cng.xml",
+ "ref/netcoreapp2.0/System.Security.Cryptography.Cng.dll",
+ "ref/netcoreapp2.0/System.Security.Cryptography.Cng.xml",
+ "ref/netcoreapp2.1/System.Security.Cryptography.Cng.dll",
+ "ref/netcoreapp2.1/System.Security.Cryptography.Cng.xml",
+ "ref/netcoreapp3.0/System.Security.Cryptography.Cng.dll",
+ "ref/netcoreapp3.0/System.Security.Cryptography.Cng.xml",
+ "ref/netstandard1.3/System.Security.Cryptography.Cng.dll",
+ "ref/netstandard1.4/System.Security.Cryptography.Cng.dll",
+ "ref/netstandard1.6/System.Security.Cryptography.Cng.dll",
+ "ref/netstandard2.0/System.Security.Cryptography.Cng.dll",
+ "ref/netstandard2.0/System.Security.Cryptography.Cng.xml",
+ "ref/netstandard2.1/System.Security.Cryptography.Cng.dll",
+ "ref/netstandard2.1/System.Security.Cryptography.Cng.xml",
+ "ref/uap10.0.16299/_._",
+ "ref/xamarinios10/_._",
+ "ref/xamarinmac20/_._",
+ "ref/xamarintvos10/_._",
+ "ref/xamarinwatchos10/_._",
+ "runtimes/win/lib/net46/System.Security.Cryptography.Cng.dll",
+ "runtimes/win/lib/net461/System.Security.Cryptography.Cng.dll",
+ "runtimes/win/lib/net461/System.Security.Cryptography.Cng.xml",
+ "runtimes/win/lib/net462/System.Security.Cryptography.Cng.dll",
+ "runtimes/win/lib/net462/System.Security.Cryptography.Cng.xml",
+ "runtimes/win/lib/net47/System.Security.Cryptography.Cng.dll",
+ "runtimes/win/lib/net47/System.Security.Cryptography.Cng.xml",
+ "runtimes/win/lib/netcoreapp2.0/System.Security.Cryptography.Cng.dll",
+ "runtimes/win/lib/netcoreapp2.1/System.Security.Cryptography.Cng.dll",
+ "runtimes/win/lib/netcoreapp3.0/System.Security.Cryptography.Cng.dll",
+ "runtimes/win/lib/netcoreapp3.0/System.Security.Cryptography.Cng.xml",
+ "runtimes/win/lib/netstandard1.4/System.Security.Cryptography.Cng.dll",
+ "runtimes/win/lib/netstandard1.6/System.Security.Cryptography.Cng.dll",
+ "runtimes/win/lib/uap10.0.16299/_._",
+ "system.security.cryptography.cng.5.0.0.nupkg.sha512",
+ "system.security.cryptography.cng.nuspec",
+ "useSharedDesignerContext.txt",
+ "version.txt"
+ ]
+ },
+ "System.Security.Cryptography.ProtectedData/6.0.0": {
+ "sha512": "rp1gMNEZpvx9vP0JW0oHLxlf8oSiQgtno77Y4PLUBjSiDYoD77Y8uXHr1Ea5XG4/pIKhqAdxZ8v8OTUtqo9PeQ==",
+ "type": "package",
+ "path": "system.security.cryptography.protecteddata/6.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/netcoreapp2.0/System.Security.Cryptography.ProtectedData.targets",
+ "buildTransitive/netcoreapp3.1/_._",
+ "lib/MonoAndroid10/_._",
+ "lib/MonoTouch10/_._",
+ "lib/net461/System.Security.Cryptography.ProtectedData.dll",
+ "lib/net461/System.Security.Cryptography.ProtectedData.xml",
+ "lib/net6.0/System.Security.Cryptography.ProtectedData.dll",
+ "lib/net6.0/System.Security.Cryptography.ProtectedData.xml",
+ "lib/netstandard2.0/System.Security.Cryptography.ProtectedData.dll",
+ "lib/netstandard2.0/System.Security.Cryptography.ProtectedData.xml",
+ "lib/xamarinios10/_._",
+ "lib/xamarinmac20/_._",
+ "lib/xamarintvos10/_._",
+ "lib/xamarinwatchos10/_._",
+ "runtimes/win/lib/net461/System.Security.Cryptography.ProtectedData.dll",
+ "runtimes/win/lib/net461/System.Security.Cryptography.ProtectedData.xml",
+ "runtimes/win/lib/net6.0/System.Security.Cryptography.ProtectedData.dll",
+ "runtimes/win/lib/net6.0/System.Security.Cryptography.ProtectedData.xml",
+ "runtimes/win/lib/netstandard2.0/System.Security.Cryptography.ProtectedData.dll",
+ "runtimes/win/lib/netstandard2.0/System.Security.Cryptography.ProtectedData.xml",
+ "system.security.cryptography.protecteddata.6.0.0.nupkg.sha512",
+ "system.security.cryptography.protecteddata.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "System.Security.Permissions/6.0.0": {
+ "sha512": "T/uuc7AklkDoxmcJ7LGkyX1CcSviZuLCa4jg3PekfJ7SU0niF0IVTXwUiNVP9DSpzou2PpxJ+eNY2IfDM90ZCg==",
+ "type": "package",
+ "path": "system.security.permissions/6.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/netcoreapp2.0/System.Security.Permissions.targets",
+ "buildTransitive/netcoreapp3.1/_._",
+ "lib/net461/System.Security.Permissions.dll",
+ "lib/net461/System.Security.Permissions.xml",
+ "lib/net5.0/System.Security.Permissions.dll",
+ "lib/net5.0/System.Security.Permissions.xml",
+ "lib/net6.0/System.Security.Permissions.dll",
+ "lib/net6.0/System.Security.Permissions.xml",
+ "lib/netcoreapp3.1/System.Security.Permissions.dll",
+ "lib/netcoreapp3.1/System.Security.Permissions.xml",
+ "lib/netstandard2.0/System.Security.Permissions.dll",
+ "lib/netstandard2.0/System.Security.Permissions.xml",
+ "runtimes/win/lib/net461/System.Security.Permissions.dll",
+ "runtimes/win/lib/net461/System.Security.Permissions.xml",
+ "system.security.permissions.6.0.0.nupkg.sha512",
+ "system.security.permissions.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "System.Security.Principal.Windows/5.0.0": {
+ "sha512": "t0MGLukB5WAVU9bO3MGzvlGnyJPgUlcwerXn1kzBRjwLKixT96XV0Uza41W49gVd8zEMFu9vQEFlv0IOrytICA==",
+ "type": "package",
+ "path": "system.security.principal.windows/5.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net46/System.Security.Principal.Windows.dll",
+ "lib/net461/System.Security.Principal.Windows.dll",
+ "lib/net461/System.Security.Principal.Windows.xml",
+ "lib/netstandard1.3/System.Security.Principal.Windows.dll",
+ "lib/netstandard2.0/System.Security.Principal.Windows.dll",
+ "lib/netstandard2.0/System.Security.Principal.Windows.xml",
+ "lib/uap10.0.16299/_._",
+ "ref/net46/System.Security.Principal.Windows.dll",
+ "ref/net461/System.Security.Principal.Windows.dll",
+ "ref/net461/System.Security.Principal.Windows.xml",
+ "ref/netcoreapp3.0/System.Security.Principal.Windows.dll",
+ "ref/netcoreapp3.0/System.Security.Principal.Windows.xml",
+ "ref/netstandard1.3/System.Security.Principal.Windows.dll",
+ "ref/netstandard1.3/System.Security.Principal.Windows.xml",
+ "ref/netstandard1.3/de/System.Security.Principal.Windows.xml",
+ "ref/netstandard1.3/es/System.Security.Principal.Windows.xml",
+ "ref/netstandard1.3/fr/System.Security.Principal.Windows.xml",
+ "ref/netstandard1.3/it/System.Security.Principal.Windows.xml",
+ "ref/netstandard1.3/ja/System.Security.Principal.Windows.xml",
+ "ref/netstandard1.3/ko/System.Security.Principal.Windows.xml",
+ "ref/netstandard1.3/ru/System.Security.Principal.Windows.xml",
+ "ref/netstandard1.3/zh-hans/System.Security.Principal.Windows.xml",
+ "ref/netstandard1.3/zh-hant/System.Security.Principal.Windows.xml",
+ "ref/netstandard2.0/System.Security.Principal.Windows.dll",
+ "ref/netstandard2.0/System.Security.Principal.Windows.xml",
+ "ref/uap10.0.16299/_._",
+ "runtimes/unix/lib/netcoreapp2.0/System.Security.Principal.Windows.dll",
+ "runtimes/unix/lib/netcoreapp2.0/System.Security.Principal.Windows.xml",
+ "runtimes/unix/lib/netcoreapp2.1/System.Security.Principal.Windows.dll",
+ "runtimes/unix/lib/netcoreapp2.1/System.Security.Principal.Windows.xml",
+ "runtimes/win/lib/net46/System.Security.Principal.Windows.dll",
+ "runtimes/win/lib/net461/System.Security.Principal.Windows.dll",
+ "runtimes/win/lib/net461/System.Security.Principal.Windows.xml",
+ "runtimes/win/lib/netcoreapp2.0/System.Security.Principal.Windows.dll",
+ "runtimes/win/lib/netcoreapp2.0/System.Security.Principal.Windows.xml",
+ "runtimes/win/lib/netcoreapp2.1/System.Security.Principal.Windows.dll",
+ "runtimes/win/lib/netcoreapp2.1/System.Security.Principal.Windows.xml",
+ "runtimes/win/lib/netstandard1.3/System.Security.Principal.Windows.dll",
+ "runtimes/win/lib/uap10.0.16299/_._",
+ "system.security.principal.windows.5.0.0.nupkg.sha512",
+ "system.security.principal.windows.nuspec",
+ "useSharedDesignerContext.txt",
+ "version.txt"
+ ]
+ },
+ "System.Text.Encoding/4.3.0": {
+ "sha512": "BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==",
+ "type": "package",
+ "path": "system.text.encoding/4.3.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "ThirdPartyNotices.txt",
+ "dotnet_library_license.txt",
+ "lib/MonoAndroid10/_._",
+ "lib/MonoTouch10/_._",
+ "lib/net45/_._",
+ "lib/portable-net45+win8+wp8+wpa81/_._",
+ "lib/win8/_._",
+ "lib/wp80/_._",
+ "lib/wpa81/_._",
+ "lib/xamarinios10/_._",
+ "lib/xamarinmac20/_._",
+ "lib/xamarintvos10/_._",
+ "lib/xamarinwatchos10/_._",
+ "ref/MonoAndroid10/_._",
+ "ref/MonoTouch10/_._",
+ "ref/net45/_._",
+ "ref/netcore50/System.Text.Encoding.dll",
+ "ref/netcore50/System.Text.Encoding.xml",
+ "ref/netcore50/de/System.Text.Encoding.xml",
+ "ref/netcore50/es/System.Text.Encoding.xml",
+ "ref/netcore50/fr/System.Text.Encoding.xml",
+ "ref/netcore50/it/System.Text.Encoding.xml",
+ "ref/netcore50/ja/System.Text.Encoding.xml",
+ "ref/netcore50/ko/System.Text.Encoding.xml",
+ "ref/netcore50/ru/System.Text.Encoding.xml",
+ "ref/netcore50/zh-hans/System.Text.Encoding.xml",
+ "ref/netcore50/zh-hant/System.Text.Encoding.xml",
+ "ref/netstandard1.0/System.Text.Encoding.dll",
+ "ref/netstandard1.0/System.Text.Encoding.xml",
+ "ref/netstandard1.0/de/System.Text.Encoding.xml",
+ "ref/netstandard1.0/es/System.Text.Encoding.xml",
+ "ref/netstandard1.0/fr/System.Text.Encoding.xml",
+ "ref/netstandard1.0/it/System.Text.Encoding.xml",
+ "ref/netstandard1.0/ja/System.Text.Encoding.xml",
+ "ref/netstandard1.0/ko/System.Text.Encoding.xml",
+ "ref/netstandard1.0/ru/System.Text.Encoding.xml",
+ "ref/netstandard1.0/zh-hans/System.Text.Encoding.xml",
+ "ref/netstandard1.0/zh-hant/System.Text.Encoding.xml",
+ "ref/netstandard1.3/System.Text.Encoding.dll",
+ "ref/netstandard1.3/System.Text.Encoding.xml",
+ "ref/netstandard1.3/de/System.Text.Encoding.xml",
+ "ref/netstandard1.3/es/System.Text.Encoding.xml",
+ "ref/netstandard1.3/fr/System.Text.Encoding.xml",
+ "ref/netstandard1.3/it/System.Text.Encoding.xml",
+ "ref/netstandard1.3/ja/System.Text.Encoding.xml",
+ "ref/netstandard1.3/ko/System.Text.Encoding.xml",
+ "ref/netstandard1.3/ru/System.Text.Encoding.xml",
+ "ref/netstandard1.3/zh-hans/System.Text.Encoding.xml",
+ "ref/netstandard1.3/zh-hant/System.Text.Encoding.xml",
+ "ref/portable-net45+win8+wp8+wpa81/_._",
+ "ref/win8/_._",
+ "ref/wp80/_._",
+ "ref/wpa81/_._",
+ "ref/xamarinios10/_._",
+ "ref/xamarinmac20/_._",
+ "ref/xamarintvos10/_._",
+ "ref/xamarinwatchos10/_._",
+ "system.text.encoding.4.3.0.nupkg.sha512",
+ "system.text.encoding.nuspec"
+ ]
+ },
+ "System.Text.Encoding.CodePages/6.0.0": {
+ "sha512": "ZFCILZuOvtKPauZ/j/swhvw68ZRi9ATCfvGbk1QfydmcXBkIWecWKn/250UH7rahZ5OoDBaiAudJtPvLwzw85A==",
+ "type": "package",
+ "path": "system.text.encoding.codepages/6.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/netcoreapp2.0/System.Text.Encoding.CodePages.targets",
+ "buildTransitive/netcoreapp3.1/_._",
+ "lib/MonoAndroid10/_._",
+ "lib/MonoTouch10/_._",
+ "lib/net461/System.Text.Encoding.CodePages.dll",
+ "lib/net461/System.Text.Encoding.CodePages.xml",
+ "lib/net6.0/System.Text.Encoding.CodePages.dll",
+ "lib/net6.0/System.Text.Encoding.CodePages.xml",
+ "lib/netcoreapp3.1/System.Text.Encoding.CodePages.dll",
+ "lib/netcoreapp3.1/System.Text.Encoding.CodePages.xml",
+ "lib/netstandard2.0/System.Text.Encoding.CodePages.dll",
+ "lib/netstandard2.0/System.Text.Encoding.CodePages.xml",
+ "lib/xamarinios10/_._",
+ "lib/xamarinmac20/_._",
+ "lib/xamarintvos10/_._",
+ "lib/xamarinwatchos10/_._",
+ "runtimes/win/lib/net461/System.Text.Encoding.CodePages.dll",
+ "runtimes/win/lib/net461/System.Text.Encoding.CodePages.xml",
+ "runtimes/win/lib/net6.0/System.Text.Encoding.CodePages.dll",
+ "runtimes/win/lib/net6.0/System.Text.Encoding.CodePages.xml",
+ "runtimes/win/lib/netcoreapp3.1/System.Text.Encoding.CodePages.dll",
+ "runtimes/win/lib/netcoreapp3.1/System.Text.Encoding.CodePages.xml",
+ "runtimes/win/lib/netstandard2.0/System.Text.Encoding.CodePages.dll",
+ "runtimes/win/lib/netstandard2.0/System.Text.Encoding.CodePages.xml",
+ "system.text.encoding.codepages.6.0.0.nupkg.sha512",
+ "system.text.encoding.codepages.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "System.Text.Encodings.Web/6.0.0": {
+ "sha512": "Vg8eB5Tawm1IFqj4TVK1czJX89rhFxJo9ELqc/Eiq0eXy13RK00eubyU6TJE6y+GQXjyV5gSfiewDUZjQgSE0w==",
+ "type": "package",
+ "path": "system.text.encodings.web/6.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/netcoreapp2.0/System.Text.Encodings.Web.targets",
+ "buildTransitive/netcoreapp3.1/_._",
+ "lib/net461/System.Text.Encodings.Web.dll",
+ "lib/net461/System.Text.Encodings.Web.xml",
+ "lib/net6.0/System.Text.Encodings.Web.dll",
+ "lib/net6.0/System.Text.Encodings.Web.xml",
+ "lib/netcoreapp3.1/System.Text.Encodings.Web.dll",
+ "lib/netcoreapp3.1/System.Text.Encodings.Web.xml",
+ "lib/netstandard2.0/System.Text.Encodings.Web.dll",
+ "lib/netstandard2.0/System.Text.Encodings.Web.xml",
+ "runtimes/browser/lib/net6.0/System.Text.Encodings.Web.dll",
+ "runtimes/browser/lib/net6.0/System.Text.Encodings.Web.xml",
+ "system.text.encodings.web.6.0.0.nupkg.sha512",
+ "system.text.encodings.web.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "System.Text.Json/9.0.1": {
+ "sha512": "eqWHDZqYPv1PvuvoIIx5pF74plL3iEOZOl/0kQP+Y0TEbtgNnM2W6k8h8EPYs+LTJZsXuWa92n5W5sHTWvE3VA==",
+ "type": "package",
+ "path": "system.text.json/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "analyzers/dotnet/roslyn3.11/cs/System.Text.Json.SourceGeneration.dll",
+ "analyzers/dotnet/roslyn3.11/cs/cs/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/de/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/es/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/fr/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/it/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/ja/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/ko/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/pl/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/pt-BR/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/ru/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/tr/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/zh-Hans/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/zh-Hant/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/System.Text.Json.SourceGeneration.dll",
+ "analyzers/dotnet/roslyn4.0/cs/cs/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/de/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/es/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/fr/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/it/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/ja/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/ko/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/pl/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/pt-BR/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/ru/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/tr/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/zh-Hans/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/zh-Hant/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/System.Text.Json.SourceGeneration.dll",
+ "analyzers/dotnet/roslyn4.4/cs/cs/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/de/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/es/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/fr/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/it/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/ja/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/ko/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/pl/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/pt-BR/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/ru/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/tr/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/zh-Hans/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/zh-Hant/System.Text.Json.SourceGeneration.resources.dll",
+ "buildTransitive/net461/System.Text.Json.targets",
+ "buildTransitive/net462/System.Text.Json.targets",
+ "buildTransitive/net8.0/System.Text.Json.targets",
+ "buildTransitive/netcoreapp2.0/System.Text.Json.targets",
+ "buildTransitive/netstandard2.0/System.Text.Json.targets",
+ "lib/net462/System.Text.Json.dll",
+ "lib/net462/System.Text.Json.xml",
+ "lib/net8.0/System.Text.Json.dll",
+ "lib/net8.0/System.Text.Json.xml",
+ "lib/net9.0/System.Text.Json.dll",
+ "lib/net9.0/System.Text.Json.xml",
+ "lib/netstandard2.0/System.Text.Json.dll",
+ "lib/netstandard2.0/System.Text.Json.xml",
+ "system.text.json.9.0.1.nupkg.sha512",
+ "system.text.json.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "System.Threading.Tasks.Extensions/4.5.4": {
+ "sha512": "zteT+G8xuGu6mS+mzDzYXbzS7rd3K6Fjb9RiZlYlJPam2/hU7JCBZBVEcywNuR+oZ1ncTvc/cq0faRr3P01OVg==",
+ "type": "package",
+ "path": "system.threading.tasks.extensions/4.5.4",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/MonoAndroid10/_._",
+ "lib/MonoTouch10/_._",
+ "lib/net461/System.Threading.Tasks.Extensions.dll",
+ "lib/net461/System.Threading.Tasks.Extensions.xml",
+ "lib/netcoreapp2.1/_._",
+ "lib/netstandard1.0/System.Threading.Tasks.Extensions.dll",
+ "lib/netstandard1.0/System.Threading.Tasks.Extensions.xml",
+ "lib/netstandard2.0/System.Threading.Tasks.Extensions.dll",
+ "lib/netstandard2.0/System.Threading.Tasks.Extensions.xml",
+ "lib/portable-net45+win8+wp8+wpa81/System.Threading.Tasks.Extensions.dll",
+ "lib/portable-net45+win8+wp8+wpa81/System.Threading.Tasks.Extensions.xml",
+ "lib/xamarinios10/_._",
+ "lib/xamarinmac20/_._",
+ "lib/xamarintvos10/_._",
+ "lib/xamarinwatchos10/_._",
+ "ref/MonoAndroid10/_._",
+ "ref/MonoTouch10/_._",
+ "ref/netcoreapp2.1/_._",
+ "ref/xamarinios10/_._",
+ "ref/xamarinmac20/_._",
+ "ref/xamarintvos10/_._",
+ "ref/xamarinwatchos10/_._",
+ "system.threading.tasks.extensions.4.5.4.nupkg.sha512",
+ "system.threading.tasks.extensions.nuspec",
+ "useSharedDesignerContext.txt",
+ "version.txt"
+ ]
+ },
+ "System.Windows.Extensions/6.0.0": {
+ "sha512": "IXoJOXIqc39AIe+CIR7koBtRGMiCt/LPM3lI+PELtDIy9XdyeSrwXFdWV9dzJ2Awl0paLWUaknLxFQ5HpHZUog==",
+ "type": "package",
+ "path": "system.windows.extensions/6.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net6.0/System.Windows.Extensions.dll",
+ "lib/net6.0/System.Windows.Extensions.xml",
+ "lib/netcoreapp3.1/System.Windows.Extensions.dll",
+ "lib/netcoreapp3.1/System.Windows.Extensions.xml",
+ "runtimes/win/lib/net6.0/System.Windows.Extensions.dll",
+ "runtimes/win/lib/net6.0/System.Windows.Extensions.xml",
+ "runtimes/win/lib/netcoreapp3.1/System.Windows.Extensions.dll",
+ "runtimes/win/lib/netcoreapp3.1/System.Windows.Extensions.xml",
+ "system.windows.extensions.6.0.0.nupkg.sha512",
+ "system.windows.extensions.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "LuminaBrain.Core/1.0.0": {
+ "type": "project",
+ "path": "../LuminaBrain.Core/LuminaBrain.Core.csproj",
+ "msbuildProject": "../LuminaBrain.Core/LuminaBrain.Core.csproj"
+ },
+ "LuminaBrain.Data/1.0.0": {
+ "type": "project",
+ "path": "../LuminaBrain.Data/LuminaBrain.Data.csproj",
+ "msbuildProject": "../LuminaBrain.Data/LuminaBrain.Data.csproj"
+ },
+ "LuminaBrain.EntityFrameworkCore/1.0.0": {
+ "type": "project",
+ "path": "../LuminaBrain.EntityFrameworkCore/LuminaBrain.EntityFrameworkCore.csproj",
+ "msbuildProject": "../LuminaBrain.EntityFrameworkCore/LuminaBrain.EntityFrameworkCore.csproj"
+ },
+ "LuminadBrain.Entity/1.0.0": {
+ "type": "project",
+ "path": "../LuminadBrain.Entity/LuminadBrain.Entity.csproj",
+ "msbuildProject": "../LuminadBrain.Entity/LuminadBrain.Entity.csproj"
+ }
+ },
+ "projectFileDependencyGroups": {
+ "net9.0": [
+ "LuminaBrain.Core >= 1.0.0",
+ "LuminaBrain.Data >= 1.0.0",
+ "LuminaBrain.EntityFrameworkCore >= 1.0.0",
+ "Microsoft.EntityFrameworkCore.SqlServer >= 9.0.1"
+ ]
+ },
+ "packageFolders": {
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\": {},
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {}
+ },
+ "project": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "F:\\code\\Austin\\luminabrain\\LuminaBrain.EntityFramework.SqlServer\\LuminaBrain.EntityFramework.SqlServer.csproj",
+ "projectName": "LuminaBrain.EntityFramework.SqlServer",
+ "projectPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.EntityFramework.SqlServer\\LuminaBrain.EntityFramework.SqlServer.csproj",
+ "packagesPath": "C:\\Users\\Austin_Zhang\\.nuget\\packages\\",
+ "outputPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.EntityFramework.SqlServer\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Austin_Zhang\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+ ],
+ "originalTargetFrameworks": [
+ "net9.0"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://devops.rspinternal.com/repository/nuget-group/index.json": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {
+ "F:\\code\\Austin\\luminabrain\\LuminaBrain.Core\\LuminaBrain.Core.csproj": {
+ "projectPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Core\\LuminaBrain.Core.csproj"
+ },
+ "F:\\code\\Austin\\luminabrain\\LuminaBrain.Data\\LuminaBrain.Data.csproj": {
+ "projectPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Data\\LuminaBrain.Data.csproj"
+ },
+ "F:\\code\\Austin\\luminabrain\\LuminaBrain.EntityFrameworkCore\\LuminaBrain.EntityFrameworkCore.csproj": {
+ "projectPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.EntityFrameworkCore\\LuminaBrain.EntityFrameworkCore.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "all"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "dependencies": {
+ "Microsoft.EntityFrameworkCore.SqlServer": {
+ "target": "Package",
+ "version": "[9.0.1, )"
+ }
+ },
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/LuminaBrain.EntityFramework.SqlServer/obj/project.nuget.cache b/LuminaBrain.EntityFramework.SqlServer/obj/project.nuget.cache
new file mode 100644
index 0000000..3479c57
--- /dev/null
+++ b/LuminaBrain.EntityFramework.SqlServer/obj/project.nuget.cache
@@ -0,0 +1,64 @@
+{
+ "version": 2,
+ "dgSpecHash": "2D/j+VWCaOo=",
+ "success": true,
+ "projectFilePath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.EntityFramework.SqlServer\\LuminaBrain.EntityFramework.SqlServer.csproj",
+ "expectedPackageFiles": [
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\azure.core\\1.38.0\\azure.core.1.38.0.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\azure.identity\\1.11.4\\azure.identity.1.11.4.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\microsoft.bcl.asyncinterfaces\\1.1.1\\microsoft.bcl.asyncinterfaces.1.1.1.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\microsoft.csharp\\4.5.0\\microsoft.csharp.4.5.0.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\microsoft.data.sqlclient\\5.1.6\\microsoft.data.sqlclient.5.1.6.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\microsoft.data.sqlclient.sni.runtime\\5.1.1\\microsoft.data.sqlclient.sni.runtime.5.1.1.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\microsoft.entityframeworkcore\\9.0.1\\microsoft.entityframeworkcore.9.0.1.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\9.0.1\\microsoft.entityframeworkcore.abstractions.9.0.1.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\9.0.1\\microsoft.entityframeworkcore.analyzers.9.0.1.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\9.0.1\\microsoft.entityframeworkcore.relational.9.0.1.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\microsoft.entityframeworkcore.sqlserver\\9.0.1\\microsoft.entityframeworkcore.sqlserver.9.0.1.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\9.0.1\\microsoft.extensions.caching.abstractions.9.0.1.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\microsoft.extensions.caching.memory\\9.0.1\\microsoft.extensions.caching.memory.9.0.1.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\9.0.1\\microsoft.extensions.configuration.abstractions.9.0.1.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\9.0.1\\microsoft.extensions.dependencyinjection.9.0.1.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\9.0.1\\microsoft.extensions.dependencyinjection.abstractions.9.0.1.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\microsoft.extensions.logging\\9.0.1\\microsoft.extensions.logging.9.0.1.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\9.0.1\\microsoft.extensions.logging.abstractions.9.0.1.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\microsoft.extensions.options\\9.0.1\\microsoft.extensions.options.9.0.1.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\microsoft.extensions.primitives\\9.0.1\\microsoft.extensions.primitives.9.0.1.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\microsoft.identity.client\\4.61.3\\microsoft.identity.client.4.61.3.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\microsoft.identity.client.extensions.msal\\4.61.3\\microsoft.identity.client.extensions.msal.4.61.3.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\microsoft.identitymodel.abstractions\\6.35.0\\microsoft.identitymodel.abstractions.6.35.0.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\microsoft.identitymodel.jsonwebtokens\\6.35.0\\microsoft.identitymodel.jsonwebtokens.6.35.0.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\microsoft.identitymodel.logging\\6.35.0\\microsoft.identitymodel.logging.6.35.0.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\microsoft.identitymodel.protocols\\6.35.0\\microsoft.identitymodel.protocols.6.35.0.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\microsoft.identitymodel.protocols.openidconnect\\6.35.0\\microsoft.identitymodel.protocols.openidconnect.6.35.0.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\microsoft.identitymodel.tokens\\6.35.0\\microsoft.identitymodel.tokens.6.35.0.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\microsoft.netcore.platforms\\1.1.0\\microsoft.netcore.platforms.1.1.0.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\microsoft.netcore.targets\\1.1.0\\microsoft.netcore.targets.1.1.0.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\microsoft.sqlserver.server\\1.0.0\\microsoft.sqlserver.server.1.0.0.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\microsoft.win32.systemevents\\6.0.0\\microsoft.win32.systemevents.6.0.0.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\system.clientmodel\\1.0.0\\system.clientmodel.1.0.0.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\system.configuration.configurationmanager\\6.0.1\\system.configuration.configurationmanager.6.0.1.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\system.diagnostics.diagnosticsource\\6.0.1\\system.diagnostics.diagnosticsource.6.0.1.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\system.drawing.common\\6.0.0\\system.drawing.common.6.0.0.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\system.formats.asn1\\9.0.1\\system.formats.asn1.9.0.1.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\system.identitymodel.tokens.jwt\\6.35.0\\system.identitymodel.tokens.jwt.6.35.0.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\system.memory\\4.5.4\\system.memory.4.5.4.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\system.memory.data\\1.0.2\\system.memory.data.1.0.2.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\system.numerics.vectors\\4.5.0\\system.numerics.vectors.4.5.0.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\system.runtime\\4.3.0\\system.runtime.4.3.0.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\system.runtime.caching\\6.0.0\\system.runtime.caching.6.0.0.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\system.runtime.compilerservices.unsafe\\6.0.0\\system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\system.security.accesscontrol\\6.0.0\\system.security.accesscontrol.6.0.0.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\system.security.cryptography.cng\\5.0.0\\system.security.cryptography.cng.5.0.0.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\system.security.cryptography.protecteddata\\6.0.0\\system.security.cryptography.protecteddata.6.0.0.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\system.security.permissions\\6.0.0\\system.security.permissions.6.0.0.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\system.security.principal.windows\\5.0.0\\system.security.principal.windows.5.0.0.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\system.text.encoding\\4.3.0\\system.text.encoding.4.3.0.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\system.text.encoding.codepages\\6.0.0\\system.text.encoding.codepages.6.0.0.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\system.text.encodings.web\\6.0.0\\system.text.encodings.web.6.0.0.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\system.text.json\\9.0.1\\system.text.json.9.0.1.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\system.threading.tasks.extensions\\4.5.4\\system.threading.tasks.extensions.4.5.4.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\system.windows.extensions\\6.0.0\\system.windows.extensions.6.0.0.nupkg.sha512"
+ ],
+ "logs": []
+}
\ No newline at end of file
diff --git a/LuminaBrain.EntityFramework.SqlServer/obj/project.packagespec.json b/LuminaBrain.EntityFramework.SqlServer/obj/project.packagespec.json
new file mode 100644
index 0000000..5b21428
--- /dev/null
+++ b/LuminaBrain.EntityFramework.SqlServer/obj/project.packagespec.json
@@ -0,0 +1 @@
+"restore":{"projectUniqueName":"F:\\code\\Austin\\luminabrain\\LuminaBrain.EntityFramework.SqlServer\\LuminaBrain.EntityFramework.SqlServer.csproj","projectName":"LuminaBrain.EntityFramework.SqlServer","projectPath":"F:\\code\\Austin\\luminabrain\\LuminaBrain.EntityFramework.SqlServer\\LuminaBrain.EntityFramework.SqlServer.csproj","outputPath":"F:\\code\\Austin\\luminabrain\\LuminaBrain.EntityFramework.SqlServer\\obj\\","projectStyle":"PackageReference","fallbackFolders":["C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"],"originalTargetFrameworks":["net9.0"],"sources":{"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\":{},"https://api.nuget.org/v3/index.json":{},"https://api.nuget.org/v3/index.json":{},"https://devops.rspinternal.com/repository/nuget-group/index.json":{}},"frameworks":{"net9.0":{"targetAlias":"net9.0","projectReferences":{"F:\\code\\Austin\\luminabrain\\LuminaBrain.Core\\LuminaBrain.Core.csproj":{"projectPath":"F:\\code\\Austin\\luminabrain\\LuminaBrain.Core\\LuminaBrain.Core.csproj"},"F:\\code\\Austin\\luminabrain\\LuminaBrain.Data\\LuminaBrain.Data.csproj":{"projectPath":"F:\\code\\Austin\\luminabrain\\LuminaBrain.Data\\LuminaBrain.Data.csproj"},"F:\\code\\Austin\\luminabrain\\LuminaBrain.EntityFrameworkCore\\LuminaBrain.EntityFrameworkCore.csproj":{"projectPath":"F:\\code\\Austin\\luminabrain\\LuminaBrain.EntityFrameworkCore\\LuminaBrain.EntityFrameworkCore.csproj"}}}},"warningProperties":{"warnAsError":["NU1605"]}}"frameworks":{"net9.0":{"targetAlias":"net9.0","dependencies":{"Microsoft.EntityFrameworkCore.SqlServer":{"target":"Package","version":"[9.0.1, )"}},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json"}}
\ No newline at end of file
diff --git a/LuminaBrain.EntityFramework.SqlServer/obj/rider.project.model.nuget.info b/LuminaBrain.EntityFramework.SqlServer/obj/rider.project.model.nuget.info
new file mode 100644
index 0000000..3a1283e
--- /dev/null
+++ b/LuminaBrain.EntityFramework.SqlServer/obj/rider.project.model.nuget.info
@@ -0,0 +1 @@
+17392647982319795
\ No newline at end of file
diff --git a/LuminaBrain.EntityFramework.SqlServer/obj/rider.project.restore.info b/LuminaBrain.EntityFramework.SqlServer/obj/rider.project.restore.info
new file mode 100644
index 0000000..5c20007
--- /dev/null
+++ b/LuminaBrain.EntityFramework.SqlServer/obj/rider.project.restore.info
@@ -0,0 +1 @@
+17392647997354228
\ No newline at end of file
diff --git a/LuminaBrain.EntityFrameworkCore/ServiceExtensions.cs b/LuminaBrain.EntityFrameworkCore/ServiceExtensions.cs
index 7a5d648..6bbb976 100644
--- a/LuminaBrain.EntityFrameworkCore/ServiceExtensions.cs
+++ b/LuminaBrain.EntityFrameworkCore/ServiceExtensions.cs
@@ -7,7 +7,7 @@ namespace LuminaBrain.EntityFrameworkCore;
public static class ServiceExtensions
{
- public static IServiceCollection AddFastWikiDbContext(this IServiceCollection services)
+ public static IServiceCollection AddLuminaBrainContext(this IServiceCollection services)
{
services.AddScoped();
services.AddScoped();
diff --git a/LuminaBrain.EntityFrameworkCore/obj/Debug/net9.0/LuminaBrain.EntityFrameworkCore.AssemblyInfo.cs b/LuminaBrain.EntityFrameworkCore/obj/Debug/net9.0/LuminaBrain.EntityFrameworkCore.AssemblyInfo.cs
index 84cb26f..cf65bcd 100644
--- a/LuminaBrain.EntityFrameworkCore/obj/Debug/net9.0/LuminaBrain.EntityFrameworkCore.AssemblyInfo.cs
+++ b/LuminaBrain.EntityFrameworkCore/obj/Debug/net9.0/LuminaBrain.EntityFrameworkCore.AssemblyInfo.cs
@@ -13,10 +13,10 @@
[assembly: System.Reflection.AssemblyCompanyAttribute("LuminaBrain.EntityFrameworkCore")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+e39ceec3274b766a6dd15f8d21c9e05584d3714e")]
[assembly: System.Reflection.AssemblyProductAttribute("LuminaBrain.EntityFrameworkCore")]
[assembly: System.Reflection.AssemblyTitleAttribute("LuminaBrain.EntityFrameworkCore")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
-// 由 MSBuild WriteCodeFragment 类生成。
+// Generated by the MSBuild WriteCodeFragment class.
diff --git a/LuminaBrain.EntityFrameworkCore/obj/Debug/net9.0/LuminaBrain.EntityFrameworkCore.AssemblyInfoInputs.cache b/LuminaBrain.EntityFrameworkCore/obj/Debug/net9.0/LuminaBrain.EntityFrameworkCore.AssemblyInfoInputs.cache
index 5d1b2bb..dfbff38 100644
--- a/LuminaBrain.EntityFrameworkCore/obj/Debug/net9.0/LuminaBrain.EntityFrameworkCore.AssemblyInfoInputs.cache
+++ b/LuminaBrain.EntityFrameworkCore/obj/Debug/net9.0/LuminaBrain.EntityFrameworkCore.AssemblyInfoInputs.cache
@@ -1 +1 @@
-ee3e1d5cb21473ace6964cd3e23b4a7083810fe69473ab248c13a6c40b82ac17
+f4433433a20ed2e2c6943f82fcf9285789e434a61f2ce52390602ad3773f1712
diff --git a/LuminaBrain.EntityFrameworkCore/obj/Debug/net9.0/LuminaBrain.EntityFrameworkCore.GeneratedMSBuildEditorConfig.editorconfig b/LuminaBrain.EntityFrameworkCore/obj/Debug/net9.0/LuminaBrain.EntityFrameworkCore.GeneratedMSBuildEditorConfig.editorconfig
index 1fd3a50..251f44c 100644
--- a/LuminaBrain.EntityFrameworkCore/obj/Debug/net9.0/LuminaBrain.EntityFrameworkCore.GeneratedMSBuildEditorConfig.editorconfig
+++ b/LuminaBrain.EntityFrameworkCore/obj/Debug/net9.0/LuminaBrain.EntityFrameworkCore.GeneratedMSBuildEditorConfig.editorconfig
@@ -8,7 +8,7 @@ build_property.PlatformNeutralAssembly =
build_property.EnforceExtendedAnalyzerRules =
build_property._SupportedPlatformList = Linux,macOS,Windows
build_property.RootNamespace = LuminaBrain.EntityFrameworkCore
-build_property.ProjectDir = /Users/aa123456/code/net/luminabrain/LuminaBrain.EntityFrameworkCore/
+build_property.ProjectDir = F:\code\Austin\luminabrain\LuminaBrain.EntityFrameworkCore\
build_property.EnableComHosting =
build_property.EnableGeneratedComInterfaceComImportInterop =
build_property.EffectiveAnalysisLevelStyle = 9.0
diff --git a/LuminaBrain.EntityFrameworkCore/obj/Debug/net9.0/LuminaBrain.EntityFrameworkCore.assets.cache b/LuminaBrain.EntityFrameworkCore/obj/Debug/net9.0/LuminaBrain.EntityFrameworkCore.assets.cache
index b6e9a0f..608741d 100644
Binary files a/LuminaBrain.EntityFrameworkCore/obj/Debug/net9.0/LuminaBrain.EntityFrameworkCore.assets.cache and b/LuminaBrain.EntityFrameworkCore/obj/Debug/net9.0/LuminaBrain.EntityFrameworkCore.assets.cache differ
diff --git a/LuminaBrain.EntityFrameworkCore/obj/Debug/net9.0/LuminaBrain.EntityFrameworkCore.csproj.AssemblyReference.cache b/LuminaBrain.EntityFrameworkCore/obj/Debug/net9.0/LuminaBrain.EntityFrameworkCore.csproj.AssemblyReference.cache
index 9dcce1f..5b4de0e 100644
Binary files a/LuminaBrain.EntityFrameworkCore/obj/Debug/net9.0/LuminaBrain.EntityFrameworkCore.csproj.AssemblyReference.cache and b/LuminaBrain.EntityFrameworkCore/obj/Debug/net9.0/LuminaBrain.EntityFrameworkCore.csproj.AssemblyReference.cache differ
diff --git a/LuminaBrain.EntityFrameworkCore/obj/LuminaBrain.EntityFrameworkCore.csproj.nuget.dgspec.json b/LuminaBrain.EntityFrameworkCore/obj/LuminaBrain.EntityFrameworkCore.csproj.nuget.dgspec.json
index ec9141c..624ed0d 100644
--- a/LuminaBrain.EntityFrameworkCore/obj/LuminaBrain.EntityFrameworkCore.csproj.nuget.dgspec.json
+++ b/LuminaBrain.EntityFrameworkCore/obj/LuminaBrain.EntityFrameworkCore.csproj.nuget.dgspec.json
@@ -1,26 +1,34 @@
{
"format": 1,
"restore": {
- "/Users/aa123456/code/net/luminabrain/LuminaBrain.EntityFrameworkCore/LuminaBrain.EntityFrameworkCore.csproj": {}
+ "F:\\code\\Austin\\luminabrain\\LuminaBrain.EntityFrameworkCore\\LuminaBrain.EntityFrameworkCore.csproj": {}
},
"projects": {
- "/Users/aa123456/code/net/luminabrain/LuminaBrain.Core/LuminaBrain.Core.csproj": {
+ "F:\\code\\Austin\\luminabrain\\LuminaBrain.Core\\LuminaBrain.Core.csproj": {
"version": "1.0.0",
"restore": {
- "projectUniqueName": "/Users/aa123456/code/net/luminabrain/LuminaBrain.Core/LuminaBrain.Core.csproj",
+ "projectUniqueName": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Core\\LuminaBrain.Core.csproj",
"projectName": "LuminaBrain.Core",
- "projectPath": "/Users/aa123456/code/net/luminabrain/LuminaBrain.Core/LuminaBrain.Core.csproj",
- "packagesPath": "/Users/aa123456/.nuget/packages/",
- "outputPath": "/Users/aa123456/code/net/luminabrain/LuminaBrain.Core/obj/",
+ "projectPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Core\\LuminaBrain.Core.csproj",
+ "packagesPath": "C:\\Users\\Austin_Zhang\\.nuget\\packages\\",
+ "outputPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Core\\obj\\",
"projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
"configFilePaths": [
- "/Users/aa123456/.nuget/NuGet/NuGet.Config"
+ "C:\\Users\\Austin_Zhang\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
],
"originalTargetFrameworks": [
"net9.0"
],
"sources": {
- "https://api.nuget.org/v3/index.json": {}
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://devops.rspinternal.com/repository/nuget-group/index.json": {}
},
"frameworks": {
"net9.0": {
@@ -59,27 +67,35 @@
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "/Users/aa123456/.dotnet/sdk/9.0.100/PortableRuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json"
}
}
},
- "/Users/aa123456/code/net/luminabrain/LuminaBrain.Data/LuminaBrain.Data.csproj": {
+ "F:\\code\\Austin\\luminabrain\\LuminaBrain.Data\\LuminaBrain.Data.csproj": {
"version": "1.0.0",
"restore": {
- "projectUniqueName": "/Users/aa123456/code/net/luminabrain/LuminaBrain.Data/LuminaBrain.Data.csproj",
+ "projectUniqueName": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Data\\LuminaBrain.Data.csproj",
"projectName": "LuminaBrain.Data",
- "projectPath": "/Users/aa123456/code/net/luminabrain/LuminaBrain.Data/LuminaBrain.Data.csproj",
- "packagesPath": "/Users/aa123456/.nuget/packages/",
- "outputPath": "/Users/aa123456/code/net/luminabrain/LuminaBrain.Data/obj/",
+ "projectPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Data\\LuminaBrain.Data.csproj",
+ "packagesPath": "C:\\Users\\Austin_Zhang\\.nuget\\packages\\",
+ "outputPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Data\\obj\\",
"projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
"configFilePaths": [
- "/Users/aa123456/.nuget/NuGet/NuGet.Config"
+ "C:\\Users\\Austin_Zhang\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
],
"originalTargetFrameworks": [
"net9.0"
],
"sources": {
- "https://api.nuget.org/v3/index.json": {}
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://devops.rspinternal.com/repository/nuget-group/index.json": {}
},
"frameworks": {
"net9.0": {
@@ -118,34 +134,42 @@
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "/Users/aa123456/.dotnet/sdk/9.0.100/PortableRuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json"
}
}
},
- "/Users/aa123456/code/net/luminabrain/LuminaBrain.EntityFrameworkCore/LuminaBrain.EntityFrameworkCore.csproj": {
+ "F:\\code\\Austin\\luminabrain\\LuminaBrain.EntityFrameworkCore\\LuminaBrain.EntityFrameworkCore.csproj": {
"version": "1.0.0",
"restore": {
- "projectUniqueName": "/Users/aa123456/code/net/luminabrain/LuminaBrain.EntityFrameworkCore/LuminaBrain.EntityFrameworkCore.csproj",
+ "projectUniqueName": "F:\\code\\Austin\\luminabrain\\LuminaBrain.EntityFrameworkCore\\LuminaBrain.EntityFrameworkCore.csproj",
"projectName": "LuminaBrain.EntityFrameworkCore",
- "projectPath": "/Users/aa123456/code/net/luminabrain/LuminaBrain.EntityFrameworkCore/LuminaBrain.EntityFrameworkCore.csproj",
- "packagesPath": "/Users/aa123456/.nuget/packages/",
- "outputPath": "/Users/aa123456/code/net/luminabrain/LuminaBrain.EntityFrameworkCore/obj/",
+ "projectPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.EntityFrameworkCore\\LuminaBrain.EntityFrameworkCore.csproj",
+ "packagesPath": "C:\\Users\\Austin_Zhang\\.nuget\\packages\\",
+ "outputPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.EntityFrameworkCore\\obj\\",
"projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
"configFilePaths": [
- "/Users/aa123456/.nuget/NuGet/NuGet.Config"
+ "C:\\Users\\Austin_Zhang\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
],
"originalTargetFrameworks": [
"net9.0"
],
"sources": {
- "https://api.nuget.org/v3/index.json": {}
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://devops.rspinternal.com/repository/nuget-group/index.json": {}
},
"frameworks": {
"net9.0": {
"targetAlias": "net9.0",
"projectReferences": {
- "/Users/aa123456/code/net/luminabrain/LuminadBrain.Entity/LuminadBrain.Entity.csproj": {
- "projectPath": "/Users/aa123456/code/net/luminabrain/LuminadBrain.Entity/LuminadBrain.Entity.csproj"
+ "F:\\code\\Austin\\luminabrain\\LuminadBrain.Entity\\LuminadBrain.Entity.csproj": {
+ "projectPath": "F:\\code\\Austin\\luminabrain\\LuminadBrain.Entity\\LuminadBrain.Entity.csproj"
}
}
}
@@ -191,37 +215,45 @@
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "/Users/aa123456/.dotnet/sdk/9.0.100/PortableRuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json"
}
}
},
- "/Users/aa123456/code/net/luminabrain/LuminadBrain.Entity/LuminadBrain.Entity.csproj": {
+ "F:\\code\\Austin\\luminabrain\\LuminadBrain.Entity\\LuminadBrain.Entity.csproj": {
"version": "1.0.0",
"restore": {
- "projectUniqueName": "/Users/aa123456/code/net/luminabrain/LuminadBrain.Entity/LuminadBrain.Entity.csproj",
+ "projectUniqueName": "F:\\code\\Austin\\luminabrain\\LuminadBrain.Entity\\LuminadBrain.Entity.csproj",
"projectName": "LuminadBrain.Entity",
- "projectPath": "/Users/aa123456/code/net/luminabrain/LuminadBrain.Entity/LuminadBrain.Entity.csproj",
- "packagesPath": "/Users/aa123456/.nuget/packages/",
- "outputPath": "/Users/aa123456/code/net/luminabrain/LuminadBrain.Entity/obj/",
+ "projectPath": "F:\\code\\Austin\\luminabrain\\LuminadBrain.Entity\\LuminadBrain.Entity.csproj",
+ "packagesPath": "C:\\Users\\Austin_Zhang\\.nuget\\packages\\",
+ "outputPath": "F:\\code\\Austin\\luminabrain\\LuminadBrain.Entity\\obj\\",
"projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
"configFilePaths": [
- "/Users/aa123456/.nuget/NuGet/NuGet.Config"
+ "C:\\Users\\Austin_Zhang\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
],
"originalTargetFrameworks": [
"net9.0"
],
"sources": {
- "https://api.nuget.org/v3/index.json": {}
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://devops.rspinternal.com/repository/nuget-group/index.json": {}
},
"frameworks": {
"net9.0": {
"targetAlias": "net9.0",
"projectReferences": {
- "/Users/aa123456/code/net/luminabrain/LuminaBrain.Core/LuminaBrain.Core.csproj": {
- "projectPath": "/Users/aa123456/code/net/luminabrain/LuminaBrain.Core/LuminaBrain.Core.csproj"
+ "F:\\code\\Austin\\luminabrain\\LuminaBrain.Core\\LuminaBrain.Core.csproj": {
+ "projectPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Core\\LuminaBrain.Core.csproj"
},
- "/Users/aa123456/code/net/luminabrain/LuminaBrain.Data/LuminaBrain.Data.csproj": {
- "projectPath": "/Users/aa123456/code/net/luminabrain/LuminaBrain.Data/LuminaBrain.Data.csproj"
+ "F:\\code\\Austin\\luminabrain\\LuminaBrain.Data\\LuminaBrain.Data.csproj": {
+ "projectPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.Data\\LuminaBrain.Data.csproj"
}
}
}
@@ -257,7 +289,7 @@
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "/Users/aa123456/.dotnet/sdk/9.0.100/PortableRuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json"
}
}
}
diff --git a/LuminaBrain.EntityFrameworkCore/obj/LuminaBrain.EntityFrameworkCore.csproj.nuget.g.props b/LuminaBrain.EntityFrameworkCore/obj/LuminaBrain.EntityFrameworkCore.csproj.nuget.g.props
index 28f5c9a..fcbb442 100644
--- a/LuminaBrain.EntityFrameworkCore/obj/LuminaBrain.EntityFrameworkCore.csproj.nuget.g.props
+++ b/LuminaBrain.EntityFrameworkCore/obj/LuminaBrain.EntityFrameworkCore.csproj.nuget.g.props
@@ -4,15 +4,16 @@
True
NuGet
$(MSBuildThisFileDirectory)project.assets.json
- /Users/aa123456/.nuget/packages/
- /Users/aa123456/.nuget/packages/
+ $(UserProfile)\.nuget\packages\
+ C:\Users\Austin_Zhang\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
PackageReference
- 6.12.2
+ 6.12.0
-
+
+
-
+
\ No newline at end of file
diff --git a/LuminaBrain.EntityFrameworkCore/obj/LuminaBrain.EntityFrameworkCore.csproj.nuget.g.targets b/LuminaBrain.EntityFrameworkCore/obj/LuminaBrain.EntityFrameworkCore.csproj.nuget.g.targets
index 24269dc..6bdcb56 100644
--- a/LuminaBrain.EntityFrameworkCore/obj/LuminaBrain.EntityFrameworkCore.csproj.nuget.g.targets
+++ b/LuminaBrain.EntityFrameworkCore/obj/LuminaBrain.EntityFrameworkCore.csproj.nuget.g.targets
@@ -1,7 +1,7 @@
-
-
+
+
\ No newline at end of file
diff --git a/LuminaBrain.EntityFrameworkCore/obj/project.assets.json b/LuminaBrain.EntityFrameworkCore/obj/project.assets.json
index 4fd384d..d6ccbfc 100644
--- a/LuminaBrain.EntityFrameworkCore/obj/project.assets.json
+++ b/LuminaBrain.EntityFrameworkCore/obj/project.assets.json
@@ -670,32 +670,41 @@
]
},
"packageFolders": {
- "/Users/aa123456/.nuget/packages/": {}
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\": {},
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {}
},
"project": {
"version": "1.0.0",
"restore": {
- "projectUniqueName": "/Users/aa123456/code/net/luminabrain/LuminaBrain.EntityFrameworkCore/LuminaBrain.EntityFrameworkCore.csproj",
+ "projectUniqueName": "F:\\code\\Austin\\luminabrain\\LuminaBrain.EntityFrameworkCore\\LuminaBrain.EntityFrameworkCore.csproj",
"projectName": "LuminaBrain.EntityFrameworkCore",
- "projectPath": "/Users/aa123456/code/net/luminabrain/LuminaBrain.EntityFrameworkCore/LuminaBrain.EntityFrameworkCore.csproj",
- "packagesPath": "/Users/aa123456/.nuget/packages/",
- "outputPath": "/Users/aa123456/code/net/luminabrain/LuminaBrain.EntityFrameworkCore/obj/",
+ "projectPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.EntityFrameworkCore\\LuminaBrain.EntityFrameworkCore.csproj",
+ "packagesPath": "C:\\Users\\Austin_Zhang\\.nuget\\packages\\",
+ "outputPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.EntityFrameworkCore\\obj\\",
"projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
"configFilePaths": [
- "/Users/aa123456/.nuget/NuGet/NuGet.Config"
+ "C:\\Users\\Austin_Zhang\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
],
"originalTargetFrameworks": [
"net9.0"
],
"sources": {
- "https://api.nuget.org/v3/index.json": {}
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://devops.rspinternal.com/repository/nuget-group/index.json": {}
},
"frameworks": {
"net9.0": {
"targetAlias": "net9.0",
"projectReferences": {
- "/Users/aa123456/code/net/luminabrain/LuminadBrain.Entity/LuminadBrain.Entity.csproj": {
- "projectPath": "/Users/aa123456/code/net/luminabrain/LuminadBrain.Entity/LuminadBrain.Entity.csproj"
+ "F:\\code\\Austin\\luminabrain\\LuminadBrain.Entity\\LuminadBrain.Entity.csproj": {
+ "projectPath": "F:\\code\\Austin\\luminabrain\\LuminadBrain.Entity\\LuminadBrain.Entity.csproj"
}
}
}
@@ -741,7 +750,7 @@
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "/Users/aa123456/.dotnet/sdk/9.0.100/PortableRuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json"
}
}
}
diff --git a/LuminaBrain.EntityFrameworkCore/obj/project.nuget.cache b/LuminaBrain.EntityFrameworkCore/obj/project.nuget.cache
index 5df29ee..3ab2c08 100644
--- a/LuminaBrain.EntityFrameworkCore/obj/project.nuget.cache
+++ b/LuminaBrain.EntityFrameworkCore/obj/project.nuget.cache
@@ -1,22 +1,22 @@
{
"version": 2,
- "dgSpecHash": "iYkow2fGyts=",
+ "dgSpecHash": "DlsSz1B0PlU=",
"success": true,
- "projectFilePath": "/Users/aa123456/code/net/luminabrain/LuminaBrain.EntityFrameworkCore/LuminaBrain.EntityFrameworkCore.csproj",
+ "projectFilePath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.EntityFrameworkCore\\LuminaBrain.EntityFrameworkCore.csproj",
"expectedPackageFiles": [
- "/Users/aa123456/.nuget/packages/microsoft.entityframeworkcore/9.0.0/microsoft.entityframeworkcore.9.0.0.nupkg.sha512",
- "/Users/aa123456/.nuget/packages/microsoft.entityframeworkcore.abstractions/9.0.0/microsoft.entityframeworkcore.abstractions.9.0.0.nupkg.sha512",
- "/Users/aa123456/.nuget/packages/microsoft.entityframeworkcore.analyzers/9.0.0/microsoft.entityframeworkcore.analyzers.9.0.0.nupkg.sha512",
- "/Users/aa123456/.nuget/packages/microsoft.entityframeworkcore.relational/9.0.0/microsoft.entityframeworkcore.relational.9.0.0.nupkg.sha512",
- "/Users/aa123456/.nuget/packages/microsoft.extensions.caching.abstractions/9.0.0/microsoft.extensions.caching.abstractions.9.0.0.nupkg.sha512",
- "/Users/aa123456/.nuget/packages/microsoft.extensions.caching.memory/9.0.0/microsoft.extensions.caching.memory.9.0.0.nupkg.sha512",
- "/Users/aa123456/.nuget/packages/microsoft.extensions.configuration.abstractions/9.0.0/microsoft.extensions.configuration.abstractions.9.0.0.nupkg.sha512",
- "/Users/aa123456/.nuget/packages/microsoft.extensions.dependencyinjection/9.0.0/microsoft.extensions.dependencyinjection.9.0.0.nupkg.sha512",
- "/Users/aa123456/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/9.0.0/microsoft.extensions.dependencyinjection.abstractions.9.0.0.nupkg.sha512",
- "/Users/aa123456/.nuget/packages/microsoft.extensions.logging/9.0.0/microsoft.extensions.logging.9.0.0.nupkg.sha512",
- "/Users/aa123456/.nuget/packages/microsoft.extensions.logging.abstractions/9.0.0/microsoft.extensions.logging.abstractions.9.0.0.nupkg.sha512",
- "/Users/aa123456/.nuget/packages/microsoft.extensions.options/9.0.0/microsoft.extensions.options.9.0.0.nupkg.sha512",
- "/Users/aa123456/.nuget/packages/microsoft.extensions.primitives/9.0.0/microsoft.extensions.primitives.9.0.0.nupkg.sha512"
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\microsoft.entityframeworkcore\\9.0.0\\microsoft.entityframeworkcore.9.0.0.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\9.0.0\\microsoft.entityframeworkcore.abstractions.9.0.0.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\9.0.0\\microsoft.entityframeworkcore.analyzers.9.0.0.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\9.0.0\\microsoft.entityframeworkcore.relational.9.0.0.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\9.0.0\\microsoft.extensions.caching.abstractions.9.0.0.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\microsoft.extensions.caching.memory\\9.0.0\\microsoft.extensions.caching.memory.9.0.0.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\9.0.0\\microsoft.extensions.configuration.abstractions.9.0.0.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\9.0.0\\microsoft.extensions.dependencyinjection.9.0.0.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\9.0.0\\microsoft.extensions.dependencyinjection.abstractions.9.0.0.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\microsoft.extensions.logging\\9.0.0\\microsoft.extensions.logging.9.0.0.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\9.0.0\\microsoft.extensions.logging.abstractions.9.0.0.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\microsoft.extensions.options\\9.0.0\\microsoft.extensions.options.9.0.0.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\microsoft.extensions.primitives\\9.0.0\\microsoft.extensions.primitives.9.0.0.nupkg.sha512"
],
"logs": []
}
\ No newline at end of file
diff --git a/LuminaBrain.EntityFrameworkCore/obj/project.packagespec.json b/LuminaBrain.EntityFrameworkCore/obj/project.packagespec.json
index 1264692..1d92d74 100644
--- a/LuminaBrain.EntityFrameworkCore/obj/project.packagespec.json
+++ b/LuminaBrain.EntityFrameworkCore/obj/project.packagespec.json
@@ -1 +1 @@
-"restore":{"projectUniqueName":"/Users/aa123456/code/net/luminabrain/LuminaBrain.EntityFrameworkCore/LuminaBrain.EntityFrameworkCore.csproj","projectName":"LuminaBrain.EntityFrameworkCore","projectPath":"/Users/aa123456/code/net/luminabrain/LuminaBrain.EntityFrameworkCore/LuminaBrain.EntityFrameworkCore.csproj","outputPath":"/Users/aa123456/code/net/luminabrain/LuminaBrain.EntityFrameworkCore/obj/","projectStyle":"PackageReference","originalTargetFrameworks":["net9.0"],"sources":{"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net9.0":{"targetAlias":"net9.0","projectReferences":{"/Users/aa123456/code/net/luminabrain/LuminadBrain.Entity/LuminadBrain.Entity.csproj":{"projectPath":"/Users/aa123456/code/net/luminabrain/LuminadBrain.Entity/LuminadBrain.Entity.csproj"}}}},"warningProperties":{"warnAsError":["NU1605"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"9.0.100"}"frameworks":{"net9.0":{"targetAlias":"net9.0","dependencies":{"Microsoft.EntityFrameworkCore":{"target":"Package","version":"[9.0.0, )"},"Microsoft.EntityFrameworkCore.Relational":{"target":"Package","version":"[9.0.0, )"}},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/Users/aa123456/.dotnet/sdk/9.0.100/PortableRuntimeIdentifierGraph.json"}}
\ No newline at end of file
+"restore":{"projectUniqueName":"F:\\code\\Austin\\luminabrain\\LuminaBrain.EntityFrameworkCore\\LuminaBrain.EntityFrameworkCore.csproj","projectName":"LuminaBrain.EntityFrameworkCore","projectPath":"F:\\code\\Austin\\luminabrain\\LuminaBrain.EntityFrameworkCore\\LuminaBrain.EntityFrameworkCore.csproj","outputPath":"F:\\code\\Austin\\luminabrain\\LuminaBrain.EntityFrameworkCore\\obj\\","projectStyle":"PackageReference","fallbackFolders":["C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"],"originalTargetFrameworks":["net9.0"],"sources":{"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\":{},"https://api.nuget.org/v3/index.json":{},"https://api.nuget.org/v3/index.json":{},"https://devops.rspinternal.com/repository/nuget-group/index.json":{}},"frameworks":{"net9.0":{"targetAlias":"net9.0","projectReferences":{"F:\\code\\Austin\\luminabrain\\LuminadBrain.Entity\\LuminadBrain.Entity.csproj":{"projectPath":"F:\\code\\Austin\\luminabrain\\LuminadBrain.Entity\\LuminadBrain.Entity.csproj"}}}},"warningProperties":{"warnAsError":["NU1605"]}}"frameworks":{"net9.0":{"targetAlias":"net9.0","dependencies":{"Microsoft.EntityFrameworkCore":{"target":"Package","version":"[9.0.0, )"},"Microsoft.EntityFrameworkCore.Relational":{"target":"Package","version":"[9.0.0, )"}},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json"}}
\ No newline at end of file
diff --git a/LuminaBrain.EntityFrameworkCore/obj/rider.project.model.nuget.info b/LuminaBrain.EntityFrameworkCore/obj/rider.project.model.nuget.info
index cdb563f..8f05b66 100644
--- a/LuminaBrain.EntityFrameworkCore/obj/rider.project.model.nuget.info
+++ b/LuminaBrain.EntityFrameworkCore/obj/rider.project.model.nuget.info
@@ -1 +1 @@
-17387631554264832
\ No newline at end of file
+17392595006043271
\ No newline at end of file
diff --git a/LuminaBrain.EntityFrameworkCore/obj/rider.project.restore.info b/LuminaBrain.EntityFrameworkCore/obj/rider.project.restore.info
index cdb563f..5c7ba0d 100644
--- a/LuminaBrain.EntityFrameworkCore/obj/rider.project.restore.info
+++ b/LuminaBrain.EntityFrameworkCore/obj/rider.project.restore.info
@@ -1 +1 @@
-17387631554264832
\ No newline at end of file
+17392595298885109
\ No newline at end of file
diff --git a/LuminaBrain.HostApi.Host/LuminaBrain.HostApi.Host.csproj b/LuminaBrain.HostApi.Host/LuminaBrain.HostApi.Host.csproj
new file mode 100644
index 0000000..c741fda
--- /dev/null
+++ b/LuminaBrain.HostApi.Host/LuminaBrain.HostApi.Host.csproj
@@ -0,0 +1,13 @@
+
+
+
+ net9.0
+ enable
+ enable
+
+
+
+
+
+
+
diff --git a/LuminaBrain.HostApi.Host/LuminaBrain.HostApi.Host.http b/LuminaBrain.HostApi.Host/LuminaBrain.HostApi.Host.http
new file mode 100644
index 0000000..92c438f
--- /dev/null
+++ b/LuminaBrain.HostApi.Host/LuminaBrain.HostApi.Host.http
@@ -0,0 +1,6 @@
+@LuminaBrain.HostApi.Host_HostAddress = http://localhost:5154
+
+GET {{LuminaBrain.HostApi.Host_HostAddress}}/weatherforecast/
+Accept: application/json
+
+###
diff --git a/LuminaBrain.HostApi.Host/Program.cs b/LuminaBrain.HostApi.Host/Program.cs
new file mode 100644
index 0000000..d5e0ef3
--- /dev/null
+++ b/LuminaBrain.HostApi.Host/Program.cs
@@ -0,0 +1,41 @@
+var builder = WebApplication.CreateBuilder(args);
+
+// Add services to the container.
+// Learn more about configuring OpenAPI at https://aka.ms/aspnet/openapi
+builder.Services.AddOpenApi();
+
+var app = builder.Build();
+
+// Configure the HTTP request pipeline.
+if (app.Environment.IsDevelopment())
+{
+ app.MapOpenApi();
+}
+
+app.UseHttpsRedirection();
+
+var summaries = new[]
+{
+ "Freezing", "Bracing", "Chilly", "Cool", "Mild", "Warm", "Balmy", "Hot", "Sweltering", "Scorching"
+};
+
+app.MapGet("/weatherforecast", () =>
+ {
+ var forecast = Enumerable.Range(1, 5).Select(index =>
+ new WeatherForecast
+ (
+ DateOnly.FromDateTime(DateTime.Now.AddDays(index)),
+ Random.Shared.Next(-20, 55),
+ summaries[Random.Shared.Next(summaries.Length)]
+ ))
+ .ToArray();
+ return forecast;
+ })
+ .WithName("GetWeatherForecast");
+
+app.Run();
+
+record WeatherForecast(DateOnly Date, int TemperatureC, string? Summary)
+{
+ public int TemperatureF => 32 + (int)(TemperatureC / 0.5556);
+}
\ No newline at end of file
diff --git a/LuminaBrain.HostApi.Host/Properties/launchSettings.json b/LuminaBrain.HostApi.Host/Properties/launchSettings.json
new file mode 100644
index 0000000..3cccc10
--- /dev/null
+++ b/LuminaBrain.HostApi.Host/Properties/launchSettings.json
@@ -0,0 +1,23 @@
+{
+ "$schema": "https://json.schemastore.org/launchsettings.json",
+ "profiles": {
+ "http": {
+ "commandName": "Project",
+ "dotnetRunMessages": true,
+ "launchBrowser": false,
+ "applicationUrl": "http://localhost:5154",
+ "environmentVariables": {
+ "ASPNETCORE_ENVIRONMENT": "Development"
+ }
+ },
+ "https": {
+ "commandName": "Project",
+ "dotnetRunMessages": true,
+ "launchBrowser": false,
+ "applicationUrl": "https://localhost:7261;http://localhost:5154",
+ "environmentVariables": {
+ "ASPNETCORE_ENVIRONMENT": "Development"
+ }
+ }
+ }
+}
diff --git a/LuminaBrain.HostApi.Host/appsettings.Development.json b/LuminaBrain.HostApi.Host/appsettings.Development.json
new file mode 100644
index 0000000..0c208ae
--- /dev/null
+++ b/LuminaBrain.HostApi.Host/appsettings.Development.json
@@ -0,0 +1,8 @@
+{
+ "Logging": {
+ "LogLevel": {
+ "Default": "Information",
+ "Microsoft.AspNetCore": "Warning"
+ }
+ }
+}
diff --git a/LuminaBrain.HostApi.Host/appsettings.json b/LuminaBrain.HostApi.Host/appsettings.json
new file mode 100644
index 0000000..10f68b8
--- /dev/null
+++ b/LuminaBrain.HostApi.Host/appsettings.json
@@ -0,0 +1,9 @@
+{
+ "Logging": {
+ "LogLevel": {
+ "Default": "Information",
+ "Microsoft.AspNetCore": "Warning"
+ }
+ },
+ "AllowedHosts": "*"
+}
diff --git a/LuminaBrain.HostApi.Host/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs b/LuminaBrain.HostApi.Host/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs
new file mode 100644
index 0000000..feda5e9
--- /dev/null
+++ b/LuminaBrain.HostApi.Host/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs
@@ -0,0 +1,4 @@
+//
+using System;
+using System.Reflection;
+[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v9.0", FrameworkDisplayName = ".NET 9.0")]
diff --git a/LuminaBrain.HostApi.Host/obj/Debug/net9.0/LuminaBrain.HostApi.Host.AssemblyInfo.cs b/LuminaBrain.HostApi.Host/obj/Debug/net9.0/LuminaBrain.HostApi.Host.AssemblyInfo.cs
new file mode 100644
index 0000000..0ad3d1c
--- /dev/null
+++ b/LuminaBrain.HostApi.Host/obj/Debug/net9.0/LuminaBrain.HostApi.Host.AssemblyInfo.cs
@@ -0,0 +1,22 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("LuminaBrain.HostApi.Host")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+e39ceec3274b766a6dd15f8d21c9e05584d3714e")]
+[assembly: System.Reflection.AssemblyProductAttribute("LuminaBrain.HostApi.Host")]
+[assembly: System.Reflection.AssemblyTitleAttribute("LuminaBrain.HostApi.Host")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Generated by the MSBuild WriteCodeFragment class.
+
diff --git a/LuminaBrain.HostApi.Host/obj/Debug/net9.0/LuminaBrain.HostApi.Host.AssemblyInfoInputs.cache b/LuminaBrain.HostApi.Host/obj/Debug/net9.0/LuminaBrain.HostApi.Host.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..762a12d
--- /dev/null
+++ b/LuminaBrain.HostApi.Host/obj/Debug/net9.0/LuminaBrain.HostApi.Host.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+7c6a5be9a8fa3606edb84c900e2e87e234be040b2373fd32cef3b44c3195eb28
diff --git a/LuminaBrain.HostApi.Host/obj/Debug/net9.0/LuminaBrain.HostApi.Host.GeneratedMSBuildEditorConfig.editorconfig b/LuminaBrain.HostApi.Host/obj/Debug/net9.0/LuminaBrain.HostApi.Host.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..31180e4
--- /dev/null
+++ b/LuminaBrain.HostApi.Host/obj/Debug/net9.0/LuminaBrain.HostApi.Host.GeneratedMSBuildEditorConfig.editorconfig
@@ -0,0 +1,21 @@
+is_global = true
+build_property.TargetFramework = net9.0
+build_property.TargetPlatformMinVersion =
+build_property.UsingMicrosoftNETSdkWeb = true
+build_property.ProjectTypeGuids =
+build_property.InvariantGlobalization =
+build_property.PlatformNeutralAssembly =
+build_property.EnforceExtendedAnalyzerRules =
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = LuminaBrain.HostApi.Host
+build_property.RootNamespace = LuminaBrain.HostApi.Host
+build_property.ProjectDir = F:\code\Austin\luminabrain\LuminaBrain.HostApi.Host\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.RazorLangVersion = 9.0
+build_property.SupportLocalizedComponentNames =
+build_property.GenerateRazorMetadataSourceChecksumAttributes =
+build_property.MSBuildProjectDirectory = F:\code\Austin\luminabrain\LuminaBrain.HostApi.Host
+build_property._RazorSourceGeneratorDebug =
+build_property.EffectiveAnalysisLevelStyle = 9.0
+build_property.EnableCodeStyleSeverity =
diff --git a/LuminaBrain.HostApi.Host/obj/Debug/net9.0/LuminaBrain.HostApi.Host.GlobalUsings.g.cs b/LuminaBrain.HostApi.Host/obj/Debug/net9.0/LuminaBrain.HostApi.Host.GlobalUsings.g.cs
new file mode 100644
index 0000000..025530a
--- /dev/null
+++ b/LuminaBrain.HostApi.Host/obj/Debug/net9.0/LuminaBrain.HostApi.Host.GlobalUsings.g.cs
@@ -0,0 +1,17 @@
+//
+global using global::Microsoft.AspNetCore.Builder;
+global using global::Microsoft.AspNetCore.Hosting;
+global using global::Microsoft.AspNetCore.Http;
+global using global::Microsoft.AspNetCore.Routing;
+global using global::Microsoft.Extensions.Configuration;
+global using global::Microsoft.Extensions.DependencyInjection;
+global using global::Microsoft.Extensions.Hosting;
+global using global::Microsoft.Extensions.Logging;
+global using global::System;
+global using global::System.Collections.Generic;
+global using global::System.IO;
+global using global::System.Linq;
+global using global::System.Net.Http;
+global using global::System.Net.Http.Json;
+global using global::System.Threading;
+global using global::System.Threading.Tasks;
diff --git a/LuminaBrain.HostApi.Host/obj/Debug/net9.0/LuminaBrain.HostApi.Host.assets.cache b/LuminaBrain.HostApi.Host/obj/Debug/net9.0/LuminaBrain.HostApi.Host.assets.cache
new file mode 100644
index 0000000..e68092a
Binary files /dev/null and b/LuminaBrain.HostApi.Host/obj/Debug/net9.0/LuminaBrain.HostApi.Host.assets.cache differ
diff --git a/LuminaBrain.HostApi.Host/obj/Debug/net9.0/LuminaBrain.HostApi.Host.csproj.AssemblyReference.cache b/LuminaBrain.HostApi.Host/obj/Debug/net9.0/LuminaBrain.HostApi.Host.csproj.AssemblyReference.cache
new file mode 100644
index 0000000..6b240c5
Binary files /dev/null and b/LuminaBrain.HostApi.Host/obj/Debug/net9.0/LuminaBrain.HostApi.Host.csproj.AssemblyReference.cache differ
diff --git a/LuminaBrain.HostApi.Host/obj/LuminaBrain.HostApi.Host.csproj.nuget.dgspec.json b/LuminaBrain.HostApi.Host/obj/LuminaBrain.HostApi.Host.csproj.nuget.dgspec.json
new file mode 100644
index 0000000..faa61e7
--- /dev/null
+++ b/LuminaBrain.HostApi.Host/obj/LuminaBrain.HostApi.Host.csproj.nuget.dgspec.json
@@ -0,0 +1,84 @@
+{
+ "format": 1,
+ "restore": {
+ "F:\\code\\Austin\\luminabrain\\LuminaBrain.HostApi.Host\\LuminaBrain.HostApi.Host.csproj": {}
+ },
+ "projects": {
+ "F:\\code\\Austin\\luminabrain\\LuminaBrain.HostApi.Host\\LuminaBrain.HostApi.Host.csproj": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "F:\\code\\Austin\\luminabrain\\LuminaBrain.HostApi.Host\\LuminaBrain.HostApi.Host.csproj",
+ "projectName": "LuminaBrain.HostApi.Host",
+ "projectPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.HostApi.Host\\LuminaBrain.HostApi.Host.csproj",
+ "packagesPath": "C:\\Users\\Austin_Zhang\\.nuget\\packages\\",
+ "outputPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.HostApi.Host\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Austin_Zhang\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+ ],
+ "originalTargetFrameworks": [
+ "net9.0"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://devops.rspinternal.com/repository/nuget-group/index.json": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "all"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "dependencies": {
+ "Microsoft.AspNetCore.OpenApi": {
+ "target": "Package",
+ "version": "[9.0.0, )"
+ }
+ },
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "frameworkReferences": {
+ "Microsoft.AspNetCore.App": {
+ "privateAssets": "none"
+ },
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/LuminaBrain.HostApi.Host/obj/LuminaBrain.HostApi.Host.csproj.nuget.g.props b/LuminaBrain.HostApi.Host/obj/LuminaBrain.HostApi.Host.csproj.nuget.g.props
new file mode 100644
index 0000000..eecca92
--- /dev/null
+++ b/LuminaBrain.HostApi.Host/obj/LuminaBrain.HostApi.Host.csproj.nuget.g.props
@@ -0,0 +1,16 @@
+
+
+
+ True
+ NuGet
+ $(MSBuildThisFileDirectory)project.assets.json
+ $(UserProfile)\.nuget\packages\
+ C:\Users\Austin_Zhang\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
+ PackageReference
+ 6.12.0
+
+
+
+
+
+
\ No newline at end of file
diff --git a/LuminaBrain.HostApi.Host/obj/LuminaBrain.HostApi.Host.csproj.nuget.g.targets b/LuminaBrain.HostApi.Host/obj/LuminaBrain.HostApi.Host.csproj.nuget.g.targets
new file mode 100644
index 0000000..3dc06ef
--- /dev/null
+++ b/LuminaBrain.HostApi.Host/obj/LuminaBrain.HostApi.Host.csproj.nuget.g.targets
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/LuminaBrain.HostApi.Host/obj/project.assets.json b/LuminaBrain.HostApi.Host/obj/project.assets.json
new file mode 100644
index 0000000..36475ca
--- /dev/null
+++ b/LuminaBrain.HostApi.Host/obj/project.assets.json
@@ -0,0 +1,157 @@
+{
+ "version": 3,
+ "targets": {
+ "net9.0": {
+ "Microsoft.AspNetCore.OpenApi/9.0.0": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.OpenApi": "1.6.17"
+ },
+ "compile": {
+ "lib/net9.0/Microsoft.AspNetCore.OpenApi.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.AspNetCore.OpenApi.dll": {
+ "related": ".xml"
+ }
+ },
+ "frameworkReferences": [
+ "Microsoft.AspNetCore.App"
+ ]
+ },
+ "Microsoft.OpenApi/1.6.17": {
+ "type": "package",
+ "compile": {
+ "lib/netstandard2.0/Microsoft.OpenApi.dll": {
+ "related": ".pdb;.xml"
+ }
+ },
+ "runtime": {
+ "lib/netstandard2.0/Microsoft.OpenApi.dll": {
+ "related": ".pdb;.xml"
+ }
+ }
+ }
+ }
+ },
+ "libraries": {
+ "Microsoft.AspNetCore.OpenApi/9.0.0": {
+ "sha512": "FqUK5j1EOPNuFT7IafltZQ3cakqhSwVzH5ZW1MhZDe4pPXs9sJ2M5jom1Omsu+mwF2tNKKlRAzLRHQTZzbd+6Q==",
+ "type": "package",
+ "path": "microsoft.aspnetcore.openapi/9.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net9.0/Microsoft.AspNetCore.OpenApi.dll",
+ "lib/net9.0/Microsoft.AspNetCore.OpenApi.xml",
+ "microsoft.aspnetcore.openapi.9.0.0.nupkg.sha512",
+ "microsoft.aspnetcore.openapi.nuspec"
+ ]
+ },
+ "Microsoft.OpenApi/1.6.17": {
+ "sha512": "Le+kehlmrlQfuDFUt1zZ2dVwrhFQtKREdKBo+rexOwaCoYP0/qpgT9tLxCsZjsgR5Itk1UKPcbgO+FyaNid/bA==",
+ "type": "package",
+ "path": "microsoft.openapi/1.6.17",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "README.md",
+ "lib/netstandard2.0/Microsoft.OpenApi.dll",
+ "lib/netstandard2.0/Microsoft.OpenApi.pdb",
+ "lib/netstandard2.0/Microsoft.OpenApi.xml",
+ "microsoft.openapi.1.6.17.nupkg.sha512",
+ "microsoft.openapi.nuspec"
+ ]
+ }
+ },
+ "projectFileDependencyGroups": {
+ "net9.0": [
+ "Microsoft.AspNetCore.OpenApi >= 9.0.0"
+ ]
+ },
+ "packageFolders": {
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\": {},
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {}
+ },
+ "project": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "F:\\code\\Austin\\luminabrain\\LuminaBrain.HostApi.Host\\LuminaBrain.HostApi.Host.csproj",
+ "projectName": "LuminaBrain.HostApi.Host",
+ "projectPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.HostApi.Host\\LuminaBrain.HostApi.Host.csproj",
+ "packagesPath": "C:\\Users\\Austin_Zhang\\.nuget\\packages\\",
+ "outputPath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.HostApi.Host\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Austin_Zhang\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+ ],
+ "originalTargetFrameworks": [
+ "net9.0"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://api.nuget.org/v3/index.json": {},
+ "https://devops.rspinternal.com/repository/nuget-group/index.json": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "all"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "dependencies": {
+ "Microsoft.AspNetCore.OpenApi": {
+ "target": "Package",
+ "version": "[9.0.0, )"
+ }
+ },
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "frameworkReferences": {
+ "Microsoft.AspNetCore.App": {
+ "privateAssets": "none"
+ },
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/LuminaBrain.HostApi.Host/obj/project.nuget.cache b/LuminaBrain.HostApi.Host/obj/project.nuget.cache
new file mode 100644
index 0000000..dd5b313
--- /dev/null
+++ b/LuminaBrain.HostApi.Host/obj/project.nuget.cache
@@ -0,0 +1,11 @@
+{
+ "version": 2,
+ "dgSpecHash": "pYJf8/29TlY=",
+ "success": true,
+ "projectFilePath": "F:\\code\\Austin\\luminabrain\\LuminaBrain.HostApi.Host\\LuminaBrain.HostApi.Host.csproj",
+ "expectedPackageFiles": [
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\microsoft.aspnetcore.openapi\\9.0.0\\microsoft.aspnetcore.openapi.9.0.0.nupkg.sha512",
+ "C:\\Users\\Austin_Zhang\\.nuget\\packages\\microsoft.openapi\\1.6.17\\microsoft.openapi.1.6.17.nupkg.sha512"
+ ],
+ "logs": []
+}
\ No newline at end of file
diff --git a/LuminaBrain.HostApi.Host/obj/project.packagespec.json b/LuminaBrain.HostApi.Host/obj/project.packagespec.json
new file mode 100644
index 0000000..ef8d6f8
--- /dev/null
+++ b/LuminaBrain.HostApi.Host/obj/project.packagespec.json
@@ -0,0 +1 @@
+"restore":{"projectUniqueName":"F:\\code\\Austin\\luminabrain\\LuminaBrain.HostApi.Host\\LuminaBrain.HostApi.Host.csproj","projectName":"LuminaBrain.HostApi.Host","projectPath":"F:\\code\\Austin\\luminabrain\\LuminaBrain.HostApi.Host\\LuminaBrain.HostApi.Host.csproj","outputPath":"F:\\code\\Austin\\luminabrain\\LuminaBrain.HostApi.Host\\obj\\","projectStyle":"PackageReference","fallbackFolders":["C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"],"originalTargetFrameworks":["net9.0"],"sources":{"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\":{},"https://api.nuget.org/v3/index.json":{},"https://api.nuget.org/v3/index.json":{},"https://devops.rspinternal.com/repository/nuget-group/index.json":{}},"frameworks":{"net9.0":{"targetAlias":"net9.0","projectReferences":{}}},"warningProperties":{"warnAsError":["NU1605"]}}"frameworks":{"net9.0":{"targetAlias":"net9.0","dependencies":{"Microsoft.AspNetCore.OpenApi":{"target":"Package","version":"[9.0.0, )"}},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.AspNetCore.App":{"privateAssets":"none"},"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json"}}
\ No newline at end of file
diff --git a/LuminaBrain.HostApi.Host/obj/rider.project.restore.info b/LuminaBrain.HostApi.Host/obj/rider.project.restore.info
new file mode 100644
index 0000000..94a4a2a
--- /dev/null
+++ b/LuminaBrain.HostApi.Host/obj/rider.project.restore.info
@@ -0,0 +1 @@
+17392649522382576
\ No newline at end of file
diff --git a/LuminaBrain.HttpApi/Filter/ResultFilter.cs b/LuminaBrain.HttpApi/Filter/ResultFilter.cs
new file mode 100644
index 0000000..aac6c4d
--- /dev/null
+++ b/LuminaBrain.HttpApi/Filter/ResultFilter.cs
@@ -0,0 +1,44 @@
+using LuminaBrain.Core.Exceptions;
+using LuminaBrain.Core.Model;
+using Microsoft.AspNetCore.Http;
+using Microsoft.Extensions.Logging;
+
+namespace LuminaBrain.HttpApi.Filter;
+
+public class ResultFilter(ILogger logger) : IEndpointFilter
+{
+ public async ValueTask