diff --git a/Data/statistics.db b/Data/statistics.db
index a62821e..3d64c94 100644
Binary files a/Data/statistics.db and b/Data/statistics.db differ
diff --git a/DummyPageGenerator/DummyPageGenerator.csproj b/DummyPageGenerator/DummyPageGenerator.csproj
index b65e6f6..42d72e1 100644
--- a/DummyPageGenerator/DummyPageGenerator.csproj
+++ b/DummyPageGenerator/DummyPageGenerator.csproj
@@ -37,10 +37,10 @@
-
-
-
-
+
+
+
+
diff --git a/DummyPageGenerator/PageGenerator.cs b/DummyPageGenerator/PageGenerator.cs
index c79ee64..ba2cf1a 100644
--- a/DummyPageGenerator/PageGenerator.cs
+++ b/DummyPageGenerator/PageGenerator.cs
@@ -2,11 +2,12 @@
using NTDLS.Helpers;
using System.Security.Claims;
using System.Text;
-using TightWiki.Engine.Library.Interfaces;
-using TightWiki.Library;
-using TightWiki.Models;
-using TightWiki.Models.DataModels;
-using TightWiki.Repository;
+using ZelWiki.Engine.Implementation;
+using ZelWiki.Engine.Library.Interfaces;
+using ZelWiki.Library;
+using ZelWiki.Models;
+using ZelWiki.Models.DataModels;
+using ZelWiki.Repository;
namespace DummyPageGenerator
{
@@ -253,7 +254,7 @@ namespace DummyPageGenerator
ModifiedDate = DateTime.UtcNow,
Description = string.Join(' ', WordsRepository.GetRandomWords(_random.Next(3, 5))),
};
- int newPageId = TightWiki.Engine.Implementation.Helpers.UpsertPage(engine, page);
+ int newPageId = Helpers.UpsertPage(engine, page);
if (_random.Next(100) >= 70)
{
@@ -315,7 +316,7 @@ namespace DummyPageGenerator
+ "\r\n" + bottomText.Trim();
pageToModify.ModifiedByUserId = userId;
pageToModify.ModifiedByUserId = userId;
- TightWiki.Engine.Implementation.Helpers.UpsertPage(engine, pageToModify);
+ Helpers.UpsertPage(engine, pageToModify);
if (_random.Next(100) >= 90)
{
diff --git a/DummyPageGenerator/Program.cs b/DummyPageGenerator/Program.cs
index c7eea8e..36717d2 100644
--- a/DummyPageGenerator/Program.cs
+++ b/DummyPageGenerator/Program.cs
@@ -7,11 +7,11 @@ using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Hosting;
using Microsoft.Extensions.Logging;
-using TightWiki.Engine;
-using TightWiki.Engine.Implementation;
-using TightWiki.Engine.Library.Interfaces;
-using TightWiki.Library;
-using TightWiki.Repository;
+using ZelWiki.Engine;
+using ZelWiki.Engine.Implementation;
+using ZelWiki.Engine.Library.Interfaces;
+using ZelWiki.Library;
+using ZelWiki.Repository;
namespace DummyPageGenerator
{
diff --git a/TightWiki.Engine/TightWiki.Engine.csproj b/TightWiki.Engine/TightWiki.Engine.csproj
deleted file mode 100644
index ec8b209..0000000
--- a/TightWiki.Engine/TightWiki.Engine.csproj
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
- net9.0
- enable
- enable
- 2.20.1
-
-
-
- False
- None
-
-
-
-
-
-
-
-
-
-
-
diff --git a/TightWiki/Areas/Identity/Pages/Account/AccessDenied.cshtml b/TightWiki/Areas/Identity/Pages/Account/AccessDenied.cshtml
deleted file mode 100644
index 5ae78d3..0000000
--- a/TightWiki/Areas/Identity/Pages/Account/AccessDenied.cshtml
+++ /dev/null
@@ -1,11 +0,0 @@
-@page
-@model AccessDeniedModel
-@{
- var sessionState = ViewData["SessionState"] as TightWiki.SessionState ?? throw new Exception("Wiki State Context cannot be null.");
-}
-
-
- Access denied.
-
-
-您没有权限
diff --git a/TightWiki/Areas/Identity/Pages/Account/Lockout.cshtml b/TightWiki/Areas/Identity/Pages/Account/Lockout.cshtml
deleted file mode 100644
index 5340338..0000000
--- a/TightWiki/Areas/Identity/Pages/Account/Lockout.cshtml
+++ /dev/null
@@ -1,11 +0,0 @@
-@page
-@model LockoutModel
-@{
- var sessionState = ViewData["SessionState"] as TightWiki.SessionState ?? throw new Exception("Wiki State Context cannot be null.");
-}
-
-
- 登出
-
-
-This account has been locked out, please try again later.
diff --git a/TightWiki/Areas/Identity/Pages/Account/Manage/_ViewImports.cshtml b/TightWiki/Areas/Identity/Pages/Account/Manage/_ViewImports.cshtml
deleted file mode 100644
index 0eb50ca..0000000
--- a/TightWiki/Areas/Identity/Pages/Account/Manage/_ViewImports.cshtml
+++ /dev/null
@@ -1 +0,0 @@
-@using TightWiki.Areas.Identity.Pages.Account.Manage
\ No newline at end of file
diff --git a/TightWiki/Areas/Identity/Pages/Account/_ViewImports.cshtml b/TightWiki/Areas/Identity/Pages/Account/_ViewImports.cshtml
deleted file mode 100644
index e0a1cd3..0000000
--- a/TightWiki/Areas/Identity/Pages/Account/_ViewImports.cshtml
+++ /dev/null
@@ -1 +0,0 @@
-@using TightWiki.Areas.Identity.Pages.Account
diff --git a/TightWiki/Areas/Identity/Pages/_ViewStart.cshtml b/TightWiki/Areas/Identity/Pages/_ViewStart.cshtml
deleted file mode 100644
index 07ff280..0000000
--- a/TightWiki/Areas/Identity/Pages/_ViewStart.cshtml
+++ /dev/null
@@ -1,4 +0,0 @@
-@{
- Layout = "/Views/Shared/_Layout.cshtml";
- var sessionState = ViewData["SessionState"] as TightWiki.SessionState ?? throw new Exception("Wiki State Context cannot be null.");
-}
diff --git a/TightWiki/Pages/_ViewImports.cshtml b/TightWiki/Pages/_ViewImports.cshtml
deleted file mode 100644
index efe70cd..0000000
--- a/TightWiki/Pages/_ViewImports.cshtml
+++ /dev/null
@@ -1,4 +0,0 @@
-@using Microsoft.AspNetCore.Identity
-@using TightWiki
-@namespace TightWiki.Pages
-@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers
diff --git a/TightWiki.Caching/IWikiCacheKey.cs b/ZelWiki.Caching/IWikiCacheKey.cs
similarity index 74%
rename from TightWiki.Caching/IWikiCacheKey.cs
rename to ZelWiki.Caching/IWikiCacheKey.cs
index b7e5432..e604753 100644
--- a/TightWiki.Caching/IWikiCacheKey.cs
+++ b/ZelWiki.Caching/IWikiCacheKey.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Caching
+namespace ZelWiki.Caching
{
public interface IWikiCacheKey
{
diff --git a/TightWiki.Caching/WikiCache.cs b/ZelWiki.Caching/WikiCache.cs
similarity index 99%
rename from TightWiki.Caching/WikiCache.cs
rename to ZelWiki.Caching/WikiCache.cs
index b3aa098..f45f3d8 100644
--- a/TightWiki.Caching/WikiCache.cs
+++ b/ZelWiki.Caching/WikiCache.cs
@@ -2,7 +2,7 @@
using System.Diagnostics.CodeAnalysis;
using System.Runtime.Caching;
-namespace TightWiki.Caching
+namespace ZelWiki.Caching
{
public class WikiCache
{
diff --git a/TightWiki.Caching/WikiCacheKey.cs b/ZelWiki.Caching/WikiCacheKey.cs
similarity index 59%
rename from TightWiki.Caching/WikiCacheKey.cs
rename to ZelWiki.Caching/WikiCacheKey.cs
index 538ccc9..a4e360d 100644
--- a/TightWiki.Caching/WikiCacheKey.cs
+++ b/ZelWiki.Caching/WikiCacheKey.cs
@@ -1,6 +1,6 @@
-using static TightWiki.Caching.WikiCache;
+using static ZelWiki.Caching.WikiCache;
-namespace TightWiki.Caching
+namespace ZelWiki.Caching
{
///
/// Contains a verbatim cache key.
@@ -10,10 +10,10 @@ namespace TightWiki.Caching
{
public string Key { get; set; } = key;
- public static WikiCacheKey Build(Category category, object?[] segments)
+ public static WikiCacheKey Build(WikiCache.Category category, object?[] segments)
=> new($"[{category}]:[{string.Join("]:[", segments)}]");
- public static WikiCacheKey Build(Category category)
+ public static WikiCacheKey Build(WikiCache.Category category)
=> new($"[{category}]");
}
}
diff --git a/TightWiki.Caching/WikiCacheKeyFunction.cs b/ZelWiki.Caching/WikiCacheKeyFunction.cs
similarity index 67%
rename from TightWiki.Caching/WikiCacheKeyFunction.cs
rename to ZelWiki.Caching/WikiCacheKeyFunction.cs
index dbd6c44..3bfa940 100644
--- a/TightWiki.Caching/WikiCacheKeyFunction.cs
+++ b/ZelWiki.Caching/WikiCacheKeyFunction.cs
@@ -1,7 +1,7 @@
using System.Runtime.CompilerServices;
-using static TightWiki.Caching.WikiCache;
+using static ZelWiki.Caching.WikiCache;
-namespace TightWiki.Caching
+namespace ZelWiki.Caching
{
///
/// Contains a verbatim cache key which also includes the calling function name.
@@ -14,13 +14,13 @@ namespace TightWiki.Caching
///
/// Builds a cache key which includes the calling function name.
///
- public static WikiCacheKeyFunction Build(Category category, object?[] segments, [CallerMemberName] string callingFunction = "")
+ public static WikiCacheKeyFunction Build(WikiCache.Category category, object?[] segments, [CallerMemberName] string callingFunction = "")
=> new($"[{category}]:[{string.Join("]:[", segments)}]:[{callingFunction}]");
///
/// Builds a cache key which includes the calling function name.
///
- public static WikiCacheKeyFunction Build(Category category, [CallerMemberName] string callingFunction = "")
+ public static WikiCacheKeyFunction Build(WikiCache.Category category, [CallerMemberName] string callingFunction = "")
=> new($"[{category}]:[{callingFunction}]");
}
}
diff --git a/TightWiki.Caching/TightWiki.Caching.csproj b/ZelWiki.Caching/ZelWiki.Caching.csproj
similarity index 100%
rename from TightWiki.Caching/TightWiki.Caching.csproj
rename to ZelWiki.Caching/ZelWiki.Caching.csproj
diff --git a/ZelWiki.Caching/bin/Debug/net9.0/TightWiki.Caching.deps.json b/ZelWiki.Caching/bin/Debug/net9.0/TightWiki.Caching.deps.json
new file mode 100644
index 0000000..7c5f525
--- /dev/null
+++ b/ZelWiki.Caching/bin/Debug/net9.0/TightWiki.Caching.deps.json
@@ -0,0 +1,115 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v9.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v9.0": {
+ "TightWiki.Caching/2.20.1": {
+ "dependencies": {
+ "System.Runtime.Caching": "9.0.1"
+ },
+ "runtime": {
+ "TightWiki.Caching.dll": {}
+ }
+ },
+ "System.Configuration.ConfigurationManager/9.0.1": {
+ "dependencies": {
+ "System.Diagnostics.EventLog": "9.0.1",
+ "System.Security.Cryptography.ProtectedData": "9.0.1"
+ },
+ "runtime": {
+ "lib/net9.0/System.Configuration.ConfigurationManager.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.124.61010"
+ }
+ }
+ },
+ "System.Diagnostics.EventLog/9.0.1": {
+ "runtime": {
+ "lib/net9.0/System.Diagnostics.EventLog.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.124.61010"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.Messages.dll": {
+ "rid": "win",
+ "assetType": "runtime",
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.dll": {
+ "rid": "win",
+ "assetType": "runtime",
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.124.61010"
+ }
+ }
+ },
+ "System.Runtime.Caching/9.0.1": {
+ "dependencies": {
+ "System.Configuration.ConfigurationManager": "9.0.1"
+ },
+ "runtime": {
+ "lib/net9.0/System.Runtime.Caching.dll": {
+ "assemblyVersion": "9.0.0.1",
+ "fileVersion": "9.0.124.61010"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/net9.0/System.Runtime.Caching.dll": {
+ "rid": "win",
+ "assetType": "runtime",
+ "assemblyVersion": "9.0.0.1",
+ "fileVersion": "9.0.124.61010"
+ }
+ }
+ },
+ "System.Security.Cryptography.ProtectedData/9.0.1": {
+ "runtime": {
+ "lib/net9.0/System.Security.Cryptography.ProtectedData.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.124.61010"
+ }
+ }
+ }
+ }
+ },
+ "libraries": {
+ "TightWiki.Caching/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "System.Configuration.ConfigurationManager/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-ntDQ+3A7vGq6jnv3KI8nv1Tfgmos9TG863xd/5tmms6LqrIxEze1RLuA3JB/AcpXMUSO70DXzXfPnJD2ZHFX0Q==",
+ "path": "system.configuration.configurationmanager/9.0.1",
+ "hashPath": "system.configuration.configurationmanager.9.0.1.nupkg.sha512"
+ },
+ "System.Diagnostics.EventLog/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-iVnDpgYJsRaRFnk77kcLA3+913WfWDtnAKrQl9tQ5ahqKANTaJKmQdsuPWWiAPWE9pk1Kj4Pg9JGXWfFYYyakQ==",
+ "path": "system.diagnostics.eventlog/9.0.1",
+ "hashPath": "system.diagnostics.eventlog.9.0.1.nupkg.sha512"
+ },
+ "System.Runtime.Caching/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-5E4yKPLeruveoh1EZKHl6f6jWXcd/a4tu+1IedG5ZndPPRAeAzFV4+ZagrcQMwz7xTFYOxC0zKM174nPGuTKoA==",
+ "path": "system.runtime.caching/9.0.1",
+ "hashPath": "system.runtime.caching.9.0.1.nupkg.sha512"
+ },
+ "System.Security.Cryptography.ProtectedData/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-u+4PH6GyDjEsWgcpKp1S/DiyxtGvazNPdaPFR6p6/qZr3TW+oZWvwfHO2H2CSpS4KGl2z2CBfU6eB38PsmoxtA==",
+ "path": "system.security.cryptography.protecteddata/9.0.1",
+ "hashPath": "system.security.cryptography.protecteddata.9.0.1.nupkg.sha512"
+ }
+ }
+}
\ No newline at end of file
diff --git a/ZelWiki.Caching/bin/Debug/net9.0/TightWiki.Caching.dll b/ZelWiki.Caching/bin/Debug/net9.0/TightWiki.Caching.dll
new file mode 100644
index 0000000..533b694
Binary files /dev/null and b/ZelWiki.Caching/bin/Debug/net9.0/TightWiki.Caching.dll differ
diff --git a/ZelWiki.Caching/bin/Debug/net9.0/TightWiki.Caching.pdb b/ZelWiki.Caching/bin/Debug/net9.0/TightWiki.Caching.pdb
new file mode 100644
index 0000000..fa0775f
Binary files /dev/null and b/ZelWiki.Caching/bin/Debug/net9.0/TightWiki.Caching.pdb differ
diff --git a/ZelWiki.Caching/bin/Debug/net9.0/ZelWiki.Caching.deps.json b/ZelWiki.Caching/bin/Debug/net9.0/ZelWiki.Caching.deps.json
new file mode 100644
index 0000000..1b17405
--- /dev/null
+++ b/ZelWiki.Caching/bin/Debug/net9.0/ZelWiki.Caching.deps.json
@@ -0,0 +1,115 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v9.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v9.0": {
+ "ZelWiki.Caching/2.20.1": {
+ "dependencies": {
+ "System.Runtime.Caching": "9.0.1"
+ },
+ "runtime": {
+ "ZelWiki.Caching.dll": {}
+ }
+ },
+ "System.Configuration.ConfigurationManager/9.0.1": {
+ "dependencies": {
+ "System.Diagnostics.EventLog": "9.0.1",
+ "System.Security.Cryptography.ProtectedData": "9.0.1"
+ },
+ "runtime": {
+ "lib/net9.0/System.Configuration.ConfigurationManager.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.124.61010"
+ }
+ }
+ },
+ "System.Diagnostics.EventLog/9.0.1": {
+ "runtime": {
+ "lib/net9.0/System.Diagnostics.EventLog.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.124.61010"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.Messages.dll": {
+ "rid": "win",
+ "assetType": "runtime",
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.dll": {
+ "rid": "win",
+ "assetType": "runtime",
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.124.61010"
+ }
+ }
+ },
+ "System.Runtime.Caching/9.0.1": {
+ "dependencies": {
+ "System.Configuration.ConfigurationManager": "9.0.1"
+ },
+ "runtime": {
+ "lib/net9.0/System.Runtime.Caching.dll": {
+ "assemblyVersion": "9.0.0.1",
+ "fileVersion": "9.0.124.61010"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/net9.0/System.Runtime.Caching.dll": {
+ "rid": "win",
+ "assetType": "runtime",
+ "assemblyVersion": "9.0.0.1",
+ "fileVersion": "9.0.124.61010"
+ }
+ }
+ },
+ "System.Security.Cryptography.ProtectedData/9.0.1": {
+ "runtime": {
+ "lib/net9.0/System.Security.Cryptography.ProtectedData.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.124.61010"
+ }
+ }
+ }
+ }
+ },
+ "libraries": {
+ "ZelWiki.Caching/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "System.Configuration.ConfigurationManager/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-ntDQ+3A7vGq6jnv3KI8nv1Tfgmos9TG863xd/5tmms6LqrIxEze1RLuA3JB/AcpXMUSO70DXzXfPnJD2ZHFX0Q==",
+ "path": "system.configuration.configurationmanager/9.0.1",
+ "hashPath": "system.configuration.configurationmanager.9.0.1.nupkg.sha512"
+ },
+ "System.Diagnostics.EventLog/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-iVnDpgYJsRaRFnk77kcLA3+913WfWDtnAKrQl9tQ5ahqKANTaJKmQdsuPWWiAPWE9pk1Kj4Pg9JGXWfFYYyakQ==",
+ "path": "system.diagnostics.eventlog/9.0.1",
+ "hashPath": "system.diagnostics.eventlog.9.0.1.nupkg.sha512"
+ },
+ "System.Runtime.Caching/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-5E4yKPLeruveoh1EZKHl6f6jWXcd/a4tu+1IedG5ZndPPRAeAzFV4+ZagrcQMwz7xTFYOxC0zKM174nPGuTKoA==",
+ "path": "system.runtime.caching/9.0.1",
+ "hashPath": "system.runtime.caching.9.0.1.nupkg.sha512"
+ },
+ "System.Security.Cryptography.ProtectedData/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-u+4PH6GyDjEsWgcpKp1S/DiyxtGvazNPdaPFR6p6/qZr3TW+oZWvwfHO2H2CSpS4KGl2z2CBfU6eB38PsmoxtA==",
+ "path": "system.security.cryptography.protecteddata/9.0.1",
+ "hashPath": "system.security.cryptography.protecteddata.9.0.1.nupkg.sha512"
+ }
+ }
+}
\ No newline at end of file
diff --git a/ZelWiki.Caching/bin/Debug/net9.0/ZelWiki.Caching.dll b/ZelWiki.Caching/bin/Debug/net9.0/ZelWiki.Caching.dll
new file mode 100644
index 0000000..9be37f9
Binary files /dev/null and b/ZelWiki.Caching/bin/Debug/net9.0/ZelWiki.Caching.dll differ
diff --git a/ZelWiki.Caching/bin/Debug/net9.0/ZelWiki.Caching.pdb b/ZelWiki.Caching/bin/Debug/net9.0/ZelWiki.Caching.pdb
new file mode 100644
index 0000000..18a2768
Binary files /dev/null and b/ZelWiki.Caching/bin/Debug/net9.0/ZelWiki.Caching.pdb differ
diff --git a/ZelWiki.Caching/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs b/ZelWiki.Caching/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs
new file mode 100644
index 0000000..feda5e9
--- /dev/null
+++ b/ZelWiki.Caching/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/ZelWiki.Caching/obj/Debug/net9.0/TightWiki.Caching.AssemblyInfo.cs b/ZelWiki.Caching/obj/Debug/net9.0/TightWiki.Caching.AssemblyInfo.cs
new file mode 100644
index 0000000..142226b
--- /dev/null
+++ b/ZelWiki.Caching/obj/Debug/net9.0/TightWiki.Caching.AssemblyInfo.cs
@@ -0,0 +1,23 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("TightWiki.Caching")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("2.20.1.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("2.20.1+4b54cca70b03a58af51ef6debdd012251f258bbb")]
+[assembly: System.Reflection.AssemblyProductAttribute("TightWiki.Caching")]
+[assembly: System.Reflection.AssemblyTitleAttribute("TightWiki.Caching")]
+[assembly: System.Reflection.AssemblyVersionAttribute("2.20.1.0")]
+
+// 由 MSBuild WriteCodeFragment 类生成。
+
diff --git a/ZelWiki.Caching/obj/Debug/net9.0/TightWiki.Caching.AssemblyInfoInputs.cache b/ZelWiki.Caching/obj/Debug/net9.0/TightWiki.Caching.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..8536e32
--- /dev/null
+++ b/ZelWiki.Caching/obj/Debug/net9.0/TightWiki.Caching.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+b1c972b92b01913abcc399402e4071d587d49cd391ee286c63e2620d99bb818c
diff --git a/ZelWiki.Caching/obj/Debug/net9.0/TightWiki.Caching.GeneratedMSBuildEditorConfig.editorconfig b/ZelWiki.Caching/obj/Debug/net9.0/TightWiki.Caching.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..3947031
--- /dev/null
+++ b/ZelWiki.Caching/obj/Debug/net9.0/TightWiki.Caching.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 = TightWiki.Caching
+build_property.ProjectDir = E:\HelloWord\nysj2\TightWiki.Caching\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.EffectiveAnalysisLevelStyle = 9.0
+build_property.EnableCodeStyleSeverity =
diff --git a/ZelWiki.Caching/obj/Debug/net9.0/TightWiki.Caching.GlobalUsings.g.cs b/ZelWiki.Caching/obj/Debug/net9.0/TightWiki.Caching.GlobalUsings.g.cs
new file mode 100644
index 0000000..8578f3d
--- /dev/null
+++ b/ZelWiki.Caching/obj/Debug/net9.0/TightWiki.Caching.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/ZelWiki.Caching/obj/Debug/net9.0/TightWiki.Caching.assets.cache b/ZelWiki.Caching/obj/Debug/net9.0/TightWiki.Caching.assets.cache
new file mode 100644
index 0000000..e3fdcbc
Binary files /dev/null and b/ZelWiki.Caching/obj/Debug/net9.0/TightWiki.Caching.assets.cache differ
diff --git a/ZelWiki.Caching/obj/Debug/net9.0/TightWiki.Caching.csproj.AssemblyReference.cache b/ZelWiki.Caching/obj/Debug/net9.0/TightWiki.Caching.csproj.AssemblyReference.cache
new file mode 100644
index 0000000..bfb3fc4
Binary files /dev/null and b/ZelWiki.Caching/obj/Debug/net9.0/TightWiki.Caching.csproj.AssemblyReference.cache differ
diff --git a/ZelWiki.Caching/obj/Debug/net9.0/TightWiki.Caching.csproj.CoreCompileInputs.cache b/ZelWiki.Caching/obj/Debug/net9.0/TightWiki.Caching.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..c563333
--- /dev/null
+++ b/ZelWiki.Caching/obj/Debug/net9.0/TightWiki.Caching.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+da5781197eafd2e8b31f2ae079476891b8ad4cd0c510bfebdd2743a5cae24321
diff --git a/ZelWiki.Caching/obj/Debug/net9.0/TightWiki.Caching.csproj.FileListAbsolute.txt b/ZelWiki.Caching/obj/Debug/net9.0/TightWiki.Caching.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..dc2fac2
--- /dev/null
+++ b/ZelWiki.Caching/obj/Debug/net9.0/TightWiki.Caching.csproj.FileListAbsolute.txt
@@ -0,0 +1,12 @@
+E:\HelloWord\nysj2\TightWiki.Caching\bin\Debug\net9.0\TightWiki.Caching.deps.json
+E:\HelloWord\nysj2\TightWiki.Caching\bin\Debug\net9.0\TightWiki.Caching.dll
+E:\HelloWord\nysj2\TightWiki.Caching\bin\Debug\net9.0\TightWiki.Caching.pdb
+E:\HelloWord\nysj2\TightWiki.Caching\obj\Debug\net9.0\TightWiki.Caching.csproj.AssemblyReference.cache
+E:\HelloWord\nysj2\TightWiki.Caching\obj\Debug\net9.0\TightWiki.Caching.GeneratedMSBuildEditorConfig.editorconfig
+E:\HelloWord\nysj2\TightWiki.Caching\obj\Debug\net9.0\TightWiki.Caching.AssemblyInfoInputs.cache
+E:\HelloWord\nysj2\TightWiki.Caching\obj\Debug\net9.0\TightWiki.Caching.AssemblyInfo.cs
+E:\HelloWord\nysj2\TightWiki.Caching\obj\Debug\net9.0\TightWiki.Caching.csproj.CoreCompileInputs.cache
+E:\HelloWord\nysj2\TightWiki.Caching\obj\Debug\net9.0\TightWiki.Caching.dll
+E:\HelloWord\nysj2\TightWiki.Caching\obj\Debug\net9.0\refint\TightWiki.Caching.dll
+E:\HelloWord\nysj2\TightWiki.Caching\obj\Debug\net9.0\TightWiki.Caching.pdb
+E:\HelloWord\nysj2\TightWiki.Caching\obj\Debug\net9.0\ref\TightWiki.Caching.dll
diff --git a/ZelWiki.Caching/obj/Debug/net9.0/TightWiki.Caching.dll b/ZelWiki.Caching/obj/Debug/net9.0/TightWiki.Caching.dll
new file mode 100644
index 0000000..533b694
Binary files /dev/null and b/ZelWiki.Caching/obj/Debug/net9.0/TightWiki.Caching.dll differ
diff --git a/ZelWiki.Caching/obj/Debug/net9.0/TightWiki.Caching.pdb b/ZelWiki.Caching/obj/Debug/net9.0/TightWiki.Caching.pdb
new file mode 100644
index 0000000..fa0775f
Binary files /dev/null and b/ZelWiki.Caching/obj/Debug/net9.0/TightWiki.Caching.pdb differ
diff --git a/ZelWiki.Caching/obj/Debug/net9.0/ZelWiki.Caching.AssemblyInfo.cs b/ZelWiki.Caching/obj/Debug/net9.0/ZelWiki.Caching.AssemblyInfo.cs
new file mode 100644
index 0000000..b0cdd4f
--- /dev/null
+++ b/ZelWiki.Caching/obj/Debug/net9.0/ZelWiki.Caching.AssemblyInfo.cs
@@ -0,0 +1,23 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("ZelWiki.Caching")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("2.20.1.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("2.20.1+4b54cca70b03a58af51ef6debdd012251f258bbb")]
+[assembly: System.Reflection.AssemblyProductAttribute("ZelWiki.Caching")]
+[assembly: System.Reflection.AssemblyTitleAttribute("ZelWiki.Caching")]
+[assembly: System.Reflection.AssemblyVersionAttribute("2.20.1.0")]
+
+// 由 MSBuild WriteCodeFragment 类生成。
+
diff --git a/ZelWiki.Caching/obj/Debug/net9.0/ZelWiki.Caching.AssemblyInfoInputs.cache b/ZelWiki.Caching/obj/Debug/net9.0/ZelWiki.Caching.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..36b11cc
--- /dev/null
+++ b/ZelWiki.Caching/obj/Debug/net9.0/ZelWiki.Caching.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+c1073d68c1984f1fda0c4bca52d3f9fb1d0fac2b5e60be2b312077c2f57bd8f7
diff --git a/ZelWiki.Caching/obj/Debug/net9.0/ZelWiki.Caching.GeneratedMSBuildEditorConfig.editorconfig b/ZelWiki.Caching/obj/Debug/net9.0/ZelWiki.Caching.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..5bf582a
--- /dev/null
+++ b/ZelWiki.Caching/obj/Debug/net9.0/ZelWiki.Caching.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 = ZelWiki.Caching
+build_property.ProjectDir = E:\HelloWord\nysj2\ZelWiki.Caching\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.EffectiveAnalysisLevelStyle = 9.0
+build_property.EnableCodeStyleSeverity =
diff --git a/ZelWiki.Caching/obj/Debug/net9.0/ZelWiki.Caching.GlobalUsings.g.cs b/ZelWiki.Caching/obj/Debug/net9.0/ZelWiki.Caching.GlobalUsings.g.cs
new file mode 100644
index 0000000..8578f3d
--- /dev/null
+++ b/ZelWiki.Caching/obj/Debug/net9.0/ZelWiki.Caching.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/ZelWiki.Caching/obj/Debug/net9.0/ZelWiki.Caching.assets.cache b/ZelWiki.Caching/obj/Debug/net9.0/ZelWiki.Caching.assets.cache
new file mode 100644
index 0000000..d5af8a2
Binary files /dev/null and b/ZelWiki.Caching/obj/Debug/net9.0/ZelWiki.Caching.assets.cache differ
diff --git a/ZelWiki.Caching/obj/Debug/net9.0/ZelWiki.Caching.csproj.AssemblyReference.cache b/ZelWiki.Caching/obj/Debug/net9.0/ZelWiki.Caching.csproj.AssemblyReference.cache
new file mode 100644
index 0000000..bfb3fc4
Binary files /dev/null and b/ZelWiki.Caching/obj/Debug/net9.0/ZelWiki.Caching.csproj.AssemblyReference.cache differ
diff --git a/ZelWiki.Caching/obj/Debug/net9.0/ZelWiki.Caching.csproj.BuildWithSkipAnalyzers b/ZelWiki.Caching/obj/Debug/net9.0/ZelWiki.Caching.csproj.BuildWithSkipAnalyzers
new file mode 100644
index 0000000..e69de29
diff --git a/ZelWiki.Caching/obj/Debug/net9.0/ZelWiki.Caching.csproj.CoreCompileInputs.cache b/ZelWiki.Caching/obj/Debug/net9.0/ZelWiki.Caching.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..f3e7a9c
--- /dev/null
+++ b/ZelWiki.Caching/obj/Debug/net9.0/ZelWiki.Caching.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+8970d39771dc2ad67ebf44a43db68a184809668f12fc71aec4056fa1f649a7af
diff --git a/ZelWiki.Caching/obj/Debug/net9.0/ZelWiki.Caching.csproj.FileListAbsolute.txt b/ZelWiki.Caching/obj/Debug/net9.0/ZelWiki.Caching.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..5ad868c
--- /dev/null
+++ b/ZelWiki.Caching/obj/Debug/net9.0/ZelWiki.Caching.csproj.FileListAbsolute.txt
@@ -0,0 +1,12 @@
+E:\HelloWord\nysj2\ZelWiki.Caching\bin\Debug\net9.0\ZelWiki.Caching.deps.json
+E:\HelloWord\nysj2\ZelWiki.Caching\bin\Debug\net9.0\ZelWiki.Caching.dll
+E:\HelloWord\nysj2\ZelWiki.Caching\bin\Debug\net9.0\ZelWiki.Caching.pdb
+E:\HelloWord\nysj2\ZelWiki.Caching\obj\Debug\net9.0\ZelWiki.Caching.csproj.AssemblyReference.cache
+E:\HelloWord\nysj2\ZelWiki.Caching\obj\Debug\net9.0\ZelWiki.Caching.GeneratedMSBuildEditorConfig.editorconfig
+E:\HelloWord\nysj2\ZelWiki.Caching\obj\Debug\net9.0\ZelWiki.Caching.AssemblyInfoInputs.cache
+E:\HelloWord\nysj2\ZelWiki.Caching\obj\Debug\net9.0\ZelWiki.Caching.AssemblyInfo.cs
+E:\HelloWord\nysj2\ZelWiki.Caching\obj\Debug\net9.0\ZelWiki.Caching.csproj.CoreCompileInputs.cache
+E:\HelloWord\nysj2\ZelWiki.Caching\obj\Debug\net9.0\ZelWiki.Caching.dll
+E:\HelloWord\nysj2\ZelWiki.Caching\obj\Debug\net9.0\refint\ZelWiki.Caching.dll
+E:\HelloWord\nysj2\ZelWiki.Caching\obj\Debug\net9.0\ZelWiki.Caching.pdb
+E:\HelloWord\nysj2\ZelWiki.Caching\obj\Debug\net9.0\ref\ZelWiki.Caching.dll
diff --git a/ZelWiki.Caching/obj/Debug/net9.0/ZelWiki.Caching.dll b/ZelWiki.Caching/obj/Debug/net9.0/ZelWiki.Caching.dll
new file mode 100644
index 0000000..9be37f9
Binary files /dev/null and b/ZelWiki.Caching/obj/Debug/net9.0/ZelWiki.Caching.dll differ
diff --git a/ZelWiki.Caching/obj/Debug/net9.0/ZelWiki.Caching.pdb b/ZelWiki.Caching/obj/Debug/net9.0/ZelWiki.Caching.pdb
new file mode 100644
index 0000000..18a2768
Binary files /dev/null and b/ZelWiki.Caching/obj/Debug/net9.0/ZelWiki.Caching.pdb differ
diff --git a/ZelWiki.Caching/obj/Debug/net9.0/ref/TightWiki.Caching.dll b/ZelWiki.Caching/obj/Debug/net9.0/ref/TightWiki.Caching.dll
new file mode 100644
index 0000000..bc9b5e5
Binary files /dev/null and b/ZelWiki.Caching/obj/Debug/net9.0/ref/TightWiki.Caching.dll differ
diff --git a/ZelWiki.Caching/obj/Debug/net9.0/ref/ZelWiki.Caching.dll b/ZelWiki.Caching/obj/Debug/net9.0/ref/ZelWiki.Caching.dll
new file mode 100644
index 0000000..5e54d9e
Binary files /dev/null and b/ZelWiki.Caching/obj/Debug/net9.0/ref/ZelWiki.Caching.dll differ
diff --git a/ZelWiki.Caching/obj/Debug/net9.0/refint/TightWiki.Caching.dll b/ZelWiki.Caching/obj/Debug/net9.0/refint/TightWiki.Caching.dll
new file mode 100644
index 0000000..bc9b5e5
Binary files /dev/null and b/ZelWiki.Caching/obj/Debug/net9.0/refint/TightWiki.Caching.dll differ
diff --git a/ZelWiki.Caching/obj/Debug/net9.0/refint/ZelWiki.Caching.dll b/ZelWiki.Caching/obj/Debug/net9.0/refint/ZelWiki.Caching.dll
new file mode 100644
index 0000000..5e54d9e
Binary files /dev/null and b/ZelWiki.Caching/obj/Debug/net9.0/refint/ZelWiki.Caching.dll differ
diff --git a/ZelWiki.Caching/obj/TightWiki.Caching.csproj.nuget.dgspec.json b/ZelWiki.Caching/obj/TightWiki.Caching.csproj.nuget.dgspec.json
new file mode 100644
index 0000000..33b5bd5
--- /dev/null
+++ b/ZelWiki.Caching/obj/TightWiki.Caching.csproj.nuget.dgspec.json
@@ -0,0 +1,79 @@
+{
+ "format": 1,
+ "restore": {
+ "E:\\HelloWord\\nysj2\\TightWiki.Caching\\TightWiki.Caching.csproj": {}
+ },
+ "projects": {
+ "E:\\HelloWord\\nysj2\\TightWiki.Caching\\TightWiki.Caching.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\TightWiki.Caching\\TightWiki.Caching.csproj",
+ "projectName": "TightWiki.Caching",
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Caching\\TightWiki.Caching.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\TightWiki.Caching\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "dependencies": {
+ "System.Runtime.Caching": {
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/ZelWiki.Caching/obj/TightWiki.Caching.csproj.nuget.g.props b/ZelWiki.Caching/obj/TightWiki.Caching.csproj.nuget.g.props
new file mode 100644
index 0000000..e3983e0
--- /dev/null
+++ b/ZelWiki.Caching/obj/TightWiki.Caching.csproj.nuget.g.props
@@ -0,0 +1,16 @@
+
+
+
+ True
+ NuGet
+ $(MSBuildThisFileDirectory)project.assets.json
+ $(UserProfile)\.nuget\packages\
+ C:\Users\Zel\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
+ PackageReference
+ 6.12.3
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ZelWiki.Caching/obj/TightWiki.Caching.csproj.nuget.g.targets b/ZelWiki.Caching/obj/TightWiki.Caching.csproj.nuget.g.targets
new file mode 100644
index 0000000..3dc06ef
--- /dev/null
+++ b/ZelWiki.Caching/obj/TightWiki.Caching.csproj.nuget.g.targets
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/ZelWiki.Caching/obj/ZelWiki.Caching.csproj.nuget.dgspec.json b/ZelWiki.Caching/obj/ZelWiki.Caching.csproj.nuget.dgspec.json
new file mode 100644
index 0000000..b10f370
--- /dev/null
+++ b/ZelWiki.Caching/obj/ZelWiki.Caching.csproj.nuget.dgspec.json
@@ -0,0 +1,79 @@
+{
+ "format": 1,
+ "restore": {
+ "E:\\HelloWord\\nysj2\\ZelWiki.Caching\\ZelWiki.Caching.csproj": {}
+ },
+ "projects": {
+ "E:\\HelloWord\\nysj2\\ZelWiki.Caching\\ZelWiki.Caching.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\ZelWiki.Caching\\ZelWiki.Caching.csproj",
+ "projectName": "ZelWiki.Caching",
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Caching\\ZelWiki.Caching.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\ZelWiki.Caching\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "dependencies": {
+ "System.Runtime.Caching": {
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/ZelWiki.Caching/obj/ZelWiki.Caching.csproj.nuget.g.props b/ZelWiki.Caching/obj/ZelWiki.Caching.csproj.nuget.g.props
new file mode 100644
index 0000000..e3983e0
--- /dev/null
+++ b/ZelWiki.Caching/obj/ZelWiki.Caching.csproj.nuget.g.props
@@ -0,0 +1,16 @@
+
+
+
+ True
+ NuGet
+ $(MSBuildThisFileDirectory)project.assets.json
+ $(UserProfile)\.nuget\packages\
+ C:\Users\Zel\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
+ PackageReference
+ 6.12.3
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ZelWiki.Caching/obj/ZelWiki.Caching.csproj.nuget.g.targets b/ZelWiki.Caching/obj/ZelWiki.Caching.csproj.nuget.g.targets
new file mode 100644
index 0000000..3dc06ef
--- /dev/null
+++ b/ZelWiki.Caching/obj/ZelWiki.Caching.csproj.nuget.g.targets
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/ZelWiki.Caching/obj/project.assets.json b/ZelWiki.Caching/obj/project.assets.json
new file mode 100644
index 0000000..31b61fe
--- /dev/null
+++ b/ZelWiki.Caching/obj/project.assets.json
@@ -0,0 +1,307 @@
+{
+ "version": 3,
+ "targets": {
+ "net9.0": {
+ "System.Configuration.ConfigurationManager/9.0.1": {
+ "type": "package",
+ "dependencies": {
+ "System.Diagnostics.EventLog": "9.0.1",
+ "System.Security.Cryptography.ProtectedData": "9.0.1"
+ },
+ "compile": {
+ "lib/net9.0/System.Configuration.ConfigurationManager.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/System.Configuration.ConfigurationManager.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ }
+ },
+ "System.Diagnostics.EventLog/9.0.1": {
+ "type": "package",
+ "compile": {
+ "lib/net9.0/System.Diagnostics.EventLog.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/System.Diagnostics.EventLog.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.Messages.dll": {
+ "assetType": "runtime",
+ "rid": "win"
+ },
+ "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.dll": {
+ "assetType": "runtime",
+ "rid": "win"
+ }
+ }
+ },
+ "System.Runtime.Caching/9.0.1": {
+ "type": "package",
+ "dependencies": {
+ "System.Configuration.ConfigurationManager": "9.0.1"
+ },
+ "compile": {
+ "lib/net9.0/System.Runtime.Caching.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/System.Runtime.Caching.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/net9.0/System.Runtime.Caching.dll": {
+ "assetType": "runtime",
+ "rid": "win"
+ }
+ }
+ },
+ "System.Security.Cryptography.ProtectedData/9.0.1": {
+ "type": "package",
+ "compile": {
+ "lib/net9.0/System.Security.Cryptography.ProtectedData.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/System.Security.Cryptography.ProtectedData.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ }
+ }
+ }
+ },
+ "libraries": {
+ "System.Configuration.ConfigurationManager/9.0.1": {
+ "sha512": "ntDQ+3A7vGq6jnv3KI8nv1Tfgmos9TG863xd/5tmms6LqrIxEze1RLuA3JB/AcpXMUSO70DXzXfPnJD2ZHFX0Q==",
+ "type": "package",
+ "path": "system.configuration.configurationmanager/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/System.Configuration.ConfigurationManager.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/System.Configuration.ConfigurationManager.targets",
+ "lib/net462/System.Configuration.ConfigurationManager.dll",
+ "lib/net462/System.Configuration.ConfigurationManager.xml",
+ "lib/net8.0/System.Configuration.ConfigurationManager.dll",
+ "lib/net8.0/System.Configuration.ConfigurationManager.xml",
+ "lib/net9.0/System.Configuration.ConfigurationManager.dll",
+ "lib/net9.0/System.Configuration.ConfigurationManager.xml",
+ "lib/netstandard2.0/System.Configuration.ConfigurationManager.dll",
+ "lib/netstandard2.0/System.Configuration.ConfigurationManager.xml",
+ "system.configuration.configurationmanager.9.0.1.nupkg.sha512",
+ "system.configuration.configurationmanager.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "System.Diagnostics.EventLog/9.0.1": {
+ "sha512": "iVnDpgYJsRaRFnk77kcLA3+913WfWDtnAKrQl9tQ5ahqKANTaJKmQdsuPWWiAPWE9pk1Kj4Pg9JGXWfFYYyakQ==",
+ "type": "package",
+ "path": "system.diagnostics.eventlog/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/System.Diagnostics.EventLog.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/System.Diagnostics.EventLog.targets",
+ "lib/net462/System.Diagnostics.EventLog.dll",
+ "lib/net462/System.Diagnostics.EventLog.xml",
+ "lib/net8.0/System.Diagnostics.EventLog.dll",
+ "lib/net8.0/System.Diagnostics.EventLog.xml",
+ "lib/net9.0/System.Diagnostics.EventLog.dll",
+ "lib/net9.0/System.Diagnostics.EventLog.xml",
+ "lib/netstandard2.0/System.Diagnostics.EventLog.dll",
+ "lib/netstandard2.0/System.Diagnostics.EventLog.xml",
+ "runtimes/win/lib/net8.0/System.Diagnostics.EventLog.Messages.dll",
+ "runtimes/win/lib/net8.0/System.Diagnostics.EventLog.dll",
+ "runtimes/win/lib/net8.0/System.Diagnostics.EventLog.xml",
+ "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.Messages.dll",
+ "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.dll",
+ "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.xml",
+ "system.diagnostics.eventlog.9.0.1.nupkg.sha512",
+ "system.diagnostics.eventlog.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "System.Runtime.Caching/9.0.1": {
+ "sha512": "5E4yKPLeruveoh1EZKHl6f6jWXcd/a4tu+1IedG5ZndPPRAeAzFV4+ZagrcQMwz7xTFYOxC0zKM174nPGuTKoA==",
+ "type": "package",
+ "path": "system.runtime.caching/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/System.Runtime.Caching.targets",
+ "lib/MonoAndroid10/_._",
+ "lib/MonoTouch10/_._",
+ "lib/net462/_._",
+ "lib/net8.0/System.Runtime.Caching.dll",
+ "lib/net8.0/System.Runtime.Caching.xml",
+ "lib/net9.0/System.Runtime.Caching.dll",
+ "lib/net9.0/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/net8.0/System.Runtime.Caching.dll",
+ "runtimes/win/lib/net8.0/System.Runtime.Caching.xml",
+ "runtimes/win/lib/net9.0/System.Runtime.Caching.dll",
+ "runtimes/win/lib/net9.0/System.Runtime.Caching.xml",
+ "system.runtime.caching.9.0.1.nupkg.sha512",
+ "system.runtime.caching.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "System.Security.Cryptography.ProtectedData/9.0.1": {
+ "sha512": "u+4PH6GyDjEsWgcpKp1S/DiyxtGvazNPdaPFR6p6/qZr3TW+oZWvwfHO2H2CSpS4KGl2z2CBfU6eB38PsmoxtA==",
+ "type": "package",
+ "path": "system.security.cryptography.protecteddata/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/System.Security.Cryptography.ProtectedData.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/System.Security.Cryptography.ProtectedData.targets",
+ "lib/MonoAndroid10/_._",
+ "lib/MonoTouch10/_._",
+ "lib/net462/System.Security.Cryptography.ProtectedData.dll",
+ "lib/net462/System.Security.Cryptography.ProtectedData.xml",
+ "lib/net8.0/System.Security.Cryptography.ProtectedData.dll",
+ "lib/net8.0/System.Security.Cryptography.ProtectedData.xml",
+ "lib/net9.0/System.Security.Cryptography.ProtectedData.dll",
+ "lib/net9.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/_._",
+ "system.security.cryptography.protecteddata.9.0.1.nupkg.sha512",
+ "system.security.cryptography.protecteddata.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ }
+ },
+ "projectFileDependencyGroups": {
+ "net9.0": [
+ "System.Runtime.Caching >= 9.0.1"
+ ]
+ },
+ "packageFolders": {
+ "C:\\Users\\Zel\\.nuget\\packages\\": {},
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {}
+ },
+ "project": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\ZelWiki.Caching\\ZelWiki.Caching.csproj",
+ "projectName": "ZelWiki.Caching",
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Caching\\ZelWiki.Caching.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\ZelWiki.Caching\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "dependencies": {
+ "System.Runtime.Caching": {
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/ZelWiki.Caching/obj/project.nuget.cache b/ZelWiki.Caching/obj/project.nuget.cache
new file mode 100644
index 0000000..bd0edc2
--- /dev/null
+++ b/ZelWiki.Caching/obj/project.nuget.cache
@@ -0,0 +1,13 @@
+{
+ "version": 2,
+ "dgSpecHash": "KdeqL79kFSI=",
+ "success": true,
+ "projectFilePath": "E:\\HelloWord\\nysj2\\ZelWiki.Caching\\ZelWiki.Caching.csproj",
+ "expectedPackageFiles": [
+ "C:\\Users\\Zel\\.nuget\\packages\\system.configuration.configurationmanager\\9.0.1\\system.configuration.configurationmanager.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\system.diagnostics.eventlog\\9.0.1\\system.diagnostics.eventlog.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\system.runtime.caching\\9.0.1\\system.runtime.caching.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\system.security.cryptography.protecteddata\\9.0.1\\system.security.cryptography.protecteddata.9.0.1.nupkg.sha512"
+ ],
+ "logs": []
+}
\ No newline at end of file
diff --git a/ZelWiki.Caching/obj/project.packagespec.json b/ZelWiki.Caching/obj/project.packagespec.json
new file mode 100644
index 0000000..5bd7860
--- /dev/null
+++ b/ZelWiki.Caching/obj/project.packagespec.json
@@ -0,0 +1 @@
+"restore":{"projectUniqueName":"E:\\HelloWord\\nysj2\\TightWiki.Caching\\TightWiki.Caching.csproj","projectName":"TightWiki.Caching","projectPath":"E:\\HelloWord\\nysj2\\TightWiki.Caching\\TightWiki.Caching.csproj","outputPath":"E:\\HelloWord\\nysj2\\TightWiki.Caching\\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":{}},"frameworks":{"net9.0":{"targetAlias":"net9.0","projectReferences":{}}},"warningProperties":{"warnAsError":["NU1605"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"direct"}}"frameworks":{"net9.0":{"targetAlias":"net9.0","dependencies":{"System.Runtime.Caching":{"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.102/PortableRuntimeIdentifierGraph.json"}}
\ No newline at end of file
diff --git a/ZelWiki.Caching/obj/rider.project.model.nuget.info b/ZelWiki.Caching/obj/rider.project.model.nuget.info
new file mode 100644
index 0000000..8e24044
--- /dev/null
+++ b/ZelWiki.Caching/obj/rider.project.model.nuget.info
@@ -0,0 +1 @@
+17399550708669933
\ No newline at end of file
diff --git a/ZelWiki.Caching/obj/rider.project.restore.info b/ZelWiki.Caching/obj/rider.project.restore.info
new file mode 100644
index 0000000..56eb58e
--- /dev/null
+++ b/ZelWiki.Caching/obj/rider.project.restore.info
@@ -0,0 +1 @@
+17400197434625329
\ No newline at end of file
diff --git a/TightWiki.Email/WikiEmailSender.cs b/ZelWiki.Email/WikiEmailSender.cs
similarity index 95%
rename from TightWiki.Email/WikiEmailSender.cs
rename to ZelWiki.Email/WikiEmailSender.cs
index 4d21109..cbf1c91 100644
--- a/TightWiki.Email/WikiEmailSender.cs
+++ b/ZelWiki.Email/WikiEmailSender.cs
@@ -2,10 +2,10 @@
using MailKit.Security;
using Microsoft.Extensions.Logging;
using MimeKit;
-using TightWiki.Library.Interfaces;
-using TightWiki.Repository;
+using ZelWiki.Library.Interfaces;
+using ZelWiki.Repository;
-namespace TightWiki.Email
+namespace ZelWiki.Email
{
public class WikiEmailSender : IWikiEmailSender
{
diff --git a/TightWiki.Email/TightWiki.Email.csproj b/ZelWiki.Email/ZelWiki.Email.csproj
similarity index 85%
rename from TightWiki.Email/TightWiki.Email.csproj
rename to ZelWiki.Email/ZelWiki.Email.csproj
index 4400baa..83894b1 100644
--- a/TightWiki.Email/TightWiki.Email.csproj
+++ b/ZelWiki.Email/ZelWiki.Email.csproj
@@ -16,7 +16,7 @@
-
+
diff --git a/ZelWiki.Email/bin/Debug/net9.0/TightWiki.Caching.dll b/ZelWiki.Email/bin/Debug/net9.0/TightWiki.Caching.dll
new file mode 100644
index 0000000..533b694
Binary files /dev/null and b/ZelWiki.Email/bin/Debug/net9.0/TightWiki.Caching.dll differ
diff --git a/ZelWiki.Email/bin/Debug/net9.0/TightWiki.Caching.pdb b/ZelWiki.Email/bin/Debug/net9.0/TightWiki.Caching.pdb
new file mode 100644
index 0000000..fa0775f
Binary files /dev/null and b/ZelWiki.Email/bin/Debug/net9.0/TightWiki.Caching.pdb differ
diff --git a/ZelWiki.Email/bin/Debug/net9.0/TightWiki.Email.deps.json b/ZelWiki.Email/bin/Debug/net9.0/TightWiki.Email.deps.json
new file mode 100644
index 0000000..fe2a203
--- /dev/null
+++ b/ZelWiki.Email/bin/Debug/net9.0/TightWiki.Email.deps.json
@@ -0,0 +1,878 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v9.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v9.0": {
+ "TightWiki.Email/2.20.1": {
+ "dependencies": {
+ "MailKit": "4.9.0",
+ "TightWiki.Repository": "2.20.1"
+ },
+ "runtime": {
+ "TightWiki.Email.dll": {}
+ }
+ },
+ "BouncyCastle.Cryptography/2.5.0": {
+ "runtime": {
+ "lib/net6.0/BouncyCastle.Cryptography.dll": {
+ "assemblyVersion": "2.0.0.0",
+ "fileVersion": "2.5.0.6119"
+ }
+ }
+ },
+ "Dapper/2.1.35": {
+ "runtime": {
+ "lib/net7.0/Dapper.dll": {
+ "assemblyVersion": "2.0.0.0",
+ "fileVersion": "2.1.35.13827"
+ }
+ }
+ },
+ "DuoVia.FuzzyStrings/2.1.0": {
+ "runtime": {
+ "lib/netstandard2.1/DuoVia.FuzzyStrings.dll": {
+ "assemblyVersion": "2.1.0.0",
+ "fileVersion": "2.1.0.0"
+ }
+ }
+ },
+ "Magick.NET-Q8-AnyCPU/14.4.0": {
+ "dependencies": {
+ "Magick.NET.Core": "14.4.0"
+ },
+ "runtime": {
+ "lib/net8.0/Magick.NET-Q8-AnyCPU.dll": {
+ "assemblyVersion": "14.4.0.0",
+ "fileVersion": "14.4.0.0"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/linux-arm64/native/Magick.Native-Q8-arm64.dll.so": {
+ "rid": "linux-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-x64/native/Magick.Native-Q8-x64.dll.so": {
+ "rid": "linux-musl-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-x64/native/Magick.Native-Q8-x64.dll.so": {
+ "rid": "linux-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/osx-arm64/native/Magick.Native-Q8-arm64.dll.dylib": {
+ "rid": "osx-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/osx-x64/native/Magick.Native-Q8-x64.dll.dylib": {
+ "rid": "osx-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-arm64/native/Magick.Native-Q8-arm64.dll": {
+ "rid": "win-arm64",
+ "assetType": "native",
+ "fileVersion": "7.1.1.43"
+ },
+ "runtimes/win-x64/native/Magick.Native-Q8-x64.dll": {
+ "rid": "win-x64",
+ "assetType": "native",
+ "fileVersion": "7.1.1.43"
+ },
+ "runtimes/win-x86/native/Magick.Native-Q8-x86.dll": {
+ "rid": "win-x86",
+ "assetType": "native",
+ "fileVersion": "7.1.1.43"
+ }
+ }
+ },
+ "Magick.NET.Core/14.4.0": {
+ "runtime": {
+ "lib/net8.0/Magick.NET.Core.dll": {
+ "assemblyVersion": "14.4.0.0",
+ "fileVersion": "14.4.0.0"
+ }
+ }
+ },
+ "MailKit/4.9.0": {
+ "dependencies": {
+ "MimeKit": "4.9.0",
+ "System.Formats.Asn1": "8.0.1"
+ },
+ "runtime": {
+ "lib/net8.0/MailKit.dll": {
+ "assemblyVersion": "4.9.0.0",
+ "fileVersion": "4.9.0.0"
+ }
+ }
+ },
+ "Microsoft.AspNetCore.Cryptography.Internal/9.0.1": {},
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation/9.0.1": {
+ "dependencies": {
+ "Microsoft.AspNetCore.Cryptography.Internal": "9.0.1"
+ }
+ },
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore/9.0.1": {
+ "dependencies": {
+ "Microsoft.EntityFrameworkCore.Relational": "9.0.1",
+ "Microsoft.Extensions.Identity.Stores": "9.0.1"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll": {
+ "assemblyVersion": "9.0.1.0",
+ "fileVersion": "9.0.124.61009"
+ }
+ }
+ },
+ "Microsoft.Data.Sqlite.Core/9.0.0": {
+ "dependencies": {
+ "SQLitePCLRaw.core": "2.1.10"
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.Data.Sqlite.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52902"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore/9.0.1": {
+ "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"
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.dll": {
+ "assemblyVersion": "9.0.1.0",
+ "fileVersion": "9.0.124.61002"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore.Abstractions/9.0.1": {
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll": {
+ "assemblyVersion": "9.0.1.0",
+ "fileVersion": "9.0.124.61002"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore.Analyzers/9.0.1": {},
+ "Microsoft.EntityFrameworkCore.Relational/9.0.1": {
+ "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"
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.Relational.dll": {
+ "assemblyVersion": "9.0.1.0",
+ "fileVersion": "9.0.124.61002"
+ }
+ }
+ },
+ "Microsoft.Extensions.Caching.Abstractions/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Memory/9.0.1": {
+ "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"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Abstractions/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.1": {},
+ "Microsoft.Extensions.Identity.Core/9.0.1": {
+ "dependencies": {
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation": "9.0.1",
+ "Microsoft.Extensions.Logging": "9.0.1",
+ "Microsoft.Extensions.Options": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Identity.Stores/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Identity.Core": "9.0.1",
+ "Microsoft.Extensions.Logging": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection": "9.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Options": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Options/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Primitives": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Primitives/9.0.1": {},
+ "MimeKit/4.9.0": {
+ "dependencies": {
+ "BouncyCastle.Cryptography": "2.5.0",
+ "System.Formats.Asn1": "8.0.1",
+ "System.Security.Cryptography.Pkcs": "8.0.1"
+ },
+ "runtime": {
+ "lib/net8.0/MimeKit.dll": {
+ "assemblyVersion": "4.9.0.0",
+ "fileVersion": "4.9.0.0"
+ }
+ }
+ },
+ "NTDLS.Helpers/1.3.11": {
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Memory": "9.0.1"
+ },
+ "runtime": {
+ "lib/net9.0/NTDLS.Helpers.dll": {
+ "assemblyVersion": "1.3.11.0",
+ "fileVersion": "1.3.11.0"
+ }
+ }
+ },
+ "NTDLS.SqliteDapperWrapper/1.1.4": {
+ "dependencies": {
+ "Dapper": "2.1.35",
+ "Microsoft.Data.Sqlite.Core": "9.0.0",
+ "SQLitePCLRaw.bundle_e_sqlite3": "2.1.10",
+ "System.Runtime.Caching": "9.0.1"
+ },
+ "runtime": {
+ "lib/net9.0/NTDLS.SqliteDapperWrapper.dll": {
+ "assemblyVersion": "1.1.4.0",
+ "fileVersion": "1.1.4.0"
+ }
+ }
+ },
+ "SixLabors.ImageSharp/3.1.6": {
+ "runtime": {
+ "lib/net6.0/SixLabors.ImageSharp.dll": {
+ "assemblyVersion": "3.0.0.0",
+ "fileVersion": "3.1.6.0"
+ }
+ }
+ },
+ "SQLitePCLRaw.bundle_e_sqlite3/2.1.10": {
+ "dependencies": {
+ "SQLitePCLRaw.lib.e_sqlite3": "2.1.10",
+ "SQLitePCLRaw.provider.e_sqlite3": "2.1.10"
+ },
+ "runtime": {
+ "lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll": {
+ "assemblyVersion": "2.1.10.2445",
+ "fileVersion": "2.1.10.2445"
+ }
+ }
+ },
+ "SQLitePCLRaw.core/2.1.10": {
+ "dependencies": {
+ "System.Memory": "4.5.3"
+ },
+ "runtime": {
+ "lib/netstandard2.0/SQLitePCLRaw.core.dll": {
+ "assemblyVersion": "2.1.10.2445",
+ "fileVersion": "2.1.10.2445"
+ }
+ }
+ },
+ "SQLitePCLRaw.lib.e_sqlite3/2.1.10": {
+ "runtimeTargets": {
+ "runtimes/browser-wasm/nativeassets/net9.0/e_sqlite3.a": {
+ "rid": "browser-wasm",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-arm/native/libe_sqlite3.so": {
+ "rid": "linux-arm",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-arm64/native/libe_sqlite3.so": {
+ "rid": "linux-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-armel/native/libe_sqlite3.so": {
+ "rid": "linux-armel",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-mips64/native/libe_sqlite3.so": {
+ "rid": "linux-mips64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-arm/native/libe_sqlite3.so": {
+ "rid": "linux-musl-arm",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-arm64/native/libe_sqlite3.so": {
+ "rid": "linux-musl-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-s390x/native/libe_sqlite3.so": {
+ "rid": "linux-musl-s390x",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-x64/native/libe_sqlite3.so": {
+ "rid": "linux-musl-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-ppc64le/native/libe_sqlite3.so": {
+ "rid": "linux-ppc64le",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-s390x/native/libe_sqlite3.so": {
+ "rid": "linux-s390x",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-x64/native/libe_sqlite3.so": {
+ "rid": "linux-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-x86/native/libe_sqlite3.so": {
+ "rid": "linux-x86",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/maccatalyst-arm64/native/libe_sqlite3.dylib": {
+ "rid": "maccatalyst-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/maccatalyst-x64/native/libe_sqlite3.dylib": {
+ "rid": "maccatalyst-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/osx-arm64/native/libe_sqlite3.dylib": {
+ "rid": "osx-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/osx-x64/native/libe_sqlite3.dylib": {
+ "rid": "osx-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-arm/native/e_sqlite3.dll": {
+ "rid": "win-arm",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-arm64/native/e_sqlite3.dll": {
+ "rid": "win-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-x64/native/e_sqlite3.dll": {
+ "rid": "win-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-x86/native/e_sqlite3.dll": {
+ "rid": "win-x86",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ }
+ }
+ },
+ "SQLitePCLRaw.provider.e_sqlite3/2.1.10": {
+ "dependencies": {
+ "SQLitePCLRaw.core": "2.1.10"
+ },
+ "runtime": {
+ "lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll": {
+ "assemblyVersion": "2.1.10.2445",
+ "fileVersion": "2.1.10.2445"
+ }
+ }
+ },
+ "System.Configuration.ConfigurationManager/9.0.1": {
+ "dependencies": {
+ "System.Diagnostics.EventLog": "9.0.1",
+ "System.Security.Cryptography.ProtectedData": "9.0.1"
+ },
+ "runtime": {
+ "lib/net9.0/System.Configuration.ConfigurationManager.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.124.61010"
+ }
+ }
+ },
+ "System.Diagnostics.EventLog/9.0.1": {},
+ "System.Formats.Asn1/8.0.1": {},
+ "System.Memory/4.5.3": {},
+ "System.Runtime.Caching/9.0.1": {
+ "dependencies": {
+ "System.Configuration.ConfigurationManager": "9.0.1"
+ },
+ "runtime": {
+ "lib/net9.0/System.Runtime.Caching.dll": {
+ "assemblyVersion": "9.0.0.1",
+ "fileVersion": "9.0.124.61010"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/net9.0/System.Runtime.Caching.dll": {
+ "rid": "win",
+ "assetType": "runtime",
+ "assemblyVersion": "9.0.0.1",
+ "fileVersion": "9.0.124.61010"
+ }
+ }
+ },
+ "System.Security.Cryptography.Pkcs/8.0.1": {},
+ "System.Security.Cryptography.ProtectedData/9.0.1": {
+ "runtime": {
+ "lib/net9.0/System.Security.Cryptography.ProtectedData.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.124.61010"
+ }
+ }
+ },
+ "TightWiki.Caching/2.20.1": {
+ "dependencies": {
+ "System.Runtime.Caching": "9.0.1"
+ },
+ "runtime": {
+ "TightWiki.Caching.dll": {
+ "assemblyVersion": "2.20.1",
+ "fileVersion": "2.20.1.0"
+ }
+ }
+ },
+ "TightWiki.Engine.Function/2.20.1": {
+ "dependencies": {
+ "NTDLS.Helpers": "1.3.11"
+ },
+ "runtime": {
+ "TightWiki.Engine.Function.dll": {
+ "assemblyVersion": "2.20.1",
+ "fileVersion": "2.20.1.0"
+ }
+ }
+ },
+ "TightWiki.Engine.Library/2.20.1": {
+ "dependencies": {
+ "TightWiki.Engine.Function": "2.20.1",
+ "TightWiki.Library": "2.20.1"
+ },
+ "runtime": {
+ "TightWiki.Engine.Library.dll": {
+ "assemblyVersion": "2.20.1",
+ "fileVersion": "2.20.1.0"
+ }
+ }
+ },
+ "TightWiki.Library/2.20.1": {
+ "dependencies": {
+ "Magick.NET-Q8-AnyCPU": "14.4.0",
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore": "9.0.1",
+ "NTDLS.Helpers": "1.3.11",
+ "NTDLS.SqliteDapperWrapper": "1.1.4",
+ "SixLabors.ImageSharp": "3.1.6"
+ },
+ "runtime": {
+ "TightWiki.Library.dll": {
+ "assemblyVersion": "2.20.1",
+ "fileVersion": "2.20.1.0"
+ }
+ }
+ },
+ "TightWiki.Models/2.20.1": {
+ "dependencies": {
+ "TightWiki.Library": "2.20.1"
+ },
+ "runtime": {
+ "TightWiki.Models.dll": {
+ "assemblyVersion": "2.20.1",
+ "fileVersion": "2.20.1.0"
+ }
+ }
+ },
+ "TightWiki.Repository/2.20.1": {
+ "dependencies": {
+ "DuoVia.FuzzyStrings": "2.1.0",
+ "TightWiki.Caching": "2.20.1",
+ "TightWiki.Engine.Library": "2.20.1",
+ "TightWiki.Models": "2.20.1",
+ "TightWiki.Security": "2.20.1"
+ },
+ "runtime": {
+ "TightWiki.Repository.dll": {
+ "assemblyVersion": "2.20.1",
+ "fileVersion": "2.20.1.0"
+ }
+ }
+ },
+ "TightWiki.Security/2.20.1": {
+ "runtime": {
+ "TightWiki.Security.dll": {
+ "assemblyVersion": "2.20.1",
+ "fileVersion": "2.20.1.0"
+ }
+ }
+ }
+ }
+ },
+ "libraries": {
+ "TightWiki.Email/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "BouncyCastle.Cryptography/2.5.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-rc7vRCq/KD3GtIwSgRtjanGaBwTb9nLenFDZnEcauWlssuuEoxcbMfWA3QWWho6QDMSOSkWjs657McdHzEtEcw==",
+ "path": "bouncycastle.cryptography/2.5.0",
+ "hashPath": "bouncycastle.cryptography.2.5.0.nupkg.sha512"
+ },
+ "Dapper/2.1.35": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-YKRwjVfrG7GYOovlGyQoMvr1/IJdn+7QzNXJxyMh0YfFF5yvDmTYaJOVYWsckreNjGsGSEtrMTpnzxTUq/tZQw==",
+ "path": "dapper/2.1.35",
+ "hashPath": "dapper.2.1.35.nupkg.sha512"
+ },
+ "DuoVia.FuzzyStrings/2.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-xkGo6s2x3ISS6bLgxCW6lcrn0nxMbsuPuG8N55fk1g5TFkIVqWDlj0IVWQIW7anB0SmCWlPjACPHoFpw8gLJfQ==",
+ "path": "duovia.fuzzystrings/2.1.0",
+ "hashPath": "duovia.fuzzystrings.2.1.0.nupkg.sha512"
+ },
+ "Magick.NET-Q8-AnyCPU/14.4.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-4f/6tga1izjCm29qGlPlTc7txquzd5cOgRFuCD6fh7tu+QS4Rd6gZpvRwrIb4e/Y0pE1JQyF2j4RRmQ23T8BLA==",
+ "path": "magick.net-q8-anycpu/14.4.0",
+ "hashPath": "magick.net-q8-anycpu.14.4.0.nupkg.sha512"
+ },
+ "Magick.NET.Core/14.4.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-nmSA3LWK77rZlQ085RBqFLr67GVFyz4mAcuiVGQ9LcNwbxUm4Zcte4D9N+TxAyew6CXzoyHAG3i7NeDgpuztWw==",
+ "path": "magick.net.core/14.4.0",
+ "hashPath": "magick.net.core.14.4.0.nupkg.sha512"
+ },
+ "MailKit/4.9.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-wRUVzYXRWbjdUixwtSp7ivVHPhWw17h+BvwIVaouBike68B56Xk9b5+QRT39EK/QN8XF7MtOgt9caHvUaCvhIQ==",
+ "path": "mailkit/4.9.0",
+ "hashPath": "mailkit.4.9.0.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.Cryptography.Internal/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-leaw8hC6wCKfAg2kAYT4plnaHI7o6bKB9IQy0yLWHmgV0GjE449pu0SEnnl7loEzdLgyQrKyVQvfz7wRErqmxQ==",
+ "path": "microsoft.aspnetcore.cryptography.internal/9.0.1",
+ "hashPath": "microsoft.aspnetcore.cryptography.internal.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-/ibWvFYnxjCfOmtQtLTFUN9L70CrQH0daom6tE8/hlxTllUDeXM95fE45dC4u2tBOrfDqB6TPAkUzd/vWaAusA==",
+ "path": "microsoft.aspnetcore.cryptography.keyderivation/9.0.1",
+ "hashPath": "microsoft.aspnetcore.cryptography.keyderivation.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-yZyj/m7nBsrx6JDIv5KSYH44lJsQ4K5RLEWaYRFQVoIRvGXQxMZ/TUCa7PKFtR/o6nz1fmy6bVciV/eN/NmjUw==",
+ "path": "microsoft.aspnetcore.identity.entityframeworkcore/9.0.1",
+ "hashPath": "microsoft.aspnetcore.identity.entityframeworkcore.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Data.Sqlite.Core/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-cFfZjFL+tqzGYw9lB31EkV1IWF5xRQNk2k+MQd+Cf86Gl6zTeAoiZIFw5sRB1Z8OxpEC7nu+nTDsLSjieBAPTw==",
+ "path": "microsoft.data.sqlite.core/9.0.0",
+ "hashPath": "microsoft.data.sqlite.core.9.0.0.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-E25w4XugXNykTr5Y/sLDGaQ4lf67n9aXVPvsdGsIZjtuLmbvb9AoYP8D50CDejY8Ro4D9GK2kNHz5lWHqSK+wg==",
+ "path": "microsoft.entityframeworkcore/9.0.1",
+ "hashPath": "microsoft.entityframeworkcore.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-qy+taGVLUs82zeWfc32hgGL8Z02ZqAneYvqZiiXbxF4g4PBUcPRuxHM9K20USmpeJbn4/fz40GkCbyyCy5ojOA==",
+ "path": "microsoft.entityframeworkcore.abstractions/9.0.1",
+ "hashPath": "microsoft.entityframeworkcore.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore.Analyzers/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-c6ZZJZhPKrXFkE2z/81PmuT69HBL6Y68Cl0xJ5SRrDjJyq5Aabkq15yCqPg9RQ3R0aFLVaJok2DA8R3TKpejDQ==",
+ "path": "microsoft.entityframeworkcore.analyzers/9.0.1",
+ "hashPath": "microsoft.entityframeworkcore.analyzers.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore.Relational/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-7Iu0h4oevRvH4IwPzmxuIJGYRt55TapoREGlluk75KCO7lenN0+QnzCl6cQDY48uDoxAUpJbpK2xW7o8Ix69dw==",
+ "path": "microsoft.entityframeworkcore.relational/9.0.1",
+ "hashPath": "microsoft.entityframeworkcore.relational.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Caching.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Eghsg9SyIvq0c8x6cUpe71BbQoOmsytXxqw2+ZNiTnP8a8SBLKgEor1zZeWhC0588IbS2M0PP4gXGAd9qF862Q==",
+ "path": "microsoft.extensions.caching.abstractions/9.0.1",
+ "hashPath": "microsoft.extensions.caching.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Caching.Memory/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-JeC+PP0BCKMwwLezPGDaciJSTfcFG4KjsG8rX4XZ6RSvzdxofrFmcnmW2L4+cWUcZSBTQ+Dd7H5Gs9XZz/OlCA==",
+ "path": "microsoft.extensions.caching.memory/9.0.1",
+ "hashPath": "microsoft.extensions.caching.memory.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Configuration.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-+4hfFIY1UjBCXFTTOd+ojlDPq6mep3h5Vq5SYE3Pjucr7dNXmq4S/6P/LoVnZFz2e/5gWp/om4svUFgznfULcA==",
+ "path": "microsoft.extensions.configuration.abstractions/9.0.1",
+ "hashPath": "microsoft.extensions.configuration.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.DependencyInjection/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-qZI42ASAe3hr2zMSA6UjM92pO1LeDq5DcwkgSowXXPY8I56M76pEKrnmsKKbxagAf39AJxkH2DY4sb72ixyOrg==",
+ "path": "microsoft.extensions.dependencyinjection/9.0.1",
+ "hashPath": "microsoft.extensions.dependencyinjection.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Tr74eP0oQ3AyC24ch17N8PuEkrPbD0JqIfENCYqmgKYNOmL8wQKzLJu3ObxTUDrjnn4rHoR1qKa37/eQyHmCDA==",
+ "path": "microsoft.extensions.dependencyinjection.abstractions/9.0.1",
+ "hashPath": "microsoft.extensions.dependencyinjection.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Identity.Core/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-dbvAQhwSyBbgB2BuVJ8PMVx7BK6WZHWhV/vsSnXl6sRLs9D7yXiIiRpgcPVvN5E/UkzRGW1EPXyc3t1EDxWSzg==",
+ "path": "microsoft.extensions.identity.core/9.0.1",
+ "hashPath": "microsoft.extensions.identity.core.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Identity.Stores/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-lBErjDqd7i2RGpDr040lGm/HbMvxG/1Ta1aSFh91vYtSwEY2rtMI9o7xIDWgNmBKu8ko+XBxt0WcQh6TNFVe7g==",
+ "path": "microsoft.extensions.identity.stores/9.0.1",
+ "hashPath": "microsoft.extensions.identity.stores.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Logging/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-E/k5r7S44DOW+08xQPnNbO8DKAQHhkspDboTThNJ6Z3/QBb4LC6gStNWzVmy3IvW7sUD+iJKf4fj0xEkqE7vnQ==",
+ "path": "microsoft.extensions.logging/9.0.1",
+ "hashPath": "microsoft.extensions.logging.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Logging.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-w2gUqXN/jNIuvqYwX3lbXagsizVNXYyt6LlF57+tMve4JYCEgCMMAjRce6uKcDASJgpMbErRT1PfHy2OhbkqEA==",
+ "path": "microsoft.extensions.logging.abstractions/9.0.1",
+ "hashPath": "microsoft.extensions.logging.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Options/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-nggoNKnWcsBIAaOWHA+53XZWrslC7aGeok+aR+epDPRy7HI7GwMnGZE8yEsL2Onw7kMOHVHwKcsDls1INkNUJQ==",
+ "path": "microsoft.extensions.options/9.0.1",
+ "hashPath": "microsoft.extensions.options.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Primitives/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-bHtTesA4lrSGD1ZUaMIx6frU3wyy0vYtTa/hM6gGQu5QNrydObv8T5COiGUWsisflAfmsaFOe9Xvw5NSO99z0g==",
+ "path": "microsoft.extensions.primitives/9.0.1",
+ "hashPath": "microsoft.extensions.primitives.9.0.1.nupkg.sha512"
+ },
+ "MimeKit/4.9.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-DZXXMZzmAABDxFhOSMb6SE8KKxcRd/sk1E6aJTUE5ys2FWOQhznYV2Gl3klaaSfqKn27hQ32haqquH1J8Z6kJw==",
+ "path": "mimekit/4.9.0",
+ "hashPath": "mimekit.4.9.0.nupkg.sha512"
+ },
+ "NTDLS.Helpers/1.3.11": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-xcNFG2blg5WqnivxXgLHbvxz5L1EYXAhEK+7R1TXQIyuknKG9McAjCp+tr+RZ7PawqXwKeOHkaizNQcSdlv81A==",
+ "path": "ntdls.helpers/1.3.11",
+ "hashPath": "ntdls.helpers.1.3.11.nupkg.sha512"
+ },
+ "NTDLS.SqliteDapperWrapper/1.1.4": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-enrMT/qcwqFh18APoN/XtydpC+9BuD5rVg2h/4Fl9IT8bC1aL7iLPJigdfkGf0mYYO3Y6EP91nL4Iv/5Dqay9A==",
+ "path": "ntdls.sqlitedapperwrapper/1.1.4",
+ "hashPath": "ntdls.sqlitedapperwrapper.1.1.4.nupkg.sha512"
+ },
+ "SixLabors.ImageSharp/3.1.6": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-dHQ5jugF9v+5/LCVHCWVzaaIL6WOehqJy6eju/0VFYFPEj2WtqkGPoEV9EVQP83dHsdoqYaTuWpZdwAd37UwfA==",
+ "path": "sixlabors.imagesharp/3.1.6",
+ "hashPath": "sixlabors.imagesharp.3.1.6.nupkg.sha512"
+ },
+ "SQLitePCLRaw.bundle_e_sqlite3/2.1.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-UxWuisvZ3uVcVOLJQv7urM/JiQH+v3TmaJc1BLKl5Dxfm/nTzTUrqswCqg/INiYLi61AXnHo1M1JPmPqqLnAdg==",
+ "path": "sqlitepclraw.bundle_e_sqlite3/2.1.10",
+ "hashPath": "sqlitepclraw.bundle_e_sqlite3.2.1.10.nupkg.sha512"
+ },
+ "SQLitePCLRaw.core/2.1.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Ii8JCbC7oiVclaE/mbDEK000EFIJ+ShRPwAvvV89GOZhQ+ZLtlnSWl6ksCNMKu/VGXA4Nfi2B7LhN/QFN9oBcw==",
+ "path": "sqlitepclraw.core/2.1.10",
+ "hashPath": "sqlitepclraw.core.2.1.10.nupkg.sha512"
+ },
+ "SQLitePCLRaw.lib.e_sqlite3/2.1.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-mAr69tDbnf3QJpRy2nJz8Qdpebdil00fvycyByR58Cn9eARvR+UiG2Vzsp+4q1tV3ikwiYIjlXCQFc12GfebbA==",
+ "path": "sqlitepclraw.lib.e_sqlite3/2.1.10",
+ "hashPath": "sqlitepclraw.lib.e_sqlite3.2.1.10.nupkg.sha512"
+ },
+ "SQLitePCLRaw.provider.e_sqlite3/2.1.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-uZVTi02C1SxqzgT0HqTWatIbWGb40iIkfc3FpFCpE/r7g6K0PqzDUeefL6P6HPhDtc6BacN3yQysfzP7ks+wSQ==",
+ "path": "sqlitepclraw.provider.e_sqlite3/2.1.10",
+ "hashPath": "sqlitepclraw.provider.e_sqlite3.2.1.10.nupkg.sha512"
+ },
+ "System.Configuration.ConfigurationManager/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-ntDQ+3A7vGq6jnv3KI8nv1Tfgmos9TG863xd/5tmms6LqrIxEze1RLuA3JB/AcpXMUSO70DXzXfPnJD2ZHFX0Q==",
+ "path": "system.configuration.configurationmanager/9.0.1",
+ "hashPath": "system.configuration.configurationmanager.9.0.1.nupkg.sha512"
+ },
+ "System.Diagnostics.EventLog/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-iVnDpgYJsRaRFnk77kcLA3+913WfWDtnAKrQl9tQ5ahqKANTaJKmQdsuPWWiAPWE9pk1Kj4Pg9JGXWfFYYyakQ==",
+ "path": "system.diagnostics.eventlog/9.0.1",
+ "hashPath": "system.diagnostics.eventlog.9.0.1.nupkg.sha512"
+ },
+ "System.Formats.Asn1/8.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-XqKba7Mm/koKSjKMfW82olQdmfbI5yqeoLV/tidRp7fbh5rmHAQ5raDI/7SU0swTzv+jgqtUGkzmFxuUg0it1A==",
+ "path": "system.formats.asn1/8.0.1",
+ "hashPath": "system.formats.asn1.8.0.1.nupkg.sha512"
+ },
+ "System.Memory/4.5.3": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-3oDzvc/zzetpTKWMShs1AADwZjQ/36HnsufHRPcOjyRAAMLDlu2iD33MBI2opxnezcVUtXyqDXXjoFMOU9c7SA==",
+ "path": "system.memory/4.5.3",
+ "hashPath": "system.memory.4.5.3.nupkg.sha512"
+ },
+ "System.Runtime.Caching/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-5E4yKPLeruveoh1EZKHl6f6jWXcd/a4tu+1IedG5ZndPPRAeAzFV4+ZagrcQMwz7xTFYOxC0zKM174nPGuTKoA==",
+ "path": "system.runtime.caching/9.0.1",
+ "hashPath": "system.runtime.caching.9.0.1.nupkg.sha512"
+ },
+ "System.Security.Cryptography.Pkcs/8.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-CoCRHFym33aUSf/NtWSVSZa99dkd0Hm7OCZUxORBjRB16LNhIEOf8THPqzIYlvKM0nNDAPTRBa1FxEECrgaxxA==",
+ "path": "system.security.cryptography.pkcs/8.0.1",
+ "hashPath": "system.security.cryptography.pkcs.8.0.1.nupkg.sha512"
+ },
+ "System.Security.Cryptography.ProtectedData/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-u+4PH6GyDjEsWgcpKp1S/DiyxtGvazNPdaPFR6p6/qZr3TW+oZWvwfHO2H2CSpS4KGl2z2CBfU6eB38PsmoxtA==",
+ "path": "system.security.cryptography.protecteddata/9.0.1",
+ "hashPath": "system.security.cryptography.protecteddata.9.0.1.nupkg.sha512"
+ },
+ "TightWiki.Caching/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "TightWiki.Engine.Function/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "TightWiki.Engine.Library/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "TightWiki.Library/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "TightWiki.Models/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "TightWiki.Repository/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "TightWiki.Security/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/ZelWiki.Email/bin/Debug/net9.0/TightWiki.Email.dll b/ZelWiki.Email/bin/Debug/net9.0/TightWiki.Email.dll
new file mode 100644
index 0000000..b7f8aa9
Binary files /dev/null and b/ZelWiki.Email/bin/Debug/net9.0/TightWiki.Email.dll differ
diff --git a/ZelWiki.Email/bin/Debug/net9.0/TightWiki.Email.pdb b/ZelWiki.Email/bin/Debug/net9.0/TightWiki.Email.pdb
new file mode 100644
index 0000000..0085fca
Binary files /dev/null and b/ZelWiki.Email/bin/Debug/net9.0/TightWiki.Email.pdb differ
diff --git a/ZelWiki.Email/bin/Debug/net9.0/TightWiki.Engine.Function.dll b/ZelWiki.Email/bin/Debug/net9.0/TightWiki.Engine.Function.dll
new file mode 100644
index 0000000..96fd9fa
Binary files /dev/null and b/ZelWiki.Email/bin/Debug/net9.0/TightWiki.Engine.Function.dll differ
diff --git a/ZelWiki.Email/bin/Debug/net9.0/TightWiki.Engine.Function.pdb b/ZelWiki.Email/bin/Debug/net9.0/TightWiki.Engine.Function.pdb
new file mode 100644
index 0000000..af5d7c0
Binary files /dev/null and b/ZelWiki.Email/bin/Debug/net9.0/TightWiki.Engine.Function.pdb differ
diff --git a/ZelWiki.Email/bin/Debug/net9.0/TightWiki.Engine.Library.dll b/ZelWiki.Email/bin/Debug/net9.0/TightWiki.Engine.Library.dll
new file mode 100644
index 0000000..09b0496
Binary files /dev/null and b/ZelWiki.Email/bin/Debug/net9.0/TightWiki.Engine.Library.dll differ
diff --git a/ZelWiki.Email/bin/Debug/net9.0/TightWiki.Engine.Library.pdb b/ZelWiki.Email/bin/Debug/net9.0/TightWiki.Engine.Library.pdb
new file mode 100644
index 0000000..2d4a71e
Binary files /dev/null and b/ZelWiki.Email/bin/Debug/net9.0/TightWiki.Engine.Library.pdb differ
diff --git a/ZelWiki.Email/bin/Debug/net9.0/TightWiki.Library.dll b/ZelWiki.Email/bin/Debug/net9.0/TightWiki.Library.dll
new file mode 100644
index 0000000..fcc955e
Binary files /dev/null and b/ZelWiki.Email/bin/Debug/net9.0/TightWiki.Library.dll differ
diff --git a/ZelWiki.Email/bin/Debug/net9.0/TightWiki.Library.pdb b/ZelWiki.Email/bin/Debug/net9.0/TightWiki.Library.pdb
new file mode 100644
index 0000000..6e79299
Binary files /dev/null and b/ZelWiki.Email/bin/Debug/net9.0/TightWiki.Library.pdb differ
diff --git a/ZelWiki.Email/bin/Debug/net9.0/TightWiki.Models.dll b/ZelWiki.Email/bin/Debug/net9.0/TightWiki.Models.dll
new file mode 100644
index 0000000..e5d6b83
Binary files /dev/null and b/ZelWiki.Email/bin/Debug/net9.0/TightWiki.Models.dll differ
diff --git a/ZelWiki.Email/bin/Debug/net9.0/TightWiki.Models.pdb b/ZelWiki.Email/bin/Debug/net9.0/TightWiki.Models.pdb
new file mode 100644
index 0000000..98e5555
Binary files /dev/null and b/ZelWiki.Email/bin/Debug/net9.0/TightWiki.Models.pdb differ
diff --git a/ZelWiki.Email/bin/Debug/net9.0/TightWiki.Repository.dll b/ZelWiki.Email/bin/Debug/net9.0/TightWiki.Repository.dll
new file mode 100644
index 0000000..39b882d
Binary files /dev/null and b/ZelWiki.Email/bin/Debug/net9.0/TightWiki.Repository.dll differ
diff --git a/ZelWiki.Email/bin/Debug/net9.0/TightWiki.Repository.pdb b/ZelWiki.Email/bin/Debug/net9.0/TightWiki.Repository.pdb
new file mode 100644
index 0000000..6b4958f
Binary files /dev/null and b/ZelWiki.Email/bin/Debug/net9.0/TightWiki.Repository.pdb differ
diff --git a/ZelWiki.Email/bin/Debug/net9.0/TightWiki.Security.dll b/ZelWiki.Email/bin/Debug/net9.0/TightWiki.Security.dll
new file mode 100644
index 0000000..1c5225f
Binary files /dev/null and b/ZelWiki.Email/bin/Debug/net9.0/TightWiki.Security.dll differ
diff --git a/ZelWiki.Email/bin/Debug/net9.0/TightWiki.Security.pdb b/ZelWiki.Email/bin/Debug/net9.0/TightWiki.Security.pdb
new file mode 100644
index 0000000..df7df5e
Binary files /dev/null and b/ZelWiki.Email/bin/Debug/net9.0/TightWiki.Security.pdb differ
diff --git a/ZelWiki.Email/bin/Debug/net9.0/ZelWiki.Caching.dll b/ZelWiki.Email/bin/Debug/net9.0/ZelWiki.Caching.dll
new file mode 100644
index 0000000..9be37f9
Binary files /dev/null and b/ZelWiki.Email/bin/Debug/net9.0/ZelWiki.Caching.dll differ
diff --git a/ZelWiki.Email/bin/Debug/net9.0/ZelWiki.Caching.pdb b/ZelWiki.Email/bin/Debug/net9.0/ZelWiki.Caching.pdb
new file mode 100644
index 0000000..18a2768
Binary files /dev/null and b/ZelWiki.Email/bin/Debug/net9.0/ZelWiki.Caching.pdb differ
diff --git a/ZelWiki.Email/bin/Debug/net9.0/ZelWiki.Email.deps.json b/ZelWiki.Email/bin/Debug/net9.0/ZelWiki.Email.deps.json
new file mode 100644
index 0000000..1f7a61c
--- /dev/null
+++ b/ZelWiki.Email/bin/Debug/net9.0/ZelWiki.Email.deps.json
@@ -0,0 +1,878 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v9.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v9.0": {
+ "ZelWiki.Email/2.20.1": {
+ "dependencies": {
+ "MailKit": "4.9.0",
+ "ZelWiki.Repository": "2.20.1"
+ },
+ "runtime": {
+ "ZelWiki.Email.dll": {}
+ }
+ },
+ "BouncyCastle.Cryptography/2.5.0": {
+ "runtime": {
+ "lib/net6.0/BouncyCastle.Cryptography.dll": {
+ "assemblyVersion": "2.0.0.0",
+ "fileVersion": "2.5.0.6119"
+ }
+ }
+ },
+ "Dapper/2.1.35": {
+ "runtime": {
+ "lib/net7.0/Dapper.dll": {
+ "assemblyVersion": "2.0.0.0",
+ "fileVersion": "2.1.35.13827"
+ }
+ }
+ },
+ "DuoVia.FuzzyStrings/2.1.0": {
+ "runtime": {
+ "lib/netstandard2.1/DuoVia.FuzzyStrings.dll": {
+ "assemblyVersion": "2.1.0.0",
+ "fileVersion": "2.1.0.0"
+ }
+ }
+ },
+ "Magick.NET-Q8-AnyCPU/14.4.0": {
+ "dependencies": {
+ "Magick.NET.Core": "14.4.0"
+ },
+ "runtime": {
+ "lib/net8.0/Magick.NET-Q8-AnyCPU.dll": {
+ "assemblyVersion": "14.4.0.0",
+ "fileVersion": "14.4.0.0"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/linux-arm64/native/Magick.Native-Q8-arm64.dll.so": {
+ "rid": "linux-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-x64/native/Magick.Native-Q8-x64.dll.so": {
+ "rid": "linux-musl-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-x64/native/Magick.Native-Q8-x64.dll.so": {
+ "rid": "linux-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/osx-arm64/native/Magick.Native-Q8-arm64.dll.dylib": {
+ "rid": "osx-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/osx-x64/native/Magick.Native-Q8-x64.dll.dylib": {
+ "rid": "osx-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-arm64/native/Magick.Native-Q8-arm64.dll": {
+ "rid": "win-arm64",
+ "assetType": "native",
+ "fileVersion": "7.1.1.43"
+ },
+ "runtimes/win-x64/native/Magick.Native-Q8-x64.dll": {
+ "rid": "win-x64",
+ "assetType": "native",
+ "fileVersion": "7.1.1.43"
+ },
+ "runtimes/win-x86/native/Magick.Native-Q8-x86.dll": {
+ "rid": "win-x86",
+ "assetType": "native",
+ "fileVersion": "7.1.1.43"
+ }
+ }
+ },
+ "Magick.NET.Core/14.4.0": {
+ "runtime": {
+ "lib/net8.0/Magick.NET.Core.dll": {
+ "assemblyVersion": "14.4.0.0",
+ "fileVersion": "14.4.0.0"
+ }
+ }
+ },
+ "MailKit/4.9.0": {
+ "dependencies": {
+ "MimeKit": "4.9.0",
+ "System.Formats.Asn1": "8.0.1"
+ },
+ "runtime": {
+ "lib/net8.0/MailKit.dll": {
+ "assemblyVersion": "4.9.0.0",
+ "fileVersion": "4.9.0.0"
+ }
+ }
+ },
+ "Microsoft.AspNetCore.Cryptography.Internal/9.0.1": {},
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation/9.0.1": {
+ "dependencies": {
+ "Microsoft.AspNetCore.Cryptography.Internal": "9.0.1"
+ }
+ },
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore/9.0.1": {
+ "dependencies": {
+ "Microsoft.EntityFrameworkCore.Relational": "9.0.1",
+ "Microsoft.Extensions.Identity.Stores": "9.0.1"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll": {
+ "assemblyVersion": "9.0.1.0",
+ "fileVersion": "9.0.124.61009"
+ }
+ }
+ },
+ "Microsoft.Data.Sqlite.Core/9.0.0": {
+ "dependencies": {
+ "SQLitePCLRaw.core": "2.1.10"
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.Data.Sqlite.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52902"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore/9.0.1": {
+ "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"
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.dll": {
+ "assemblyVersion": "9.0.1.0",
+ "fileVersion": "9.0.124.61002"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore.Abstractions/9.0.1": {
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll": {
+ "assemblyVersion": "9.0.1.0",
+ "fileVersion": "9.0.124.61002"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore.Analyzers/9.0.1": {},
+ "Microsoft.EntityFrameworkCore.Relational/9.0.1": {
+ "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"
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.Relational.dll": {
+ "assemblyVersion": "9.0.1.0",
+ "fileVersion": "9.0.124.61002"
+ }
+ }
+ },
+ "Microsoft.Extensions.Caching.Abstractions/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Memory/9.0.1": {
+ "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"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Abstractions/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.1": {},
+ "Microsoft.Extensions.Identity.Core/9.0.1": {
+ "dependencies": {
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation": "9.0.1",
+ "Microsoft.Extensions.Logging": "9.0.1",
+ "Microsoft.Extensions.Options": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Identity.Stores/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Identity.Core": "9.0.1",
+ "Microsoft.Extensions.Logging": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection": "9.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Options": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Options/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Primitives": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Primitives/9.0.1": {},
+ "MimeKit/4.9.0": {
+ "dependencies": {
+ "BouncyCastle.Cryptography": "2.5.0",
+ "System.Formats.Asn1": "8.0.1",
+ "System.Security.Cryptography.Pkcs": "8.0.1"
+ },
+ "runtime": {
+ "lib/net8.0/MimeKit.dll": {
+ "assemblyVersion": "4.9.0.0",
+ "fileVersion": "4.9.0.0"
+ }
+ }
+ },
+ "NTDLS.Helpers/1.3.11": {
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Memory": "9.0.1"
+ },
+ "runtime": {
+ "lib/net9.0/NTDLS.Helpers.dll": {
+ "assemblyVersion": "1.3.11.0",
+ "fileVersion": "1.3.11.0"
+ }
+ }
+ },
+ "NTDLS.SqliteDapperWrapper/1.1.4": {
+ "dependencies": {
+ "Dapper": "2.1.35",
+ "Microsoft.Data.Sqlite.Core": "9.0.0",
+ "SQLitePCLRaw.bundle_e_sqlite3": "2.1.10",
+ "System.Runtime.Caching": "9.0.1"
+ },
+ "runtime": {
+ "lib/net9.0/NTDLS.SqliteDapperWrapper.dll": {
+ "assemblyVersion": "1.1.4.0",
+ "fileVersion": "1.1.4.0"
+ }
+ }
+ },
+ "SixLabors.ImageSharp/3.1.6": {
+ "runtime": {
+ "lib/net6.0/SixLabors.ImageSharp.dll": {
+ "assemblyVersion": "3.0.0.0",
+ "fileVersion": "3.1.6.0"
+ }
+ }
+ },
+ "SQLitePCLRaw.bundle_e_sqlite3/2.1.10": {
+ "dependencies": {
+ "SQLitePCLRaw.lib.e_sqlite3": "2.1.10",
+ "SQLitePCLRaw.provider.e_sqlite3": "2.1.10"
+ },
+ "runtime": {
+ "lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll": {
+ "assemblyVersion": "2.1.10.2445",
+ "fileVersion": "2.1.10.2445"
+ }
+ }
+ },
+ "SQLitePCLRaw.core/2.1.10": {
+ "dependencies": {
+ "System.Memory": "4.5.3"
+ },
+ "runtime": {
+ "lib/netstandard2.0/SQLitePCLRaw.core.dll": {
+ "assemblyVersion": "2.1.10.2445",
+ "fileVersion": "2.1.10.2445"
+ }
+ }
+ },
+ "SQLitePCLRaw.lib.e_sqlite3/2.1.10": {
+ "runtimeTargets": {
+ "runtimes/browser-wasm/nativeassets/net9.0/e_sqlite3.a": {
+ "rid": "browser-wasm",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-arm/native/libe_sqlite3.so": {
+ "rid": "linux-arm",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-arm64/native/libe_sqlite3.so": {
+ "rid": "linux-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-armel/native/libe_sqlite3.so": {
+ "rid": "linux-armel",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-mips64/native/libe_sqlite3.so": {
+ "rid": "linux-mips64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-arm/native/libe_sqlite3.so": {
+ "rid": "linux-musl-arm",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-arm64/native/libe_sqlite3.so": {
+ "rid": "linux-musl-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-s390x/native/libe_sqlite3.so": {
+ "rid": "linux-musl-s390x",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-x64/native/libe_sqlite3.so": {
+ "rid": "linux-musl-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-ppc64le/native/libe_sqlite3.so": {
+ "rid": "linux-ppc64le",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-s390x/native/libe_sqlite3.so": {
+ "rid": "linux-s390x",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-x64/native/libe_sqlite3.so": {
+ "rid": "linux-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-x86/native/libe_sqlite3.so": {
+ "rid": "linux-x86",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/maccatalyst-arm64/native/libe_sqlite3.dylib": {
+ "rid": "maccatalyst-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/maccatalyst-x64/native/libe_sqlite3.dylib": {
+ "rid": "maccatalyst-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/osx-arm64/native/libe_sqlite3.dylib": {
+ "rid": "osx-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/osx-x64/native/libe_sqlite3.dylib": {
+ "rid": "osx-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-arm/native/e_sqlite3.dll": {
+ "rid": "win-arm",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-arm64/native/e_sqlite3.dll": {
+ "rid": "win-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-x64/native/e_sqlite3.dll": {
+ "rid": "win-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-x86/native/e_sqlite3.dll": {
+ "rid": "win-x86",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ }
+ }
+ },
+ "SQLitePCLRaw.provider.e_sqlite3/2.1.10": {
+ "dependencies": {
+ "SQLitePCLRaw.core": "2.1.10"
+ },
+ "runtime": {
+ "lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll": {
+ "assemblyVersion": "2.1.10.2445",
+ "fileVersion": "2.1.10.2445"
+ }
+ }
+ },
+ "System.Configuration.ConfigurationManager/9.0.1": {
+ "dependencies": {
+ "System.Diagnostics.EventLog": "9.0.1",
+ "System.Security.Cryptography.ProtectedData": "9.0.1"
+ },
+ "runtime": {
+ "lib/net9.0/System.Configuration.ConfigurationManager.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.124.61010"
+ }
+ }
+ },
+ "System.Diagnostics.EventLog/9.0.1": {},
+ "System.Formats.Asn1/8.0.1": {},
+ "System.Memory/4.5.3": {},
+ "System.Runtime.Caching/9.0.1": {
+ "dependencies": {
+ "System.Configuration.ConfigurationManager": "9.0.1"
+ },
+ "runtime": {
+ "lib/net9.0/System.Runtime.Caching.dll": {
+ "assemblyVersion": "9.0.0.1",
+ "fileVersion": "9.0.124.61010"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/net9.0/System.Runtime.Caching.dll": {
+ "rid": "win",
+ "assetType": "runtime",
+ "assemblyVersion": "9.0.0.1",
+ "fileVersion": "9.0.124.61010"
+ }
+ }
+ },
+ "System.Security.Cryptography.Pkcs/8.0.1": {},
+ "System.Security.Cryptography.ProtectedData/9.0.1": {
+ "runtime": {
+ "lib/net9.0/System.Security.Cryptography.ProtectedData.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.124.61010"
+ }
+ }
+ },
+ "ZelWiki.Caching/2.20.1": {
+ "dependencies": {
+ "System.Runtime.Caching": "9.0.1"
+ },
+ "runtime": {
+ "ZelWiki.Caching.dll": {
+ "assemblyVersion": "2.20.1",
+ "fileVersion": "2.20.1.0"
+ }
+ }
+ },
+ "ZelWiki.Engine.Function/2.20.1": {
+ "dependencies": {
+ "NTDLS.Helpers": "1.3.11"
+ },
+ "runtime": {
+ "ZelWiki.Engine.Function.dll": {
+ "assemblyVersion": "2.20.1",
+ "fileVersion": "2.20.1.0"
+ }
+ }
+ },
+ "ZelWiki.Engine.Library/2.20.1": {
+ "dependencies": {
+ "ZelWiki.Engine.Function": "2.20.1",
+ "ZelWiki.Library": "2.20.1"
+ },
+ "runtime": {
+ "ZelWiki.Engine.Library.dll": {
+ "assemblyVersion": "2.20.1",
+ "fileVersion": "2.20.1.0"
+ }
+ }
+ },
+ "ZelWiki.Library/2.20.1": {
+ "dependencies": {
+ "Magick.NET-Q8-AnyCPU": "14.4.0",
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore": "9.0.1",
+ "NTDLS.Helpers": "1.3.11",
+ "NTDLS.SqliteDapperWrapper": "1.1.4",
+ "SixLabors.ImageSharp": "3.1.6"
+ },
+ "runtime": {
+ "ZelWiki.Library.dll": {
+ "assemblyVersion": "2.20.1",
+ "fileVersion": "2.20.1.0"
+ }
+ }
+ },
+ "ZelWiki.Models/2.20.1": {
+ "dependencies": {
+ "ZelWiki.Library": "2.20.1"
+ },
+ "runtime": {
+ "ZelWiki.Models.dll": {
+ "assemblyVersion": "2.20.1",
+ "fileVersion": "2.20.1.0"
+ }
+ }
+ },
+ "ZelWiki.Repository/2.20.1": {
+ "dependencies": {
+ "DuoVia.FuzzyStrings": "2.1.0",
+ "ZelWiki.Caching": "2.20.1",
+ "ZelWiki.Engine.Library": "2.20.1",
+ "ZelWiki.Models": "2.20.1",
+ "ZelWiki.Security": "2.20.1"
+ },
+ "runtime": {
+ "ZelWiki.Repository.dll": {
+ "assemblyVersion": "2.20.1",
+ "fileVersion": "2.20.1.0"
+ }
+ }
+ },
+ "ZelWiki.Security/2.20.1": {
+ "runtime": {
+ "ZelWiki.Security.dll": {
+ "assemblyVersion": "2.20.1",
+ "fileVersion": "2.20.1.0"
+ }
+ }
+ }
+ }
+ },
+ "libraries": {
+ "ZelWiki.Email/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "BouncyCastle.Cryptography/2.5.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-rc7vRCq/KD3GtIwSgRtjanGaBwTb9nLenFDZnEcauWlssuuEoxcbMfWA3QWWho6QDMSOSkWjs657McdHzEtEcw==",
+ "path": "bouncycastle.cryptography/2.5.0",
+ "hashPath": "bouncycastle.cryptography.2.5.0.nupkg.sha512"
+ },
+ "Dapper/2.1.35": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-YKRwjVfrG7GYOovlGyQoMvr1/IJdn+7QzNXJxyMh0YfFF5yvDmTYaJOVYWsckreNjGsGSEtrMTpnzxTUq/tZQw==",
+ "path": "dapper/2.1.35",
+ "hashPath": "dapper.2.1.35.nupkg.sha512"
+ },
+ "DuoVia.FuzzyStrings/2.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-xkGo6s2x3ISS6bLgxCW6lcrn0nxMbsuPuG8N55fk1g5TFkIVqWDlj0IVWQIW7anB0SmCWlPjACPHoFpw8gLJfQ==",
+ "path": "duovia.fuzzystrings/2.1.0",
+ "hashPath": "duovia.fuzzystrings.2.1.0.nupkg.sha512"
+ },
+ "Magick.NET-Q8-AnyCPU/14.4.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-4f/6tga1izjCm29qGlPlTc7txquzd5cOgRFuCD6fh7tu+QS4Rd6gZpvRwrIb4e/Y0pE1JQyF2j4RRmQ23T8BLA==",
+ "path": "magick.net-q8-anycpu/14.4.0",
+ "hashPath": "magick.net-q8-anycpu.14.4.0.nupkg.sha512"
+ },
+ "Magick.NET.Core/14.4.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-nmSA3LWK77rZlQ085RBqFLr67GVFyz4mAcuiVGQ9LcNwbxUm4Zcte4D9N+TxAyew6CXzoyHAG3i7NeDgpuztWw==",
+ "path": "magick.net.core/14.4.0",
+ "hashPath": "magick.net.core.14.4.0.nupkg.sha512"
+ },
+ "MailKit/4.9.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-wRUVzYXRWbjdUixwtSp7ivVHPhWw17h+BvwIVaouBike68B56Xk9b5+QRT39EK/QN8XF7MtOgt9caHvUaCvhIQ==",
+ "path": "mailkit/4.9.0",
+ "hashPath": "mailkit.4.9.0.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.Cryptography.Internal/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-leaw8hC6wCKfAg2kAYT4plnaHI7o6bKB9IQy0yLWHmgV0GjE449pu0SEnnl7loEzdLgyQrKyVQvfz7wRErqmxQ==",
+ "path": "microsoft.aspnetcore.cryptography.internal/9.0.1",
+ "hashPath": "microsoft.aspnetcore.cryptography.internal.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-/ibWvFYnxjCfOmtQtLTFUN9L70CrQH0daom6tE8/hlxTllUDeXM95fE45dC4u2tBOrfDqB6TPAkUzd/vWaAusA==",
+ "path": "microsoft.aspnetcore.cryptography.keyderivation/9.0.1",
+ "hashPath": "microsoft.aspnetcore.cryptography.keyderivation.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-yZyj/m7nBsrx6JDIv5KSYH44lJsQ4K5RLEWaYRFQVoIRvGXQxMZ/TUCa7PKFtR/o6nz1fmy6bVciV/eN/NmjUw==",
+ "path": "microsoft.aspnetcore.identity.entityframeworkcore/9.0.1",
+ "hashPath": "microsoft.aspnetcore.identity.entityframeworkcore.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Data.Sqlite.Core/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-cFfZjFL+tqzGYw9lB31EkV1IWF5xRQNk2k+MQd+Cf86Gl6zTeAoiZIFw5sRB1Z8OxpEC7nu+nTDsLSjieBAPTw==",
+ "path": "microsoft.data.sqlite.core/9.0.0",
+ "hashPath": "microsoft.data.sqlite.core.9.0.0.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-E25w4XugXNykTr5Y/sLDGaQ4lf67n9aXVPvsdGsIZjtuLmbvb9AoYP8D50CDejY8Ro4D9GK2kNHz5lWHqSK+wg==",
+ "path": "microsoft.entityframeworkcore/9.0.1",
+ "hashPath": "microsoft.entityframeworkcore.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-qy+taGVLUs82zeWfc32hgGL8Z02ZqAneYvqZiiXbxF4g4PBUcPRuxHM9K20USmpeJbn4/fz40GkCbyyCy5ojOA==",
+ "path": "microsoft.entityframeworkcore.abstractions/9.0.1",
+ "hashPath": "microsoft.entityframeworkcore.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore.Analyzers/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-c6ZZJZhPKrXFkE2z/81PmuT69HBL6Y68Cl0xJ5SRrDjJyq5Aabkq15yCqPg9RQ3R0aFLVaJok2DA8R3TKpejDQ==",
+ "path": "microsoft.entityframeworkcore.analyzers/9.0.1",
+ "hashPath": "microsoft.entityframeworkcore.analyzers.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore.Relational/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-7Iu0h4oevRvH4IwPzmxuIJGYRt55TapoREGlluk75KCO7lenN0+QnzCl6cQDY48uDoxAUpJbpK2xW7o8Ix69dw==",
+ "path": "microsoft.entityframeworkcore.relational/9.0.1",
+ "hashPath": "microsoft.entityframeworkcore.relational.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Caching.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Eghsg9SyIvq0c8x6cUpe71BbQoOmsytXxqw2+ZNiTnP8a8SBLKgEor1zZeWhC0588IbS2M0PP4gXGAd9qF862Q==",
+ "path": "microsoft.extensions.caching.abstractions/9.0.1",
+ "hashPath": "microsoft.extensions.caching.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Caching.Memory/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-JeC+PP0BCKMwwLezPGDaciJSTfcFG4KjsG8rX4XZ6RSvzdxofrFmcnmW2L4+cWUcZSBTQ+Dd7H5Gs9XZz/OlCA==",
+ "path": "microsoft.extensions.caching.memory/9.0.1",
+ "hashPath": "microsoft.extensions.caching.memory.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Configuration.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-+4hfFIY1UjBCXFTTOd+ojlDPq6mep3h5Vq5SYE3Pjucr7dNXmq4S/6P/LoVnZFz2e/5gWp/om4svUFgznfULcA==",
+ "path": "microsoft.extensions.configuration.abstractions/9.0.1",
+ "hashPath": "microsoft.extensions.configuration.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.DependencyInjection/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-qZI42ASAe3hr2zMSA6UjM92pO1LeDq5DcwkgSowXXPY8I56M76pEKrnmsKKbxagAf39AJxkH2DY4sb72ixyOrg==",
+ "path": "microsoft.extensions.dependencyinjection/9.0.1",
+ "hashPath": "microsoft.extensions.dependencyinjection.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Tr74eP0oQ3AyC24ch17N8PuEkrPbD0JqIfENCYqmgKYNOmL8wQKzLJu3ObxTUDrjnn4rHoR1qKa37/eQyHmCDA==",
+ "path": "microsoft.extensions.dependencyinjection.abstractions/9.0.1",
+ "hashPath": "microsoft.extensions.dependencyinjection.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Identity.Core/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-dbvAQhwSyBbgB2BuVJ8PMVx7BK6WZHWhV/vsSnXl6sRLs9D7yXiIiRpgcPVvN5E/UkzRGW1EPXyc3t1EDxWSzg==",
+ "path": "microsoft.extensions.identity.core/9.0.1",
+ "hashPath": "microsoft.extensions.identity.core.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Identity.Stores/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-lBErjDqd7i2RGpDr040lGm/HbMvxG/1Ta1aSFh91vYtSwEY2rtMI9o7xIDWgNmBKu8ko+XBxt0WcQh6TNFVe7g==",
+ "path": "microsoft.extensions.identity.stores/9.0.1",
+ "hashPath": "microsoft.extensions.identity.stores.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Logging/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-E/k5r7S44DOW+08xQPnNbO8DKAQHhkspDboTThNJ6Z3/QBb4LC6gStNWzVmy3IvW7sUD+iJKf4fj0xEkqE7vnQ==",
+ "path": "microsoft.extensions.logging/9.0.1",
+ "hashPath": "microsoft.extensions.logging.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Logging.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-w2gUqXN/jNIuvqYwX3lbXagsizVNXYyt6LlF57+tMve4JYCEgCMMAjRce6uKcDASJgpMbErRT1PfHy2OhbkqEA==",
+ "path": "microsoft.extensions.logging.abstractions/9.0.1",
+ "hashPath": "microsoft.extensions.logging.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Options/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-nggoNKnWcsBIAaOWHA+53XZWrslC7aGeok+aR+epDPRy7HI7GwMnGZE8yEsL2Onw7kMOHVHwKcsDls1INkNUJQ==",
+ "path": "microsoft.extensions.options/9.0.1",
+ "hashPath": "microsoft.extensions.options.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Primitives/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-bHtTesA4lrSGD1ZUaMIx6frU3wyy0vYtTa/hM6gGQu5QNrydObv8T5COiGUWsisflAfmsaFOe9Xvw5NSO99z0g==",
+ "path": "microsoft.extensions.primitives/9.0.1",
+ "hashPath": "microsoft.extensions.primitives.9.0.1.nupkg.sha512"
+ },
+ "MimeKit/4.9.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-DZXXMZzmAABDxFhOSMb6SE8KKxcRd/sk1E6aJTUE5ys2FWOQhznYV2Gl3klaaSfqKn27hQ32haqquH1J8Z6kJw==",
+ "path": "mimekit/4.9.0",
+ "hashPath": "mimekit.4.9.0.nupkg.sha512"
+ },
+ "NTDLS.Helpers/1.3.11": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-xcNFG2blg5WqnivxXgLHbvxz5L1EYXAhEK+7R1TXQIyuknKG9McAjCp+tr+RZ7PawqXwKeOHkaizNQcSdlv81A==",
+ "path": "ntdls.helpers/1.3.11",
+ "hashPath": "ntdls.helpers.1.3.11.nupkg.sha512"
+ },
+ "NTDLS.SqliteDapperWrapper/1.1.4": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-enrMT/qcwqFh18APoN/XtydpC+9BuD5rVg2h/4Fl9IT8bC1aL7iLPJigdfkGf0mYYO3Y6EP91nL4Iv/5Dqay9A==",
+ "path": "ntdls.sqlitedapperwrapper/1.1.4",
+ "hashPath": "ntdls.sqlitedapperwrapper.1.1.4.nupkg.sha512"
+ },
+ "SixLabors.ImageSharp/3.1.6": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-dHQ5jugF9v+5/LCVHCWVzaaIL6WOehqJy6eju/0VFYFPEj2WtqkGPoEV9EVQP83dHsdoqYaTuWpZdwAd37UwfA==",
+ "path": "sixlabors.imagesharp/3.1.6",
+ "hashPath": "sixlabors.imagesharp.3.1.6.nupkg.sha512"
+ },
+ "SQLitePCLRaw.bundle_e_sqlite3/2.1.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-UxWuisvZ3uVcVOLJQv7urM/JiQH+v3TmaJc1BLKl5Dxfm/nTzTUrqswCqg/INiYLi61AXnHo1M1JPmPqqLnAdg==",
+ "path": "sqlitepclraw.bundle_e_sqlite3/2.1.10",
+ "hashPath": "sqlitepclraw.bundle_e_sqlite3.2.1.10.nupkg.sha512"
+ },
+ "SQLitePCLRaw.core/2.1.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Ii8JCbC7oiVclaE/mbDEK000EFIJ+ShRPwAvvV89GOZhQ+ZLtlnSWl6ksCNMKu/VGXA4Nfi2B7LhN/QFN9oBcw==",
+ "path": "sqlitepclraw.core/2.1.10",
+ "hashPath": "sqlitepclraw.core.2.1.10.nupkg.sha512"
+ },
+ "SQLitePCLRaw.lib.e_sqlite3/2.1.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-mAr69tDbnf3QJpRy2nJz8Qdpebdil00fvycyByR58Cn9eARvR+UiG2Vzsp+4q1tV3ikwiYIjlXCQFc12GfebbA==",
+ "path": "sqlitepclraw.lib.e_sqlite3/2.1.10",
+ "hashPath": "sqlitepclraw.lib.e_sqlite3.2.1.10.nupkg.sha512"
+ },
+ "SQLitePCLRaw.provider.e_sqlite3/2.1.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-uZVTi02C1SxqzgT0HqTWatIbWGb40iIkfc3FpFCpE/r7g6K0PqzDUeefL6P6HPhDtc6BacN3yQysfzP7ks+wSQ==",
+ "path": "sqlitepclraw.provider.e_sqlite3/2.1.10",
+ "hashPath": "sqlitepclraw.provider.e_sqlite3.2.1.10.nupkg.sha512"
+ },
+ "System.Configuration.ConfigurationManager/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-ntDQ+3A7vGq6jnv3KI8nv1Tfgmos9TG863xd/5tmms6LqrIxEze1RLuA3JB/AcpXMUSO70DXzXfPnJD2ZHFX0Q==",
+ "path": "system.configuration.configurationmanager/9.0.1",
+ "hashPath": "system.configuration.configurationmanager.9.0.1.nupkg.sha512"
+ },
+ "System.Diagnostics.EventLog/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-iVnDpgYJsRaRFnk77kcLA3+913WfWDtnAKrQl9tQ5ahqKANTaJKmQdsuPWWiAPWE9pk1Kj4Pg9JGXWfFYYyakQ==",
+ "path": "system.diagnostics.eventlog/9.0.1",
+ "hashPath": "system.diagnostics.eventlog.9.0.1.nupkg.sha512"
+ },
+ "System.Formats.Asn1/8.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-XqKba7Mm/koKSjKMfW82olQdmfbI5yqeoLV/tidRp7fbh5rmHAQ5raDI/7SU0swTzv+jgqtUGkzmFxuUg0it1A==",
+ "path": "system.formats.asn1/8.0.1",
+ "hashPath": "system.formats.asn1.8.0.1.nupkg.sha512"
+ },
+ "System.Memory/4.5.3": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-3oDzvc/zzetpTKWMShs1AADwZjQ/36HnsufHRPcOjyRAAMLDlu2iD33MBI2opxnezcVUtXyqDXXjoFMOU9c7SA==",
+ "path": "system.memory/4.5.3",
+ "hashPath": "system.memory.4.5.3.nupkg.sha512"
+ },
+ "System.Runtime.Caching/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-5E4yKPLeruveoh1EZKHl6f6jWXcd/a4tu+1IedG5ZndPPRAeAzFV4+ZagrcQMwz7xTFYOxC0zKM174nPGuTKoA==",
+ "path": "system.runtime.caching/9.0.1",
+ "hashPath": "system.runtime.caching.9.0.1.nupkg.sha512"
+ },
+ "System.Security.Cryptography.Pkcs/8.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-CoCRHFym33aUSf/NtWSVSZa99dkd0Hm7OCZUxORBjRB16LNhIEOf8THPqzIYlvKM0nNDAPTRBa1FxEECrgaxxA==",
+ "path": "system.security.cryptography.pkcs/8.0.1",
+ "hashPath": "system.security.cryptography.pkcs.8.0.1.nupkg.sha512"
+ },
+ "System.Security.Cryptography.ProtectedData/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-u+4PH6GyDjEsWgcpKp1S/DiyxtGvazNPdaPFR6p6/qZr3TW+oZWvwfHO2H2CSpS4KGl2z2CBfU6eB38PsmoxtA==",
+ "path": "system.security.cryptography.protecteddata/9.0.1",
+ "hashPath": "system.security.cryptography.protecteddata.9.0.1.nupkg.sha512"
+ },
+ "ZelWiki.Caching/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "ZelWiki.Engine.Function/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "ZelWiki.Engine.Library/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "ZelWiki.Library/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "ZelWiki.Models/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "ZelWiki.Repository/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "ZelWiki.Security/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/ZelWiki.Email/bin/Debug/net9.0/ZelWiki.Email.dll b/ZelWiki.Email/bin/Debug/net9.0/ZelWiki.Email.dll
new file mode 100644
index 0000000..a95c872
Binary files /dev/null and b/ZelWiki.Email/bin/Debug/net9.0/ZelWiki.Email.dll differ
diff --git a/ZelWiki.Email/bin/Debug/net9.0/ZelWiki.Email.pdb b/ZelWiki.Email/bin/Debug/net9.0/ZelWiki.Email.pdb
new file mode 100644
index 0000000..41cf748
Binary files /dev/null and b/ZelWiki.Email/bin/Debug/net9.0/ZelWiki.Email.pdb differ
diff --git a/ZelWiki.Email/bin/Debug/net9.0/ZelWiki.Engine.Function.dll b/ZelWiki.Email/bin/Debug/net9.0/ZelWiki.Engine.Function.dll
new file mode 100644
index 0000000..21a22c6
Binary files /dev/null and b/ZelWiki.Email/bin/Debug/net9.0/ZelWiki.Engine.Function.dll differ
diff --git a/ZelWiki.Email/bin/Debug/net9.0/ZelWiki.Engine.Function.pdb b/ZelWiki.Email/bin/Debug/net9.0/ZelWiki.Engine.Function.pdb
new file mode 100644
index 0000000..a479852
Binary files /dev/null and b/ZelWiki.Email/bin/Debug/net9.0/ZelWiki.Engine.Function.pdb differ
diff --git a/ZelWiki.Email/bin/Debug/net9.0/ZelWiki.Engine.Library.dll b/ZelWiki.Email/bin/Debug/net9.0/ZelWiki.Engine.Library.dll
new file mode 100644
index 0000000..14b83a1
Binary files /dev/null and b/ZelWiki.Email/bin/Debug/net9.0/ZelWiki.Engine.Library.dll differ
diff --git a/ZelWiki.Email/bin/Debug/net9.0/ZelWiki.Engine.Library.pdb b/ZelWiki.Email/bin/Debug/net9.0/ZelWiki.Engine.Library.pdb
new file mode 100644
index 0000000..1ffc5e2
Binary files /dev/null and b/ZelWiki.Email/bin/Debug/net9.0/ZelWiki.Engine.Library.pdb differ
diff --git a/ZelWiki.Email/bin/Debug/net9.0/ZelWiki.Library.dll b/ZelWiki.Email/bin/Debug/net9.0/ZelWiki.Library.dll
new file mode 100644
index 0000000..a23a511
Binary files /dev/null and b/ZelWiki.Email/bin/Debug/net9.0/ZelWiki.Library.dll differ
diff --git a/ZelWiki.Email/bin/Debug/net9.0/ZelWiki.Library.pdb b/ZelWiki.Email/bin/Debug/net9.0/ZelWiki.Library.pdb
new file mode 100644
index 0000000..dc2ed71
Binary files /dev/null and b/ZelWiki.Email/bin/Debug/net9.0/ZelWiki.Library.pdb differ
diff --git a/ZelWiki.Email/bin/Debug/net9.0/ZelWiki.Models.dll b/ZelWiki.Email/bin/Debug/net9.0/ZelWiki.Models.dll
new file mode 100644
index 0000000..91619cf
Binary files /dev/null and b/ZelWiki.Email/bin/Debug/net9.0/ZelWiki.Models.dll differ
diff --git a/ZelWiki.Email/bin/Debug/net9.0/ZelWiki.Models.pdb b/ZelWiki.Email/bin/Debug/net9.0/ZelWiki.Models.pdb
new file mode 100644
index 0000000..a8a1176
Binary files /dev/null and b/ZelWiki.Email/bin/Debug/net9.0/ZelWiki.Models.pdb differ
diff --git a/ZelWiki.Email/bin/Debug/net9.0/ZelWiki.Repository.dll b/ZelWiki.Email/bin/Debug/net9.0/ZelWiki.Repository.dll
new file mode 100644
index 0000000..277d301
Binary files /dev/null and b/ZelWiki.Email/bin/Debug/net9.0/ZelWiki.Repository.dll differ
diff --git a/ZelWiki.Email/bin/Debug/net9.0/ZelWiki.Repository.pdb b/ZelWiki.Email/bin/Debug/net9.0/ZelWiki.Repository.pdb
new file mode 100644
index 0000000..43b9e50
Binary files /dev/null and b/ZelWiki.Email/bin/Debug/net9.0/ZelWiki.Repository.pdb differ
diff --git a/ZelWiki.Email/bin/Debug/net9.0/ZelWiki.Security.dll b/ZelWiki.Email/bin/Debug/net9.0/ZelWiki.Security.dll
new file mode 100644
index 0000000..9f48bbf
Binary files /dev/null and b/ZelWiki.Email/bin/Debug/net9.0/ZelWiki.Security.dll differ
diff --git a/ZelWiki.Email/bin/Debug/net9.0/ZelWiki.Security.pdb b/ZelWiki.Email/bin/Debug/net9.0/ZelWiki.Security.pdb
new file mode 100644
index 0000000..5292bc3
Binary files /dev/null and b/ZelWiki.Email/bin/Debug/net9.0/ZelWiki.Security.pdb differ
diff --git a/ZelWiki.Email/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs b/ZelWiki.Email/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs
new file mode 100644
index 0000000..feda5e9
--- /dev/null
+++ b/ZelWiki.Email/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/ZelWiki.Email/obj/Debug/net9.0/TightWik.7DCD26CE.Up2Date b/ZelWiki.Email/obj/Debug/net9.0/TightWik.7DCD26CE.Up2Date
new file mode 100644
index 0000000..e69de29
diff --git a/ZelWiki.Email/obj/Debug/net9.0/TightWiki.Email.AssemblyInfo.cs b/ZelWiki.Email/obj/Debug/net9.0/TightWiki.Email.AssemblyInfo.cs
new file mode 100644
index 0000000..f1bec89
--- /dev/null
+++ b/ZelWiki.Email/obj/Debug/net9.0/TightWiki.Email.AssemblyInfo.cs
@@ -0,0 +1,23 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("TightWiki.Email")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("2.20.1.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("2.20.1+4b54cca70b03a58af51ef6debdd012251f258bbb")]
+[assembly: System.Reflection.AssemblyProductAttribute("TightWiki.Email")]
+[assembly: System.Reflection.AssemblyTitleAttribute("TightWiki.Email")]
+[assembly: System.Reflection.AssemblyVersionAttribute("2.20.1.0")]
+
+// 由 MSBuild WriteCodeFragment 类生成。
+
diff --git a/ZelWiki.Email/obj/Debug/net9.0/TightWiki.Email.AssemblyInfoInputs.cache b/ZelWiki.Email/obj/Debug/net9.0/TightWiki.Email.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..680838c
--- /dev/null
+++ b/ZelWiki.Email/obj/Debug/net9.0/TightWiki.Email.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+98c34589440a7d121a69102e65403b12f657829d11ab7952757326b457ba90e6
diff --git a/ZelWiki.Email/obj/Debug/net9.0/TightWiki.Email.GeneratedMSBuildEditorConfig.editorconfig b/ZelWiki.Email/obj/Debug/net9.0/TightWiki.Email.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..0d28580
--- /dev/null
+++ b/ZelWiki.Email/obj/Debug/net9.0/TightWiki.Email.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 = TightWiki.Email
+build_property.ProjectDir = E:\HelloWord\nysj2\TightWiki.Email\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.EffectiveAnalysisLevelStyle = 9.0
+build_property.EnableCodeStyleSeverity =
diff --git a/ZelWiki.Email/obj/Debug/net9.0/TightWiki.Email.GlobalUsings.g.cs b/ZelWiki.Email/obj/Debug/net9.0/TightWiki.Email.GlobalUsings.g.cs
new file mode 100644
index 0000000..8578f3d
--- /dev/null
+++ b/ZelWiki.Email/obj/Debug/net9.0/TightWiki.Email.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/ZelWiki.Email/obj/Debug/net9.0/TightWiki.Email.assets.cache b/ZelWiki.Email/obj/Debug/net9.0/TightWiki.Email.assets.cache
new file mode 100644
index 0000000..4f2fb31
Binary files /dev/null and b/ZelWiki.Email/obj/Debug/net9.0/TightWiki.Email.assets.cache differ
diff --git a/ZelWiki.Email/obj/Debug/net9.0/TightWiki.Email.csproj.AssemblyReference.cache b/ZelWiki.Email/obj/Debug/net9.0/TightWiki.Email.csproj.AssemblyReference.cache
new file mode 100644
index 0000000..d2c2ca0
Binary files /dev/null and b/ZelWiki.Email/obj/Debug/net9.0/TightWiki.Email.csproj.AssemblyReference.cache differ
diff --git a/ZelWiki.Email/obj/Debug/net9.0/TightWiki.Email.csproj.BuildWithSkipAnalyzers b/ZelWiki.Email/obj/Debug/net9.0/TightWiki.Email.csproj.BuildWithSkipAnalyzers
new file mode 100644
index 0000000..e69de29
diff --git a/ZelWiki.Email/obj/Debug/net9.0/TightWiki.Email.csproj.CoreCompileInputs.cache b/ZelWiki.Email/obj/Debug/net9.0/TightWiki.Email.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..a77aab1
--- /dev/null
+++ b/ZelWiki.Email/obj/Debug/net9.0/TightWiki.Email.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+86812b79545977276fddd9076a1043a92cf659428c3699dbaa0c4a3466f09408
diff --git a/ZelWiki.Email/obj/Debug/net9.0/TightWiki.Email.csproj.FileListAbsolute.txt b/ZelWiki.Email/obj/Debug/net9.0/TightWiki.Email.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..d4714fa
--- /dev/null
+++ b/ZelWiki.Email/obj/Debug/net9.0/TightWiki.Email.csproj.FileListAbsolute.txt
@@ -0,0 +1,27 @@
+E:\HelloWord\nysj2\TightWiki.Email\bin\Debug\net9.0\TightWiki.Email.deps.json
+E:\HelloWord\nysj2\TightWiki.Email\bin\Debug\net9.0\TightWiki.Email.dll
+E:\HelloWord\nysj2\TightWiki.Email\bin\Debug\net9.0\TightWiki.Email.pdb
+E:\HelloWord\nysj2\TightWiki.Email\bin\Debug\net9.0\TightWiki.Caching.dll
+E:\HelloWord\nysj2\TightWiki.Email\bin\Debug\net9.0\TightWiki.Engine.Function.dll
+E:\HelloWord\nysj2\TightWiki.Email\bin\Debug\net9.0\TightWiki.Engine.Library.dll
+E:\HelloWord\nysj2\TightWiki.Email\bin\Debug\net9.0\TightWiki.Library.dll
+E:\HelloWord\nysj2\TightWiki.Email\bin\Debug\net9.0\TightWiki.Models.dll
+E:\HelloWord\nysj2\TightWiki.Email\bin\Debug\net9.0\TightWiki.Repository.dll
+E:\HelloWord\nysj2\TightWiki.Email\bin\Debug\net9.0\TightWiki.Security.dll
+E:\HelloWord\nysj2\TightWiki.Email\bin\Debug\net9.0\TightWiki.Repository.pdb
+E:\HelloWord\nysj2\TightWiki.Email\bin\Debug\net9.0\TightWiki.Caching.pdb
+E:\HelloWord\nysj2\TightWiki.Email\bin\Debug\net9.0\TightWiki.Engine.Function.pdb
+E:\HelloWord\nysj2\TightWiki.Email\bin\Debug\net9.0\TightWiki.Engine.Library.pdb
+E:\HelloWord\nysj2\TightWiki.Email\bin\Debug\net9.0\TightWiki.Library.pdb
+E:\HelloWord\nysj2\TightWiki.Email\bin\Debug\net9.0\TightWiki.Models.pdb
+E:\HelloWord\nysj2\TightWiki.Email\bin\Debug\net9.0\TightWiki.Security.pdb
+E:\HelloWord\nysj2\TightWiki.Email\obj\Debug\net9.0\TightWiki.Email.csproj.AssemblyReference.cache
+E:\HelloWord\nysj2\TightWiki.Email\obj\Debug\net9.0\TightWiki.Email.GeneratedMSBuildEditorConfig.editorconfig
+E:\HelloWord\nysj2\TightWiki.Email\obj\Debug\net9.0\TightWiki.Email.AssemblyInfoInputs.cache
+E:\HelloWord\nysj2\TightWiki.Email\obj\Debug\net9.0\TightWiki.Email.AssemblyInfo.cs
+E:\HelloWord\nysj2\TightWiki.Email\obj\Debug\net9.0\TightWiki.Email.csproj.CoreCompileInputs.cache
+E:\HelloWord\nysj2\TightWiki.Email\obj\Debug\net9.0\TightWik.7DCD26CE.Up2Date
+E:\HelloWord\nysj2\TightWiki.Email\obj\Debug\net9.0\TightWiki.Email.dll
+E:\HelloWord\nysj2\TightWiki.Email\obj\Debug\net9.0\refint\TightWiki.Email.dll
+E:\HelloWord\nysj2\TightWiki.Email\obj\Debug\net9.0\TightWiki.Email.pdb
+E:\HelloWord\nysj2\TightWiki.Email\obj\Debug\net9.0\ref\TightWiki.Email.dll
diff --git a/ZelWiki.Email/obj/Debug/net9.0/TightWiki.Email.dll b/ZelWiki.Email/obj/Debug/net9.0/TightWiki.Email.dll
new file mode 100644
index 0000000..b7f8aa9
Binary files /dev/null and b/ZelWiki.Email/obj/Debug/net9.0/TightWiki.Email.dll differ
diff --git a/ZelWiki.Email/obj/Debug/net9.0/TightWiki.Email.pdb b/ZelWiki.Email/obj/Debug/net9.0/TightWiki.Email.pdb
new file mode 100644
index 0000000..0085fca
Binary files /dev/null and b/ZelWiki.Email/obj/Debug/net9.0/TightWiki.Email.pdb differ
diff --git a/ZelWiki.Email/obj/Debug/net9.0/ZelWiki..4EEA805D.Up2Date b/ZelWiki.Email/obj/Debug/net9.0/ZelWiki..4EEA805D.Up2Date
new file mode 100644
index 0000000..e69de29
diff --git a/ZelWiki.Email/obj/Debug/net9.0/ZelWiki.Email.AssemblyInfo.cs b/ZelWiki.Email/obj/Debug/net9.0/ZelWiki.Email.AssemblyInfo.cs
new file mode 100644
index 0000000..5fc141b
--- /dev/null
+++ b/ZelWiki.Email/obj/Debug/net9.0/ZelWiki.Email.AssemblyInfo.cs
@@ -0,0 +1,23 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("ZelWiki.Email")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("2.20.1.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("2.20.1+4b54cca70b03a58af51ef6debdd012251f258bbb")]
+[assembly: System.Reflection.AssemblyProductAttribute("ZelWiki.Email")]
+[assembly: System.Reflection.AssemblyTitleAttribute("ZelWiki.Email")]
+[assembly: System.Reflection.AssemblyVersionAttribute("2.20.1.0")]
+
+// 由 MSBuild WriteCodeFragment 类生成。
+
diff --git a/ZelWiki.Email/obj/Debug/net9.0/ZelWiki.Email.AssemblyInfoInputs.cache b/ZelWiki.Email/obj/Debug/net9.0/ZelWiki.Email.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..fda528e
--- /dev/null
+++ b/ZelWiki.Email/obj/Debug/net9.0/ZelWiki.Email.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+c7f9ca1f2fa05cba76f79f7733b435d381c5a79c29b677a6c35bdb9113622b8c
diff --git a/ZelWiki.Email/obj/Debug/net9.0/ZelWiki.Email.GeneratedMSBuildEditorConfig.editorconfig b/ZelWiki.Email/obj/Debug/net9.0/ZelWiki.Email.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..36b9479
--- /dev/null
+++ b/ZelWiki.Email/obj/Debug/net9.0/ZelWiki.Email.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 = ZelWiki.Email
+build_property.ProjectDir = E:\HelloWord\nysj2\ZelWiki.Email\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.EffectiveAnalysisLevelStyle = 9.0
+build_property.EnableCodeStyleSeverity =
diff --git a/ZelWiki.Email/obj/Debug/net9.0/ZelWiki.Email.GlobalUsings.g.cs b/ZelWiki.Email/obj/Debug/net9.0/ZelWiki.Email.GlobalUsings.g.cs
new file mode 100644
index 0000000..8578f3d
--- /dev/null
+++ b/ZelWiki.Email/obj/Debug/net9.0/ZelWiki.Email.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/ZelWiki.Email/obj/Debug/net9.0/ZelWiki.Email.assets.cache b/ZelWiki.Email/obj/Debug/net9.0/ZelWiki.Email.assets.cache
new file mode 100644
index 0000000..cfa05f9
Binary files /dev/null and b/ZelWiki.Email/obj/Debug/net9.0/ZelWiki.Email.assets.cache differ
diff --git a/ZelWiki.Email/obj/Debug/net9.0/ZelWiki.Email.csproj.AssemblyReference.cache b/ZelWiki.Email/obj/Debug/net9.0/ZelWiki.Email.csproj.AssemblyReference.cache
new file mode 100644
index 0000000..2e921b5
Binary files /dev/null and b/ZelWiki.Email/obj/Debug/net9.0/ZelWiki.Email.csproj.AssemblyReference.cache differ
diff --git a/ZelWiki.Email/obj/Debug/net9.0/ZelWiki.Email.csproj.BuildWithSkipAnalyzers b/ZelWiki.Email/obj/Debug/net9.0/ZelWiki.Email.csproj.BuildWithSkipAnalyzers
new file mode 100644
index 0000000..e69de29
diff --git a/ZelWiki.Email/obj/Debug/net9.0/ZelWiki.Email.csproj.CoreCompileInputs.cache b/ZelWiki.Email/obj/Debug/net9.0/ZelWiki.Email.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..d425a85
--- /dev/null
+++ b/ZelWiki.Email/obj/Debug/net9.0/ZelWiki.Email.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+46617d3b578c859de1aed8ac5dd448e2303ed871165224e4395a193e9717a789
diff --git a/ZelWiki.Email/obj/Debug/net9.0/ZelWiki.Email.csproj.FileListAbsolute.txt b/ZelWiki.Email/obj/Debug/net9.0/ZelWiki.Email.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..8d8f35a
--- /dev/null
+++ b/ZelWiki.Email/obj/Debug/net9.0/ZelWiki.Email.csproj.FileListAbsolute.txt
@@ -0,0 +1,27 @@
+E:\HelloWord\nysj2\ZelWiki.Email\obj\Debug\net9.0\ZelWiki.Email.csproj.AssemblyReference.cache
+E:\HelloWord\nysj2\ZelWiki.Email\obj\Debug\net9.0\ZelWiki.Email.GeneratedMSBuildEditorConfig.editorconfig
+E:\HelloWord\nysj2\ZelWiki.Email\obj\Debug\net9.0\ZelWiki.Email.AssemblyInfoInputs.cache
+E:\HelloWord\nysj2\ZelWiki.Email\obj\Debug\net9.0\ZelWiki.Email.AssemblyInfo.cs
+E:\HelloWord\nysj2\ZelWiki.Email\obj\Debug\net9.0\ZelWiki.Email.csproj.CoreCompileInputs.cache
+E:\HelloWord\nysj2\ZelWiki.Email\bin\Debug\net9.0\ZelWiki.Email.deps.json
+E:\HelloWord\nysj2\ZelWiki.Email\bin\Debug\net9.0\ZelWiki.Email.dll
+E:\HelloWord\nysj2\ZelWiki.Email\bin\Debug\net9.0\ZelWiki.Email.pdb
+E:\HelloWord\nysj2\ZelWiki.Email\bin\Debug\net9.0\ZelWiki.Caching.dll
+E:\HelloWord\nysj2\ZelWiki.Email\bin\Debug\net9.0\ZelWiki.Engine.Function.dll
+E:\HelloWord\nysj2\ZelWiki.Email\bin\Debug\net9.0\ZelWiki.Engine.Library.dll
+E:\HelloWord\nysj2\ZelWiki.Email\bin\Debug\net9.0\ZelWiki.Library.dll
+E:\HelloWord\nysj2\ZelWiki.Email\bin\Debug\net9.0\ZelWiki.Models.dll
+E:\HelloWord\nysj2\ZelWiki.Email\bin\Debug\net9.0\ZelWiki.Repository.dll
+E:\HelloWord\nysj2\ZelWiki.Email\bin\Debug\net9.0\ZelWiki.Security.dll
+E:\HelloWord\nysj2\ZelWiki.Email\bin\Debug\net9.0\ZelWiki.Repository.pdb
+E:\HelloWord\nysj2\ZelWiki.Email\bin\Debug\net9.0\ZelWiki.Caching.pdb
+E:\HelloWord\nysj2\ZelWiki.Email\bin\Debug\net9.0\ZelWiki.Engine.Function.pdb
+E:\HelloWord\nysj2\ZelWiki.Email\bin\Debug\net9.0\ZelWiki.Engine.Library.pdb
+E:\HelloWord\nysj2\ZelWiki.Email\bin\Debug\net9.0\ZelWiki.Library.pdb
+E:\HelloWord\nysj2\ZelWiki.Email\bin\Debug\net9.0\ZelWiki.Models.pdb
+E:\HelloWord\nysj2\ZelWiki.Email\bin\Debug\net9.0\ZelWiki.Security.pdb
+E:\HelloWord\nysj2\ZelWiki.Email\obj\Debug\net9.0\ZelWiki..4EEA805D.Up2Date
+E:\HelloWord\nysj2\ZelWiki.Email\obj\Debug\net9.0\ZelWiki.Email.dll
+E:\HelloWord\nysj2\ZelWiki.Email\obj\Debug\net9.0\refint\ZelWiki.Email.dll
+E:\HelloWord\nysj2\ZelWiki.Email\obj\Debug\net9.0\ZelWiki.Email.pdb
+E:\HelloWord\nysj2\ZelWiki.Email\obj\Debug\net9.0\ref\ZelWiki.Email.dll
diff --git a/ZelWiki.Email/obj/Debug/net9.0/ZelWiki.Email.dll b/ZelWiki.Email/obj/Debug/net9.0/ZelWiki.Email.dll
new file mode 100644
index 0000000..a95c872
Binary files /dev/null and b/ZelWiki.Email/obj/Debug/net9.0/ZelWiki.Email.dll differ
diff --git a/ZelWiki.Email/obj/Debug/net9.0/ZelWiki.Email.pdb b/ZelWiki.Email/obj/Debug/net9.0/ZelWiki.Email.pdb
new file mode 100644
index 0000000..41cf748
Binary files /dev/null and b/ZelWiki.Email/obj/Debug/net9.0/ZelWiki.Email.pdb differ
diff --git a/ZelWiki.Email/obj/Debug/net9.0/ref/TightWiki.Email.dll b/ZelWiki.Email/obj/Debug/net9.0/ref/TightWiki.Email.dll
new file mode 100644
index 0000000..4f274ee
Binary files /dev/null and b/ZelWiki.Email/obj/Debug/net9.0/ref/TightWiki.Email.dll differ
diff --git a/ZelWiki.Email/obj/Debug/net9.0/ref/ZelWiki.Email.dll b/ZelWiki.Email/obj/Debug/net9.0/ref/ZelWiki.Email.dll
new file mode 100644
index 0000000..b9a8f82
Binary files /dev/null and b/ZelWiki.Email/obj/Debug/net9.0/ref/ZelWiki.Email.dll differ
diff --git a/ZelWiki.Email/obj/Debug/net9.0/refint/TightWiki.Email.dll b/ZelWiki.Email/obj/Debug/net9.0/refint/TightWiki.Email.dll
new file mode 100644
index 0000000..4f274ee
Binary files /dev/null and b/ZelWiki.Email/obj/Debug/net9.0/refint/TightWiki.Email.dll differ
diff --git a/ZelWiki.Email/obj/Debug/net9.0/refint/ZelWiki.Email.dll b/ZelWiki.Email/obj/Debug/net9.0/refint/ZelWiki.Email.dll
new file mode 100644
index 0000000..b9a8f82
Binary files /dev/null and b/ZelWiki.Email/obj/Debug/net9.0/refint/ZelWiki.Email.dll differ
diff --git a/ZelWiki.Email/obj/TightWiki.Email.csproj.nuget.dgspec.json b/ZelWiki.Email/obj/TightWiki.Email.csproj.nuget.dgspec.json
new file mode 100644
index 0000000..e879644
--- /dev/null
+++ b/ZelWiki.Email/obj/TightWiki.Email.csproj.nuget.dgspec.json
@@ -0,0 +1,605 @@
+{
+ "format": 1,
+ "restore": {
+ "E:\\HelloWord\\nysj2\\TightWiki.Email\\TightWiki.Email.csproj": {}
+ },
+ "projects": {
+ "E:\\HelloWord\\nysj2\\TightWiki.Caching\\ZelWiki.Caching.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\TightWiki.Caching\\ZelWiki.Caching.csproj",
+ "projectName": "ZelWiki.Caching",
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Caching\\ZelWiki.Caching.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\TightWiki.Caching\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "dependencies": {
+ "System.Runtime.Caching": {
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\HelloWord\\nysj2\\TightWiki.Email\\TightWiki.Email.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\TightWiki.Email\\TightWiki.Email.csproj",
+ "projectName": "TightWiki.Email",
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Email\\TightWiki.Email.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\TightWiki.Email\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {
+ "E:\\HelloWord\\nysj2\\TightWiki.Repository\\TightWiki.Repository.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Repository\\TightWiki.Repository.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "dependencies": {
+ "MailKit": {
+ "target": "Package",
+ "version": "[4.9.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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\HelloWord\\nysj2\\TightWiki.Engine.Function\\ZelWiki.Engine.Function.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\TightWiki.Engine.Function\\ZelWiki.Engine.Function.csproj",
+ "projectName": "ZelWiki.Engine.Function",
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Engine.Function\\ZelWiki.Engine.Function.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\TightWiki.Engine.Function\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "dependencies": {
+ "NTDLS.Helpers": {
+ "target": "Package",
+ "version": "[1.3.11, )"
+ }
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\HelloWord\\nysj2\\TightWiki.Engine.Library\\ZelWiki.Engine.Library.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\TightWiki.Engine.Library\\ZelWiki.Engine.Library.csproj",
+ "projectName": "ZelWiki.Engine.Library",
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Engine.Library\\ZelWiki.Engine.Library.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\TightWiki.Engine.Library\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {
+ "E:\\HelloWord\\nysj2\\TightWiki.Engine.Function\\ZelWiki.Engine.Function.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Engine.Function\\ZelWiki.Engine.Function.csproj"
+ },
+ "E:\\HelloWord\\nysj2\\TightWiki.Library\\TightWiki.Library.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Library\\TightWiki.Library.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\HelloWord\\nysj2\\TightWiki.Library\\TightWiki.Library.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\TightWiki.Library\\TightWiki.Library.csproj",
+ "projectName": "TightWiki.Library",
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Library\\TightWiki.Library.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\TightWiki.Library\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "dependencies": {
+ "Magick.NET-Q8-AnyCPU": {
+ "target": "Package",
+ "version": "[14.4.0, )"
+ },
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore": {
+ "target": "Package",
+ "version": "[9.0.1, )"
+ },
+ "NTDLS.Helpers": {
+ "target": "Package",
+ "version": "[1.3.11, )"
+ },
+ "NTDLS.SqliteDapperWrapper": {
+ "target": "Package",
+ "version": "[1.1.4, )"
+ },
+ "SixLabors.ImageSharp": {
+ "target": "Package",
+ "version": "[3.1.6, )"
+ }
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\HelloWord\\nysj2\\TightWiki.Models\\TightWiki.Models.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\TightWiki.Models\\TightWiki.Models.csproj",
+ "projectName": "TightWiki.Models",
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Models\\TightWiki.Models.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\TightWiki.Models\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {
+ "E:\\HelloWord\\nysj2\\TightWiki.Library\\TightWiki.Library.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Library\\TightWiki.Library.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\HelloWord\\nysj2\\TightWiki.Repository\\TightWiki.Repository.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\TightWiki.Repository\\TightWiki.Repository.csproj",
+ "projectName": "TightWiki.Repository",
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Repository\\TightWiki.Repository.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\TightWiki.Repository\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {
+ "E:\\HelloWord\\nysj2\\TightWiki.Caching\\ZelWiki.Caching.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Caching\\ZelWiki.Caching.csproj"
+ },
+ "E:\\HelloWord\\nysj2\\TightWiki.Engine.Library\\ZelWiki.Engine.Library.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Engine.Library\\ZelWiki.Engine.Library.csproj"
+ },
+ "E:\\HelloWord\\nysj2\\TightWiki.Models\\TightWiki.Models.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Models\\TightWiki.Models.csproj"
+ },
+ "E:\\HelloWord\\nysj2\\TightWiki.Security\\TightWiki.Security.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Security\\TightWiki.Security.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "dependencies": {
+ "DuoVia.FuzzyStrings": {
+ "target": "Package",
+ "version": "[2.1.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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\HelloWord\\nysj2\\TightWiki.Security\\TightWiki.Security.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\TightWiki.Security\\TightWiki.Security.csproj",
+ "projectName": "TightWiki.Security",
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Security\\TightWiki.Security.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\TightWiki.Security\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/ZelWiki.Email/obj/TightWiki.Email.csproj.nuget.g.props b/ZelWiki.Email/obj/TightWiki.Email.csproj.nuget.g.props
new file mode 100644
index 0000000..7966739
--- /dev/null
+++ b/ZelWiki.Email/obj/TightWiki.Email.csproj.nuget.g.props
@@ -0,0 +1,19 @@
+
+
+
+ True
+ NuGet
+ $(MSBuildThisFileDirectory)project.assets.json
+ $(UserProfile)\.nuget\packages\
+ C:\Users\Zel\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
+ PackageReference
+ 6.12.3
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ZelWiki.Email/obj/TightWiki.Email.csproj.nuget.g.targets b/ZelWiki.Email/obj/TightWiki.Email.csproj.nuget.g.targets
new file mode 100644
index 0000000..a2c599e
--- /dev/null
+++ b/ZelWiki.Email/obj/TightWiki.Email.csproj.nuget.g.targets
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ZelWiki.Email/obj/ZelWiki.Email.csproj.nuget.dgspec.json b/ZelWiki.Email/obj/ZelWiki.Email.csproj.nuget.dgspec.json
new file mode 100644
index 0000000..6dbb737
--- /dev/null
+++ b/ZelWiki.Email/obj/ZelWiki.Email.csproj.nuget.dgspec.json
@@ -0,0 +1,605 @@
+{
+ "format": 1,
+ "restore": {
+ "E:\\HelloWord\\nysj2\\ZelWiki.Email\\ZelWiki.Email.csproj": {}
+ },
+ "projects": {
+ "E:\\HelloWord\\nysj2\\ZelWiki.Caching\\ZelWiki.Caching.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\ZelWiki.Caching\\ZelWiki.Caching.csproj",
+ "projectName": "ZelWiki.Caching",
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Caching\\ZelWiki.Caching.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\ZelWiki.Caching\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "dependencies": {
+ "System.Runtime.Caching": {
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Email\\ZelWiki.Email.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\ZelWiki.Email\\ZelWiki.Email.csproj",
+ "projectName": "ZelWiki.Email",
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Email\\ZelWiki.Email.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\ZelWiki.Email\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {
+ "E:\\HelloWord\\nysj2\\ZelWiki.Repository\\ZelWiki.Repository.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Repository\\ZelWiki.Repository.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "dependencies": {
+ "MailKit": {
+ "target": "Package",
+ "version": "[4.9.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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Function\\ZelWiki.Engine.Function.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Function\\ZelWiki.Engine.Function.csproj",
+ "projectName": "ZelWiki.Engine.Function",
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Function\\ZelWiki.Engine.Function.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Function\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "dependencies": {
+ "NTDLS.Helpers": {
+ "target": "Package",
+ "version": "[1.3.11, )"
+ }
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Library\\ZelWiki.Engine.Library.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Library\\ZelWiki.Engine.Library.csproj",
+ "projectName": "ZelWiki.Engine.Library",
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Library\\ZelWiki.Engine.Library.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Library\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {
+ "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Function\\ZelWiki.Engine.Function.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Function\\ZelWiki.Engine.Function.csproj"
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Library\\ZelWiki.Library.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Library\\ZelWiki.Library.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Library\\ZelWiki.Library.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\ZelWiki.Library\\ZelWiki.Library.csproj",
+ "projectName": "ZelWiki.Library",
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Library\\ZelWiki.Library.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\ZelWiki.Library\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "dependencies": {
+ "Magick.NET-Q8-AnyCPU": {
+ "target": "Package",
+ "version": "[14.4.0, )"
+ },
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore": {
+ "target": "Package",
+ "version": "[9.0.1, )"
+ },
+ "NTDLS.Helpers": {
+ "target": "Package",
+ "version": "[1.3.11, )"
+ },
+ "NTDLS.SqliteDapperWrapper": {
+ "target": "Package",
+ "version": "[1.1.4, )"
+ },
+ "SixLabors.ImageSharp": {
+ "target": "Package",
+ "version": "[3.1.6, )"
+ }
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Models\\ZelWiki.Models.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\ZelWiki.Models\\ZelWiki.Models.csproj",
+ "projectName": "ZelWiki.Models",
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Models\\ZelWiki.Models.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\ZelWiki.Models\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {
+ "E:\\HelloWord\\nysj2\\ZelWiki.Library\\ZelWiki.Library.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Library\\ZelWiki.Library.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Repository\\ZelWiki.Repository.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\ZelWiki.Repository\\ZelWiki.Repository.csproj",
+ "projectName": "ZelWiki.Repository",
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Repository\\ZelWiki.Repository.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\ZelWiki.Repository\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {
+ "E:\\HelloWord\\nysj2\\ZelWiki.Caching\\ZelWiki.Caching.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Caching\\ZelWiki.Caching.csproj"
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Library\\ZelWiki.Engine.Library.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Library\\ZelWiki.Engine.Library.csproj"
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Models\\ZelWiki.Models.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Models\\ZelWiki.Models.csproj"
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Security\\ZelWiki.Security.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Security\\ZelWiki.Security.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "dependencies": {
+ "DuoVia.FuzzyStrings": {
+ "target": "Package",
+ "version": "[2.1.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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Security\\ZelWiki.Security.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\ZelWiki.Security\\ZelWiki.Security.csproj",
+ "projectName": "ZelWiki.Security",
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Security\\ZelWiki.Security.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\ZelWiki.Security\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/ZelWiki.Email/obj/ZelWiki.Email.csproj.nuget.g.props b/ZelWiki.Email/obj/ZelWiki.Email.csproj.nuget.g.props
new file mode 100644
index 0000000..7966739
--- /dev/null
+++ b/ZelWiki.Email/obj/ZelWiki.Email.csproj.nuget.g.props
@@ -0,0 +1,19 @@
+
+
+
+ True
+ NuGet
+ $(MSBuildThisFileDirectory)project.assets.json
+ $(UserProfile)\.nuget\packages\
+ C:\Users\Zel\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
+ PackageReference
+ 6.12.3
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ZelWiki.Email/obj/ZelWiki.Email.csproj.nuget.g.targets b/ZelWiki.Email/obj/ZelWiki.Email.csproj.nuget.g.targets
new file mode 100644
index 0000000..2380955
--- /dev/null
+++ b/ZelWiki.Email/obj/ZelWiki.Email.csproj.nuget.g.targets
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ZelWiki.Email/obj/project.assets.json b/ZelWiki.Email/obj/project.assets.json
new file mode 100644
index 0000000..f885ce5
--- /dev/null
+++ b/ZelWiki.Email/obj/project.assets.json
@@ -0,0 +1,2039 @@
+{
+ "version": 3,
+ "targets": {
+ "net9.0": {
+ "BouncyCastle.Cryptography/2.5.0": {
+ "type": "package",
+ "compile": {
+ "lib/net6.0/BouncyCastle.Cryptography.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net6.0/BouncyCastle.Cryptography.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Dapper/2.1.35": {
+ "type": "package",
+ "compile": {
+ "lib/net7.0/Dapper.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net7.0/Dapper.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "DuoVia.FuzzyStrings/2.1.0": {
+ "type": "package",
+ "compile": {
+ "lib/netstandard2.1/DuoVia.FuzzyStrings.dll": {}
+ },
+ "runtime": {
+ "lib/netstandard2.1/DuoVia.FuzzyStrings.dll": {}
+ }
+ },
+ "Magick.NET-Q8-AnyCPU/14.4.0": {
+ "type": "package",
+ "dependencies": {
+ "Magick.NET.Core": "14.4.0"
+ },
+ "compile": {
+ "lib/net8.0/Magick.NET-Q8-AnyCPU.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/Magick.NET-Q8-AnyCPU.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/netstandard20/Magick.NET-Q8-AnyCPU.targets": {}
+ },
+ "runtimeTargets": {
+ "runtimes/linux-arm64/native/Magick.Native-Q8-arm64.dll.so": {
+ "assetType": "native",
+ "rid": "linux-arm64"
+ },
+ "runtimes/linux-musl-x64/native/Magick.Native-Q8-x64.dll.so": {
+ "assetType": "native",
+ "rid": "linux-musl-x64"
+ },
+ "runtimes/linux-x64/native/Magick.Native-Q8-x64.dll.so": {
+ "assetType": "native",
+ "rid": "linux-x64"
+ },
+ "runtimes/osx-arm64/native/Magick.Native-Q8-arm64.dll.dylib": {
+ "assetType": "native",
+ "rid": "osx-arm64"
+ },
+ "runtimes/osx-x64/native/Magick.Native-Q8-x64.dll.dylib": {
+ "assetType": "native",
+ "rid": "osx-x64"
+ },
+ "runtimes/win-arm64/native/Magick.Native-Q8-arm64.dll": {
+ "assetType": "native",
+ "rid": "win-arm64"
+ },
+ "runtimes/win-x64/native/Magick.Native-Q8-x64.dll": {
+ "assetType": "native",
+ "rid": "win-x64"
+ },
+ "runtimes/win-x86/native/Magick.Native-Q8-x86.dll": {
+ "assetType": "native",
+ "rid": "win-x86"
+ }
+ }
+ },
+ "Magick.NET.Core/14.4.0": {
+ "type": "package",
+ "compile": {
+ "lib/net8.0/Magick.NET.Core.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/Magick.NET.Core.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "MailKit/4.9.0": {
+ "type": "package",
+ "dependencies": {
+ "MimeKit": "4.9.0",
+ "System.Formats.Asn1": "8.0.1"
+ },
+ "compile": {
+ "lib/net8.0/MailKit.dll": {
+ "related": ".dll.config;.pdb;.xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/MailKit.dll": {
+ "related": ".dll.config;.pdb;.xml"
+ }
+ }
+ },
+ "Microsoft.AspNetCore.Cryptography.Internal/9.0.1": {
+ "type": "package",
+ "compile": {
+ "lib/net9.0/Microsoft.AspNetCore.Cryptography.Internal.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.AspNetCore.Cryptography.Internal.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation/9.0.1": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.AspNetCore.Cryptography.Internal": "9.0.1"
+ },
+ "compile": {
+ "lib/net9.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore/9.0.1": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.EntityFrameworkCore.Relational": "9.0.1",
+ "Microsoft.Extensions.Identity.Stores": "9.0.1"
+ },
+ "compile": {
+ "lib/net9.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Microsoft.Data.Sqlite.Core/9.0.0": {
+ "type": "package",
+ "dependencies": {
+ "SQLitePCLRaw.core": "2.1.10"
+ },
+ "compile": {
+ "lib/net8.0/Microsoft.Data.Sqlite.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.Data.Sqlite.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "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.Identity.Core/9.0.1": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation": "9.0.1",
+ "Microsoft.Extensions.Logging": "9.0.1",
+ "Microsoft.Extensions.Options": "9.0.1"
+ },
+ "compile": {
+ "lib/net9.0/Microsoft.Extensions.Identity.Core.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Identity.Core.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Microsoft.Extensions.Identity.Stores/9.0.1": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Identity.Core": "9.0.1",
+ "Microsoft.Extensions.Logging": "9.0.1"
+ },
+ "compile": {
+ "lib/net9.0/Microsoft.Extensions.Identity.Stores.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Identity.Stores.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "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/_._": {}
+ }
+ },
+ "MimeKit/4.9.0": {
+ "type": "package",
+ "dependencies": {
+ "BouncyCastle.Cryptography": "2.5.0",
+ "System.Formats.Asn1": "8.0.1",
+ "System.Security.Cryptography.Pkcs": "8.0.1"
+ },
+ "compile": {
+ "lib/net8.0/MimeKit.dll": {
+ "related": ".dll.config;.pdb;.xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/MimeKit.dll": {
+ "related": ".dll.config;.pdb;.xml"
+ }
+ }
+ },
+ "NTDLS.Helpers/1.3.11": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Memory": "9.0.0"
+ },
+ "compile": {
+ "lib/net9.0/NTDLS.Helpers.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/NTDLS.Helpers.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "NTDLS.SqliteDapperWrapper/1.1.4": {
+ "type": "package",
+ "dependencies": {
+ "Dapper": "2.1.35",
+ "Microsoft.Data.Sqlite.Core": "9.0.0",
+ "SQLitePCLRaw.bundle_e_sqlite3": "2.1.10",
+ "System.Runtime.Caching": "9.0.0"
+ },
+ "compile": {
+ "lib/net9.0/NTDLS.SqliteDapperWrapper.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/NTDLS.SqliteDapperWrapper.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "SixLabors.ImageSharp/3.1.6": {
+ "type": "package",
+ "compile": {
+ "lib/net6.0/SixLabors.ImageSharp.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net6.0/SixLabors.ImageSharp.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "build/_._": {}
+ }
+ },
+ "SQLitePCLRaw.bundle_e_sqlite3/2.1.10": {
+ "type": "package",
+ "dependencies": {
+ "SQLitePCLRaw.lib.e_sqlite3": "2.1.10",
+ "SQLitePCLRaw.provider.e_sqlite3": "2.1.10"
+ },
+ "compile": {
+ "lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll": {}
+ },
+ "runtime": {
+ "lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll": {}
+ }
+ },
+ "SQLitePCLRaw.core/2.1.10": {
+ "type": "package",
+ "dependencies": {
+ "System.Memory": "4.5.3"
+ },
+ "compile": {
+ "lib/netstandard2.0/SQLitePCLRaw.core.dll": {}
+ },
+ "runtime": {
+ "lib/netstandard2.0/SQLitePCLRaw.core.dll": {}
+ }
+ },
+ "SQLitePCLRaw.lib.e_sqlite3/2.1.10": {
+ "type": "package",
+ "compile": {
+ "lib/netstandard2.0/_._": {}
+ },
+ "runtime": {
+ "lib/netstandard2.0/_._": {}
+ },
+ "build": {
+ "buildTransitive/net9.0/SQLitePCLRaw.lib.e_sqlite3.targets": {}
+ },
+ "runtimeTargets": {
+ "runtimes/browser-wasm/nativeassets/net9.0/e_sqlite3.a": {
+ "assetType": "native",
+ "rid": "browser-wasm"
+ },
+ "runtimes/linux-arm/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-arm"
+ },
+ "runtimes/linux-arm64/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-arm64"
+ },
+ "runtimes/linux-armel/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-armel"
+ },
+ "runtimes/linux-mips64/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-mips64"
+ },
+ "runtimes/linux-musl-arm/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-musl-arm"
+ },
+ "runtimes/linux-musl-arm64/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-musl-arm64"
+ },
+ "runtimes/linux-musl-s390x/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-musl-s390x"
+ },
+ "runtimes/linux-musl-x64/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-musl-x64"
+ },
+ "runtimes/linux-ppc64le/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-ppc64le"
+ },
+ "runtimes/linux-s390x/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-s390x"
+ },
+ "runtimes/linux-x64/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-x64"
+ },
+ "runtimes/linux-x86/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-x86"
+ },
+ "runtimes/maccatalyst-arm64/native/libe_sqlite3.dylib": {
+ "assetType": "native",
+ "rid": "maccatalyst-arm64"
+ },
+ "runtimes/maccatalyst-x64/native/libe_sqlite3.dylib": {
+ "assetType": "native",
+ "rid": "maccatalyst-x64"
+ },
+ "runtimes/osx-arm64/native/libe_sqlite3.dylib": {
+ "assetType": "native",
+ "rid": "osx-arm64"
+ },
+ "runtimes/osx-x64/native/libe_sqlite3.dylib": {
+ "assetType": "native",
+ "rid": "osx-x64"
+ },
+ "runtimes/win-arm/native/e_sqlite3.dll": {
+ "assetType": "native",
+ "rid": "win-arm"
+ },
+ "runtimes/win-arm64/native/e_sqlite3.dll": {
+ "assetType": "native",
+ "rid": "win-arm64"
+ },
+ "runtimes/win-x64/native/e_sqlite3.dll": {
+ "assetType": "native",
+ "rid": "win-x64"
+ },
+ "runtimes/win-x86/native/e_sqlite3.dll": {
+ "assetType": "native",
+ "rid": "win-x86"
+ }
+ }
+ },
+ "SQLitePCLRaw.provider.e_sqlite3/2.1.10": {
+ "type": "package",
+ "dependencies": {
+ "SQLitePCLRaw.core": "2.1.10"
+ },
+ "compile": {
+ "lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll": {}
+ },
+ "runtime": {
+ "lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll": {}
+ }
+ },
+ "System.Configuration.ConfigurationManager/9.0.1": {
+ "type": "package",
+ "dependencies": {
+ "System.Diagnostics.EventLog": "9.0.1",
+ "System.Security.Cryptography.ProtectedData": "9.0.1"
+ },
+ "compile": {
+ "lib/net9.0/System.Configuration.ConfigurationManager.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/System.Configuration.ConfigurationManager.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ }
+ },
+ "System.Diagnostics.EventLog/9.0.1": {
+ "type": "package",
+ "compile": {
+ "lib/net9.0/System.Diagnostics.EventLog.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/System.Diagnostics.EventLog.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.Messages.dll": {
+ "assetType": "runtime",
+ "rid": "win"
+ },
+ "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.dll": {
+ "assetType": "runtime",
+ "rid": "win"
+ }
+ }
+ },
+ "System.Formats.Asn1/8.0.1": {
+ "type": "package",
+ "compile": {
+ "lib/net8.0/System.Formats.Asn1.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/System.Formats.Asn1.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net6.0/_._": {}
+ }
+ },
+ "System.Memory/4.5.3": {
+ "type": "package",
+ "compile": {
+ "ref/netcoreapp2.1/_._": {}
+ },
+ "runtime": {
+ "lib/netcoreapp2.1/_._": {}
+ }
+ },
+ "System.Runtime.Caching/9.0.1": {
+ "type": "package",
+ "dependencies": {
+ "System.Configuration.ConfigurationManager": "9.0.1"
+ },
+ "compile": {
+ "lib/net9.0/System.Runtime.Caching.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/System.Runtime.Caching.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/net9.0/System.Runtime.Caching.dll": {
+ "assetType": "runtime",
+ "rid": "win"
+ }
+ }
+ },
+ "System.Security.Cryptography.Pkcs/8.0.1": {
+ "type": "package",
+ "compile": {
+ "lib/net8.0/System.Security.Cryptography.Pkcs.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/System.Security.Cryptography.Pkcs.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net6.0/_._": {}
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/net8.0/System.Security.Cryptography.Pkcs.dll": {
+ "assetType": "runtime",
+ "rid": "win"
+ }
+ }
+ },
+ "System.Security.Cryptography.ProtectedData/9.0.1": {
+ "type": "package",
+ "compile": {
+ "lib/net9.0/System.Security.Cryptography.ProtectedData.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/System.Security.Cryptography.ProtectedData.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ }
+ },
+ "ZelWiki.Caching/2.20.1": {
+ "type": "project",
+ "framework": ".NETCoreApp,Version=v9.0",
+ "dependencies": {
+ "System.Runtime.Caching": "9.0.1"
+ },
+ "compile": {
+ "bin/placeholder/ZelWiki.Caching.dll": {}
+ },
+ "runtime": {
+ "bin/placeholder/ZelWiki.Caching.dll": {}
+ }
+ },
+ "ZelWiki.Engine.Function/2.20.1": {
+ "type": "project",
+ "framework": ".NETCoreApp,Version=v9.0",
+ "dependencies": {
+ "NTDLS.Helpers": "1.3.11"
+ },
+ "compile": {
+ "bin/placeholder/ZelWiki.Engine.Function.dll": {}
+ },
+ "runtime": {
+ "bin/placeholder/ZelWiki.Engine.Function.dll": {}
+ }
+ },
+ "ZelWiki.Engine.Library/2.20.1": {
+ "type": "project",
+ "framework": ".NETCoreApp,Version=v9.0",
+ "dependencies": {
+ "ZelWiki.Engine.Function": "2.20.1",
+ "ZelWiki.Library": "2.20.1"
+ },
+ "compile": {
+ "bin/placeholder/ZelWiki.Engine.Library.dll": {}
+ },
+ "runtime": {
+ "bin/placeholder/ZelWiki.Engine.Library.dll": {}
+ }
+ },
+ "ZelWiki.Library/2.20.1": {
+ "type": "project",
+ "framework": ".NETCoreApp,Version=v9.0",
+ "dependencies": {
+ "Magick.NET-Q8-AnyCPU": "14.4.0",
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore": "9.0.1",
+ "NTDLS.Helpers": "1.3.11",
+ "NTDLS.SqliteDapperWrapper": "1.1.4",
+ "SixLabors.ImageSharp": "3.1.6"
+ },
+ "compile": {
+ "bin/placeholder/ZelWiki.Library.dll": {}
+ },
+ "runtime": {
+ "bin/placeholder/ZelWiki.Library.dll": {}
+ },
+ "frameworkReferences": [
+ "Microsoft.AspNetCore.App"
+ ]
+ },
+ "ZelWiki.Models/2.20.1": {
+ "type": "project",
+ "framework": ".NETCoreApp,Version=v9.0",
+ "dependencies": {
+ "ZelWiki.Library": "2.20.1"
+ },
+ "compile": {
+ "bin/placeholder/ZelWiki.Models.dll": {}
+ },
+ "runtime": {
+ "bin/placeholder/ZelWiki.Models.dll": {}
+ }
+ },
+ "ZelWiki.Repository/2.20.1": {
+ "type": "project",
+ "framework": ".NETCoreApp,Version=v9.0",
+ "dependencies": {
+ "DuoVia.FuzzyStrings": "2.1.0",
+ "ZelWiki.Caching": "2.20.1",
+ "ZelWiki.Engine.Library": "2.20.1",
+ "ZelWiki.Models": "2.20.1",
+ "ZelWiki.Security": "2.20.1"
+ },
+ "compile": {
+ "bin/placeholder/ZelWiki.Repository.dll": {}
+ },
+ "runtime": {
+ "bin/placeholder/ZelWiki.Repository.dll": {}
+ }
+ },
+ "ZelWiki.Security/2.20.1": {
+ "type": "project",
+ "framework": ".NETCoreApp,Version=v9.0",
+ "compile": {
+ "bin/placeholder/ZelWiki.Security.dll": {}
+ },
+ "runtime": {
+ "bin/placeholder/ZelWiki.Security.dll": {}
+ }
+ }
+ }
+ },
+ "libraries": {
+ "BouncyCastle.Cryptography/2.5.0": {
+ "sha512": "rc7vRCq/KD3GtIwSgRtjanGaBwTb9nLenFDZnEcauWlssuuEoxcbMfWA3QWWho6QDMSOSkWjs657McdHzEtEcw==",
+ "type": "package",
+ "path": "bouncycastle.cryptography/2.5.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "LICENSE.md",
+ "README.md",
+ "bouncycastle.cryptography.2.5.0.nupkg.sha512",
+ "bouncycastle.cryptography.nuspec",
+ "lib/net461/BouncyCastle.Cryptography.dll",
+ "lib/net461/BouncyCastle.Cryptography.xml",
+ "lib/net6.0/BouncyCastle.Cryptography.dll",
+ "lib/net6.0/BouncyCastle.Cryptography.xml",
+ "lib/netstandard2.0/BouncyCastle.Cryptography.dll",
+ "lib/netstandard2.0/BouncyCastle.Cryptography.xml",
+ "packageIcon.png"
+ ]
+ },
+ "Dapper/2.1.35": {
+ "sha512": "YKRwjVfrG7GYOovlGyQoMvr1/IJdn+7QzNXJxyMh0YfFF5yvDmTYaJOVYWsckreNjGsGSEtrMTpnzxTUq/tZQw==",
+ "type": "package",
+ "path": "dapper/2.1.35",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Dapper.png",
+ "dapper.2.1.35.nupkg.sha512",
+ "dapper.nuspec",
+ "lib/net461/Dapper.dll",
+ "lib/net461/Dapper.xml",
+ "lib/net5.0/Dapper.dll",
+ "lib/net5.0/Dapper.xml",
+ "lib/net7.0/Dapper.dll",
+ "lib/net7.0/Dapper.xml",
+ "lib/netstandard2.0/Dapper.dll",
+ "lib/netstandard2.0/Dapper.xml",
+ "readme.md"
+ ]
+ },
+ "DuoVia.FuzzyStrings/2.1.0": {
+ "sha512": "xkGo6s2x3ISS6bLgxCW6lcrn0nxMbsuPuG8N55fk1g5TFkIVqWDlj0IVWQIW7anB0SmCWlPjACPHoFpw8gLJfQ==",
+ "type": "package",
+ "path": "duovia.fuzzystrings/2.1.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "duovia.fuzzystrings.2.1.0.nupkg.sha512",
+ "duovia.fuzzystrings.nuspec",
+ "lib/net462/DuoVia.FuzzyStrings.dll",
+ "lib/netstandard2.0/DuoVia.FuzzyStrings.dll",
+ "lib/netstandard2.1/DuoVia.FuzzyStrings.dll"
+ ]
+ },
+ "Magick.NET-Q8-AnyCPU/14.4.0": {
+ "sha512": "4f/6tga1izjCm29qGlPlTc7txquzd5cOgRFuCD6fh7tu+QS4Rd6gZpvRwrIb4e/Y0pE1JQyF2j4RRmQ23T8BLA==",
+ "type": "package",
+ "path": "magick.net-q8-anycpu/14.4.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Magick.NET.icon.png",
+ "Notice.linux-musl.txt",
+ "Notice.linux.txt",
+ "Notice.osx.txt",
+ "Notice.win.txt",
+ "build/netstandard20/Magick.NET-Q8-AnyCPU.targets",
+ "buildTransitive/netstandard20/Magick.NET-Q8-AnyCPU.targets",
+ "docs/Readme.md",
+ "lib/net8.0/Magick.NET-Q8-AnyCPU.dll",
+ "lib/net8.0/Magick.NET-Q8-AnyCPU.xml",
+ "lib/netstandard20/Magick.NET-Q8-AnyCPU.dll",
+ "lib/netstandard20/Magick.NET-Q8-AnyCPU.xml",
+ "magick.net-q8-anycpu.14.4.0.nupkg.sha512",
+ "magick.net-q8-anycpu.nuspec",
+ "runtimes/linux-arm64/native/Magick.Native-Q8-arm64.dll.so",
+ "runtimes/linux-musl-x64/native/Magick.Native-Q8-x64.dll.so",
+ "runtimes/linux-x64/native/Magick.Native-Q8-x64.dll.so",
+ "runtimes/osx-arm64/native/Magick.Native-Q8-arm64.dll.dylib",
+ "runtimes/osx-x64/native/Magick.Native-Q8-x64.dll.dylib",
+ "runtimes/win-arm64/native/Magick.Native-Q8-arm64.dll",
+ "runtimes/win-x64/native/Magick.Native-Q8-x64.dll",
+ "runtimes/win-x86/native/Magick.Native-Q8-x86.dll"
+ ]
+ },
+ "Magick.NET.Core/14.4.0": {
+ "sha512": "nmSA3LWK77rZlQ085RBqFLr67GVFyz4mAcuiVGQ9LcNwbxUm4Zcte4D9N+TxAyew6CXzoyHAG3i7NeDgpuztWw==",
+ "type": "package",
+ "path": "magick.net.core/14.4.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Copyright.txt",
+ "Magick.NET.icon.png",
+ "docs/Readme.md",
+ "lib/net8.0/Magick.NET.Core.dll",
+ "lib/net8.0/Magick.NET.Core.xml",
+ "lib/netstandard20/Magick.NET.Core.dll",
+ "lib/netstandard20/Magick.NET.Core.xml",
+ "magick.net.core.14.4.0.nupkg.sha512",
+ "magick.net.core.nuspec"
+ ]
+ },
+ "MailKit/4.9.0": {
+ "sha512": "wRUVzYXRWbjdUixwtSp7ivVHPhWw17h+BvwIVaouBike68B56Xk9b5+QRT39EK/QN8XF7MtOgt9caHvUaCvhIQ==",
+ "type": "package",
+ "path": "mailkit/4.9.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "docs/ExchangeOAuth2.md",
+ "docs/FAQ.md",
+ "docs/GMailOAuth2.md",
+ "docs/README.md",
+ "icons/mailkit-50.png",
+ "lib/net462/MailKit.dll",
+ "lib/net462/MailKit.dll.config",
+ "lib/net462/MailKit.pdb",
+ "lib/net462/MailKit.xml",
+ "lib/net47/MailKit.dll",
+ "lib/net47/MailKit.dll.config",
+ "lib/net47/MailKit.pdb",
+ "lib/net47/MailKit.xml",
+ "lib/net48/MailKit.dll",
+ "lib/net48/MailKit.dll.config",
+ "lib/net48/MailKit.pdb",
+ "lib/net48/MailKit.xml",
+ "lib/net8.0/MailKit.dll",
+ "lib/net8.0/MailKit.dll.config",
+ "lib/net8.0/MailKit.pdb",
+ "lib/net8.0/MailKit.xml",
+ "lib/netstandard2.0/MailKit.dll",
+ "lib/netstandard2.0/MailKit.dll.config",
+ "lib/netstandard2.0/MailKit.pdb",
+ "lib/netstandard2.0/MailKit.xml",
+ "lib/netstandard2.1/MailKit.dll",
+ "lib/netstandard2.1/MailKit.dll.config",
+ "lib/netstandard2.1/MailKit.pdb",
+ "lib/netstandard2.1/MailKit.xml",
+ "mailkit.4.9.0.nupkg.sha512",
+ "mailkit.nuspec"
+ ]
+ },
+ "Microsoft.AspNetCore.Cryptography.Internal/9.0.1": {
+ "sha512": "leaw8hC6wCKfAg2kAYT4plnaHI7o6bKB9IQy0yLWHmgV0GjE449pu0SEnnl7loEzdLgyQrKyVQvfz7wRErqmxQ==",
+ "type": "package",
+ "path": "microsoft.aspnetcore.cryptography.internal/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net462/Microsoft.AspNetCore.Cryptography.Internal.dll",
+ "lib/net462/Microsoft.AspNetCore.Cryptography.Internal.xml",
+ "lib/net9.0/Microsoft.AspNetCore.Cryptography.Internal.dll",
+ "lib/net9.0/Microsoft.AspNetCore.Cryptography.Internal.xml",
+ "lib/netstandard2.0/Microsoft.AspNetCore.Cryptography.Internal.dll",
+ "lib/netstandard2.0/Microsoft.AspNetCore.Cryptography.Internal.xml",
+ "microsoft.aspnetcore.cryptography.internal.9.0.1.nupkg.sha512",
+ "microsoft.aspnetcore.cryptography.internal.nuspec"
+ ]
+ },
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation/9.0.1": {
+ "sha512": "/ibWvFYnxjCfOmtQtLTFUN9L70CrQH0daom6tE8/hlxTllUDeXM95fE45dC4u2tBOrfDqB6TPAkUzd/vWaAusA==",
+ "type": "package",
+ "path": "microsoft.aspnetcore.cryptography.keyderivation/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net462/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll",
+ "lib/net462/Microsoft.AspNetCore.Cryptography.KeyDerivation.xml",
+ "lib/net9.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll",
+ "lib/net9.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.xml",
+ "lib/netstandard2.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll",
+ "lib/netstandard2.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.xml",
+ "microsoft.aspnetcore.cryptography.keyderivation.9.0.1.nupkg.sha512",
+ "microsoft.aspnetcore.cryptography.keyderivation.nuspec"
+ ]
+ },
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore/9.0.1": {
+ "sha512": "yZyj/m7nBsrx6JDIv5KSYH44lJsQ4K5RLEWaYRFQVoIRvGXQxMZ/TUCa7PKFtR/o6nz1fmy6bVciV/eN/NmjUw==",
+ "type": "package",
+ "path": "microsoft.aspnetcore.identity.entityframeworkcore/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net9.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll",
+ "lib/net9.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.xml",
+ "microsoft.aspnetcore.identity.entityframeworkcore.9.0.1.nupkg.sha512",
+ "microsoft.aspnetcore.identity.entityframeworkcore.nuspec"
+ ]
+ },
+ "Microsoft.Data.Sqlite.Core/9.0.0": {
+ "sha512": "cFfZjFL+tqzGYw9lB31EkV1IWF5xRQNk2k+MQd+Cf86Gl6zTeAoiZIFw5sRB1Z8OxpEC7nu+nTDsLSjieBAPTw==",
+ "type": "package",
+ "path": "microsoft.data.sqlite.core/9.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "PACKAGE.md",
+ "lib/net6.0/Microsoft.Data.Sqlite.dll",
+ "lib/net6.0/Microsoft.Data.Sqlite.xml",
+ "lib/net8.0/Microsoft.Data.Sqlite.dll",
+ "lib/net8.0/Microsoft.Data.Sqlite.xml",
+ "lib/netstandard2.0/Microsoft.Data.Sqlite.dll",
+ "lib/netstandard2.0/Microsoft.Data.Sqlite.xml",
+ "microsoft.data.sqlite.core.9.0.0.nupkg.sha512",
+ "microsoft.data.sqlite.core.nuspec"
+ ]
+ },
+ "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.Identity.Core/9.0.1": {
+ "sha512": "dbvAQhwSyBbgB2BuVJ8PMVx7BK6WZHWhV/vsSnXl6sRLs9D7yXiIiRpgcPVvN5E/UkzRGW1EPXyc3t1EDxWSzg==",
+ "type": "package",
+ "path": "microsoft.extensions.identity.core/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net462/Microsoft.Extensions.Identity.Core.dll",
+ "lib/net462/Microsoft.Extensions.Identity.Core.xml",
+ "lib/net9.0/Microsoft.Extensions.Identity.Core.dll",
+ "lib/net9.0/Microsoft.Extensions.Identity.Core.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.Identity.Core.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.Identity.Core.xml",
+ "microsoft.extensions.identity.core.9.0.1.nupkg.sha512",
+ "microsoft.extensions.identity.core.nuspec"
+ ]
+ },
+ "Microsoft.Extensions.Identity.Stores/9.0.1": {
+ "sha512": "lBErjDqd7i2RGpDr040lGm/HbMvxG/1Ta1aSFh91vYtSwEY2rtMI9o7xIDWgNmBKu8ko+XBxt0WcQh6TNFVe7g==",
+ "type": "package",
+ "path": "microsoft.extensions.identity.stores/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net462/Microsoft.Extensions.Identity.Stores.dll",
+ "lib/net462/Microsoft.Extensions.Identity.Stores.xml",
+ "lib/net9.0/Microsoft.Extensions.Identity.Stores.dll",
+ "lib/net9.0/Microsoft.Extensions.Identity.Stores.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.Identity.Stores.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.Identity.Stores.xml",
+ "microsoft.extensions.identity.stores.9.0.1.nupkg.sha512",
+ "microsoft.extensions.identity.stores.nuspec"
+ ]
+ },
+ "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"
+ ]
+ },
+ "MimeKit/4.9.0": {
+ "sha512": "DZXXMZzmAABDxFhOSMb6SE8KKxcRd/sk1E6aJTUE5ys2FWOQhznYV2Gl3klaaSfqKn27hQ32haqquH1J8Z6kJw==",
+ "type": "package",
+ "path": "mimekit/4.9.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "docs/FAQ.md",
+ "docs/README.md",
+ "icons/mimekit-50.png",
+ "lib/net462/MimeKit.dll",
+ "lib/net462/MimeKit.pdb",
+ "lib/net462/MimeKit.xml",
+ "lib/net47/MimeKit.dll",
+ "lib/net47/MimeKit.pdb",
+ "lib/net47/MimeKit.xml",
+ "lib/net48/MimeKit.dll",
+ "lib/net48/MimeKit.pdb",
+ "lib/net48/MimeKit.xml",
+ "lib/net8.0/MimeKit.dll",
+ "lib/net8.0/MimeKit.dll.config",
+ "lib/net8.0/MimeKit.pdb",
+ "lib/net8.0/MimeKit.xml",
+ "lib/netstandard2.0/MimeKit.dll",
+ "lib/netstandard2.0/MimeKit.dll.config",
+ "lib/netstandard2.0/MimeKit.pdb",
+ "lib/netstandard2.0/MimeKit.xml",
+ "lib/netstandard2.1/MimeKit.dll",
+ "lib/netstandard2.1/MimeKit.dll.config",
+ "lib/netstandard2.1/MimeKit.pdb",
+ "lib/netstandard2.1/MimeKit.xml",
+ "mimekit.4.9.0.nupkg.sha512",
+ "mimekit.nuspec"
+ ]
+ },
+ "NTDLS.Helpers/1.3.11": {
+ "sha512": "xcNFG2blg5WqnivxXgLHbvxz5L1EYXAhEK+7R1TXQIyuknKG9McAjCp+tr+RZ7PawqXwKeOHkaizNQcSdlv81A==",
+ "type": "package",
+ "path": "ntdls.helpers/1.3.11",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Logo.png",
+ "README.md",
+ "lib/net8.0/NTDLS.Helpers.dll",
+ "lib/net8.0/NTDLS.Helpers.xml",
+ "lib/net9.0/NTDLS.Helpers.dll",
+ "lib/net9.0/NTDLS.Helpers.xml",
+ "ntdls.helpers.1.3.11.nupkg.sha512",
+ "ntdls.helpers.nuspec"
+ ]
+ },
+ "NTDLS.SqliteDapperWrapper/1.1.4": {
+ "sha512": "enrMT/qcwqFh18APoN/XtydpC+9BuD5rVg2h/4Fl9IT8bC1aL7iLPJigdfkGf0mYYO3Y6EP91nL4Iv/5Dqay9A==",
+ "type": "package",
+ "path": "ntdls.sqlitedapperwrapper/1.1.4",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Logo.png",
+ "README.md",
+ "lib/net8.0/NTDLS.SqliteDapperWrapper.dll",
+ "lib/net8.0/NTDLS.SqliteDapperWrapper.xml",
+ "lib/net9.0/NTDLS.SqliteDapperWrapper.dll",
+ "lib/net9.0/NTDLS.SqliteDapperWrapper.xml",
+ "ntdls.sqlitedapperwrapper.1.1.4.nupkg.sha512",
+ "ntdls.sqlitedapperwrapper.nuspec"
+ ]
+ },
+ "SixLabors.ImageSharp/3.1.6": {
+ "sha512": "dHQ5jugF9v+5/LCVHCWVzaaIL6WOehqJy6eju/0VFYFPEj2WtqkGPoEV9EVQP83dHsdoqYaTuWpZdwAd37UwfA==",
+ "type": "package",
+ "path": "sixlabors.imagesharp/3.1.6",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "LICENSE",
+ "build/SixLabors.ImageSharp.props",
+ "lib/net6.0/SixLabors.ImageSharp.dll",
+ "lib/net6.0/SixLabors.ImageSharp.xml",
+ "sixlabors.imagesharp.128.png",
+ "sixlabors.imagesharp.3.1.6.nupkg.sha512",
+ "sixlabors.imagesharp.nuspec"
+ ]
+ },
+ "SQLitePCLRaw.bundle_e_sqlite3/2.1.10": {
+ "sha512": "UxWuisvZ3uVcVOLJQv7urM/JiQH+v3TmaJc1BLKl5Dxfm/nTzTUrqswCqg/INiYLi61AXnHo1M1JPmPqqLnAdg==",
+ "type": "package",
+ "path": "sqlitepclraw.bundle_e_sqlite3/2.1.10",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "lib/monoandroid90/SQLitePCLRaw.batteries_v2.dll",
+ "lib/net461/SQLitePCLRaw.batteries_v2.dll",
+ "lib/net6.0-android31.0/SQLitePCLRaw.batteries_v2.dll",
+ "lib/net6.0-android31.0/SQLitePCLRaw.batteries_v2.xml",
+ "lib/net6.0-ios14.0/SQLitePCLRaw.batteries_v2.dll",
+ "lib/net6.0-ios14.2/SQLitePCLRaw.batteries_v2.dll",
+ "lib/net6.0-tvos10.0/SQLitePCLRaw.batteries_v2.dll",
+ "lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll",
+ "lib/xamarinios10/SQLitePCLRaw.batteries_v2.dll",
+ "sqlitepclraw.bundle_e_sqlite3.2.1.10.nupkg.sha512",
+ "sqlitepclraw.bundle_e_sqlite3.nuspec"
+ ]
+ },
+ "SQLitePCLRaw.core/2.1.10": {
+ "sha512": "Ii8JCbC7oiVclaE/mbDEK000EFIJ+ShRPwAvvV89GOZhQ+ZLtlnSWl6ksCNMKu/VGXA4Nfi2B7LhN/QFN9oBcw==",
+ "type": "package",
+ "path": "sqlitepclraw.core/2.1.10",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "lib/netstandard2.0/SQLitePCLRaw.core.dll",
+ "sqlitepclraw.core.2.1.10.nupkg.sha512",
+ "sqlitepclraw.core.nuspec"
+ ]
+ },
+ "SQLitePCLRaw.lib.e_sqlite3/2.1.10": {
+ "sha512": "mAr69tDbnf3QJpRy2nJz8Qdpebdil00fvycyByR58Cn9eARvR+UiG2Vzsp+4q1tV3ikwiYIjlXCQFc12GfebbA==",
+ "type": "package",
+ "path": "sqlitepclraw.lib.e_sqlite3/2.1.10",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "buildTransitive/net461/SQLitePCLRaw.lib.e_sqlite3.targets",
+ "buildTransitive/net6.0/SQLitePCLRaw.lib.e_sqlite3.targets",
+ "buildTransitive/net7.0/SQLitePCLRaw.lib.e_sqlite3.targets",
+ "buildTransitive/net8.0/SQLitePCLRaw.lib.e_sqlite3.targets",
+ "buildTransitive/net9.0/SQLitePCLRaw.lib.e_sqlite3.targets",
+ "lib/net461/_._",
+ "lib/netstandard2.0/_._",
+ "runtimes/browser-wasm/nativeassets/net6.0/e_sqlite3.a",
+ "runtimes/browser-wasm/nativeassets/net7.0/e_sqlite3.a",
+ "runtimes/browser-wasm/nativeassets/net8.0/e_sqlite3.a",
+ "runtimes/browser-wasm/nativeassets/net9.0/e_sqlite3.a",
+ "runtimes/linux-arm/native/libe_sqlite3.so",
+ "runtimes/linux-arm64/native/libe_sqlite3.so",
+ "runtimes/linux-armel/native/libe_sqlite3.so",
+ "runtimes/linux-mips64/native/libe_sqlite3.so",
+ "runtimes/linux-musl-arm/native/libe_sqlite3.so",
+ "runtimes/linux-musl-arm64/native/libe_sqlite3.so",
+ "runtimes/linux-musl-s390x/native/libe_sqlite3.so",
+ "runtimes/linux-musl-x64/native/libe_sqlite3.so",
+ "runtimes/linux-ppc64le/native/libe_sqlite3.so",
+ "runtimes/linux-s390x/native/libe_sqlite3.so",
+ "runtimes/linux-x64/native/libe_sqlite3.so",
+ "runtimes/linux-x86/native/libe_sqlite3.so",
+ "runtimes/maccatalyst-arm64/native/libe_sqlite3.dylib",
+ "runtimes/maccatalyst-x64/native/libe_sqlite3.dylib",
+ "runtimes/osx-arm64/native/libe_sqlite3.dylib",
+ "runtimes/osx-x64/native/libe_sqlite3.dylib",
+ "runtimes/win-arm/native/e_sqlite3.dll",
+ "runtimes/win-arm64/native/e_sqlite3.dll",
+ "runtimes/win-x64/native/e_sqlite3.dll",
+ "runtimes/win-x86/native/e_sqlite3.dll",
+ "runtimes/win10-arm/nativeassets/uap10.0/e_sqlite3.dll",
+ "runtimes/win10-arm64/nativeassets/uap10.0/e_sqlite3.dll",
+ "runtimes/win10-x64/nativeassets/uap10.0/e_sqlite3.dll",
+ "runtimes/win10-x86/nativeassets/uap10.0/e_sqlite3.dll",
+ "sqlitepclraw.lib.e_sqlite3.2.1.10.nupkg.sha512",
+ "sqlitepclraw.lib.e_sqlite3.nuspec"
+ ]
+ },
+ "SQLitePCLRaw.provider.e_sqlite3/2.1.10": {
+ "sha512": "uZVTi02C1SxqzgT0HqTWatIbWGb40iIkfc3FpFCpE/r7g6K0PqzDUeefL6P6HPhDtc6BacN3yQysfzP7ks+wSQ==",
+ "type": "package",
+ "path": "sqlitepclraw.provider.e_sqlite3/2.1.10",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "lib/net6.0-windows7.0/SQLitePCLRaw.provider.e_sqlite3.dll",
+ "lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll",
+ "lib/netstandard2.0/SQLitePCLRaw.provider.e_sqlite3.dll",
+ "sqlitepclraw.provider.e_sqlite3.2.1.10.nupkg.sha512",
+ "sqlitepclraw.provider.e_sqlite3.nuspec"
+ ]
+ },
+ "System.Configuration.ConfigurationManager/9.0.1": {
+ "sha512": "ntDQ+3A7vGq6jnv3KI8nv1Tfgmos9TG863xd/5tmms6LqrIxEze1RLuA3JB/AcpXMUSO70DXzXfPnJD2ZHFX0Q==",
+ "type": "package",
+ "path": "system.configuration.configurationmanager/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/System.Configuration.ConfigurationManager.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/System.Configuration.ConfigurationManager.targets",
+ "lib/net462/System.Configuration.ConfigurationManager.dll",
+ "lib/net462/System.Configuration.ConfigurationManager.xml",
+ "lib/net8.0/System.Configuration.ConfigurationManager.dll",
+ "lib/net8.0/System.Configuration.ConfigurationManager.xml",
+ "lib/net9.0/System.Configuration.ConfigurationManager.dll",
+ "lib/net9.0/System.Configuration.ConfigurationManager.xml",
+ "lib/netstandard2.0/System.Configuration.ConfigurationManager.dll",
+ "lib/netstandard2.0/System.Configuration.ConfigurationManager.xml",
+ "system.configuration.configurationmanager.9.0.1.nupkg.sha512",
+ "system.configuration.configurationmanager.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "System.Diagnostics.EventLog/9.0.1": {
+ "sha512": "iVnDpgYJsRaRFnk77kcLA3+913WfWDtnAKrQl9tQ5ahqKANTaJKmQdsuPWWiAPWE9pk1Kj4Pg9JGXWfFYYyakQ==",
+ "type": "package",
+ "path": "system.diagnostics.eventlog/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/System.Diagnostics.EventLog.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/System.Diagnostics.EventLog.targets",
+ "lib/net462/System.Diagnostics.EventLog.dll",
+ "lib/net462/System.Diagnostics.EventLog.xml",
+ "lib/net8.0/System.Diagnostics.EventLog.dll",
+ "lib/net8.0/System.Diagnostics.EventLog.xml",
+ "lib/net9.0/System.Diagnostics.EventLog.dll",
+ "lib/net9.0/System.Diagnostics.EventLog.xml",
+ "lib/netstandard2.0/System.Diagnostics.EventLog.dll",
+ "lib/netstandard2.0/System.Diagnostics.EventLog.xml",
+ "runtimes/win/lib/net8.0/System.Diagnostics.EventLog.Messages.dll",
+ "runtimes/win/lib/net8.0/System.Diagnostics.EventLog.dll",
+ "runtimes/win/lib/net8.0/System.Diagnostics.EventLog.xml",
+ "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.Messages.dll",
+ "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.dll",
+ "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.xml",
+ "system.diagnostics.eventlog.9.0.1.nupkg.sha512",
+ "system.diagnostics.eventlog.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "System.Formats.Asn1/8.0.1": {
+ "sha512": "XqKba7Mm/koKSjKMfW82olQdmfbI5yqeoLV/tidRp7fbh5rmHAQ5raDI/7SU0swTzv+jgqtUGkzmFxuUg0it1A==",
+ "type": "package",
+ "path": "system.formats.asn1/8.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/System.Formats.Asn1.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net6.0/_._",
+ "buildTransitive/netcoreapp2.0/System.Formats.Asn1.targets",
+ "lib/net462/System.Formats.Asn1.dll",
+ "lib/net462/System.Formats.Asn1.xml",
+ "lib/net6.0/System.Formats.Asn1.dll",
+ "lib/net6.0/System.Formats.Asn1.xml",
+ "lib/net7.0/System.Formats.Asn1.dll",
+ "lib/net7.0/System.Formats.Asn1.xml",
+ "lib/net8.0/System.Formats.Asn1.dll",
+ "lib/net8.0/System.Formats.Asn1.xml",
+ "lib/netstandard2.0/System.Formats.Asn1.dll",
+ "lib/netstandard2.0/System.Formats.Asn1.xml",
+ "system.formats.asn1.8.0.1.nupkg.sha512",
+ "system.formats.asn1.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "System.Memory/4.5.3": {
+ "sha512": "3oDzvc/zzetpTKWMShs1AADwZjQ/36HnsufHRPcOjyRAAMLDlu2iD33MBI2opxnezcVUtXyqDXXjoFMOU9c7SA==",
+ "type": "package",
+ "path": "system.memory/4.5.3",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "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.3.nupkg.sha512",
+ "system.memory.nuspec",
+ "useSharedDesignerContext.txt",
+ "version.txt"
+ ]
+ },
+ "System.Runtime.Caching/9.0.1": {
+ "sha512": "5E4yKPLeruveoh1EZKHl6f6jWXcd/a4tu+1IedG5ZndPPRAeAzFV4+ZagrcQMwz7xTFYOxC0zKM174nPGuTKoA==",
+ "type": "package",
+ "path": "system.runtime.caching/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/System.Runtime.Caching.targets",
+ "lib/MonoAndroid10/_._",
+ "lib/MonoTouch10/_._",
+ "lib/net462/_._",
+ "lib/net8.0/System.Runtime.Caching.dll",
+ "lib/net8.0/System.Runtime.Caching.xml",
+ "lib/net9.0/System.Runtime.Caching.dll",
+ "lib/net9.0/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/net8.0/System.Runtime.Caching.dll",
+ "runtimes/win/lib/net8.0/System.Runtime.Caching.xml",
+ "runtimes/win/lib/net9.0/System.Runtime.Caching.dll",
+ "runtimes/win/lib/net9.0/System.Runtime.Caching.xml",
+ "system.runtime.caching.9.0.1.nupkg.sha512",
+ "system.runtime.caching.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "System.Security.Cryptography.Pkcs/8.0.1": {
+ "sha512": "CoCRHFym33aUSf/NtWSVSZa99dkd0Hm7OCZUxORBjRB16LNhIEOf8THPqzIYlvKM0nNDAPTRBa1FxEECrgaxxA==",
+ "type": "package",
+ "path": "system.security.cryptography.pkcs/8.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/System.Security.Cryptography.Pkcs.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net6.0/_._",
+ "buildTransitive/netcoreapp2.0/System.Security.Cryptography.Pkcs.targets",
+ "lib/net462/System.Security.Cryptography.Pkcs.dll",
+ "lib/net462/System.Security.Cryptography.Pkcs.xml",
+ "lib/net6.0/System.Security.Cryptography.Pkcs.dll",
+ "lib/net6.0/System.Security.Cryptography.Pkcs.xml",
+ "lib/net7.0/System.Security.Cryptography.Pkcs.dll",
+ "lib/net7.0/System.Security.Cryptography.Pkcs.xml",
+ "lib/net8.0/System.Security.Cryptography.Pkcs.dll",
+ "lib/net8.0/System.Security.Cryptography.Pkcs.xml",
+ "lib/netstandard2.0/System.Security.Cryptography.Pkcs.dll",
+ "lib/netstandard2.0/System.Security.Cryptography.Pkcs.xml",
+ "lib/netstandard2.1/System.Security.Cryptography.Pkcs.dll",
+ "lib/netstandard2.1/System.Security.Cryptography.Pkcs.xml",
+ "runtimes/win/lib/net6.0/System.Security.Cryptography.Pkcs.dll",
+ "runtimes/win/lib/net6.0/System.Security.Cryptography.Pkcs.xml",
+ "runtimes/win/lib/net7.0/System.Security.Cryptography.Pkcs.dll",
+ "runtimes/win/lib/net7.0/System.Security.Cryptography.Pkcs.xml",
+ "runtimes/win/lib/net8.0/System.Security.Cryptography.Pkcs.dll",
+ "runtimes/win/lib/net8.0/System.Security.Cryptography.Pkcs.xml",
+ "system.security.cryptography.pkcs.8.0.1.nupkg.sha512",
+ "system.security.cryptography.pkcs.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "System.Security.Cryptography.ProtectedData/9.0.1": {
+ "sha512": "u+4PH6GyDjEsWgcpKp1S/DiyxtGvazNPdaPFR6p6/qZr3TW+oZWvwfHO2H2CSpS4KGl2z2CBfU6eB38PsmoxtA==",
+ "type": "package",
+ "path": "system.security.cryptography.protecteddata/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/System.Security.Cryptography.ProtectedData.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/System.Security.Cryptography.ProtectedData.targets",
+ "lib/MonoAndroid10/_._",
+ "lib/MonoTouch10/_._",
+ "lib/net462/System.Security.Cryptography.ProtectedData.dll",
+ "lib/net462/System.Security.Cryptography.ProtectedData.xml",
+ "lib/net8.0/System.Security.Cryptography.ProtectedData.dll",
+ "lib/net8.0/System.Security.Cryptography.ProtectedData.xml",
+ "lib/net9.0/System.Security.Cryptography.ProtectedData.dll",
+ "lib/net9.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/_._",
+ "system.security.cryptography.protecteddata.9.0.1.nupkg.sha512",
+ "system.security.cryptography.protecteddata.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "ZelWiki.Caching/2.20.1": {
+ "type": "project",
+ "path": "../ZelWiki.Caching/ZelWiki.Caching.csproj",
+ "msbuildProject": "../ZelWiki.Caching/ZelWiki.Caching.csproj"
+ },
+ "ZelWiki.Engine.Function/2.20.1": {
+ "type": "project",
+ "path": "../ZelWiki.Engine.Function/ZelWiki.Engine.Function.csproj",
+ "msbuildProject": "../ZelWiki.Engine.Function/ZelWiki.Engine.Function.csproj"
+ },
+ "ZelWiki.Engine.Library/2.20.1": {
+ "type": "project",
+ "path": "../ZelWiki.Engine.Library/ZelWiki.Engine.Library.csproj",
+ "msbuildProject": "../ZelWiki.Engine.Library/ZelWiki.Engine.Library.csproj"
+ },
+ "ZelWiki.Library/2.20.1": {
+ "type": "project",
+ "path": "../ZelWiki.Library/ZelWiki.Library.csproj",
+ "msbuildProject": "../ZelWiki.Library/ZelWiki.Library.csproj"
+ },
+ "ZelWiki.Models/2.20.1": {
+ "type": "project",
+ "path": "../ZelWiki.Models/ZelWiki.Models.csproj",
+ "msbuildProject": "../ZelWiki.Models/ZelWiki.Models.csproj"
+ },
+ "ZelWiki.Repository/2.20.1": {
+ "type": "project",
+ "path": "../ZelWiki.Repository/ZelWiki.Repository.csproj",
+ "msbuildProject": "../ZelWiki.Repository/ZelWiki.Repository.csproj"
+ },
+ "ZelWiki.Security/2.20.1": {
+ "type": "project",
+ "path": "../ZelWiki.Security/ZelWiki.Security.csproj",
+ "msbuildProject": "../ZelWiki.Security/ZelWiki.Security.csproj"
+ }
+ },
+ "projectFileDependencyGroups": {
+ "net9.0": [
+ "MailKit >= 4.9.0",
+ "ZelWiki.Repository >= 2.20.1"
+ ]
+ },
+ "packageFolders": {
+ "C:\\Users\\Zel\\.nuget\\packages\\": {},
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {}
+ },
+ "project": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\ZelWiki.Email\\ZelWiki.Email.csproj",
+ "projectName": "ZelWiki.Email",
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Email\\ZelWiki.Email.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\ZelWiki.Email\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {
+ "E:\\HelloWord\\nysj2\\ZelWiki.Repository\\ZelWiki.Repository.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Repository\\ZelWiki.Repository.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "dependencies": {
+ "MailKit": {
+ "target": "Package",
+ "version": "[4.9.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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/ZelWiki.Email/obj/project.nuget.cache b/ZelWiki.Email/obj/project.nuget.cache
new file mode 100644
index 0000000..d58dd5f
--- /dev/null
+++ b/ZelWiki.Email/obj/project.nuget.cache
@@ -0,0 +1,49 @@
+{
+ "version": 2,
+ "dgSpecHash": "09LMGDUOPdo=",
+ "success": true,
+ "projectFilePath": "E:\\HelloWord\\nysj2\\ZelWiki.Email\\ZelWiki.Email.csproj",
+ "expectedPackageFiles": [
+ "C:\\Users\\Zel\\.nuget\\packages\\bouncycastle.cryptography\\2.5.0\\bouncycastle.cryptography.2.5.0.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\dapper\\2.1.35\\dapper.2.1.35.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\duovia.fuzzystrings\\2.1.0\\duovia.fuzzystrings.2.1.0.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\magick.net-q8-anycpu\\14.4.0\\magick.net-q8-anycpu.14.4.0.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\magick.net.core\\14.4.0\\magick.net.core.14.4.0.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\mailkit\\4.9.0\\mailkit.4.9.0.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.aspnetcore.cryptography.internal\\9.0.1\\microsoft.aspnetcore.cryptography.internal.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.aspnetcore.cryptography.keyderivation\\9.0.1\\microsoft.aspnetcore.cryptography.keyderivation.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.aspnetcore.identity.entityframeworkcore\\9.0.1\\microsoft.aspnetcore.identity.entityframeworkcore.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.data.sqlite.core\\9.0.0\\microsoft.data.sqlite.core.9.0.0.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.entityframeworkcore\\9.0.1\\microsoft.entityframeworkcore.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\9.0.1\\microsoft.entityframeworkcore.abstractions.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\9.0.1\\microsoft.entityframeworkcore.analyzers.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\9.0.1\\microsoft.entityframeworkcore.relational.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\9.0.1\\microsoft.extensions.caching.abstractions.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.caching.memory\\9.0.1\\microsoft.extensions.caching.memory.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\9.0.1\\microsoft.extensions.configuration.abstractions.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\9.0.1\\microsoft.extensions.dependencyinjection.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\9.0.1\\microsoft.extensions.dependencyinjection.abstractions.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.identity.core\\9.0.1\\microsoft.extensions.identity.core.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.identity.stores\\9.0.1\\microsoft.extensions.identity.stores.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.logging\\9.0.1\\microsoft.extensions.logging.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\9.0.1\\microsoft.extensions.logging.abstractions.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.options\\9.0.1\\microsoft.extensions.options.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.primitives\\9.0.1\\microsoft.extensions.primitives.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\mimekit\\4.9.0\\mimekit.4.9.0.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\ntdls.helpers\\1.3.11\\ntdls.helpers.1.3.11.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\ntdls.sqlitedapperwrapper\\1.1.4\\ntdls.sqlitedapperwrapper.1.1.4.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\sixlabors.imagesharp\\3.1.6\\sixlabors.imagesharp.3.1.6.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\sqlitepclraw.bundle_e_sqlite3\\2.1.10\\sqlitepclraw.bundle_e_sqlite3.2.1.10.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\sqlitepclraw.core\\2.1.10\\sqlitepclraw.core.2.1.10.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\sqlitepclraw.lib.e_sqlite3\\2.1.10\\sqlitepclraw.lib.e_sqlite3.2.1.10.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\sqlitepclraw.provider.e_sqlite3\\2.1.10\\sqlitepclraw.provider.e_sqlite3.2.1.10.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\system.configuration.configurationmanager\\9.0.1\\system.configuration.configurationmanager.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\system.diagnostics.eventlog\\9.0.1\\system.diagnostics.eventlog.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\system.formats.asn1\\8.0.1\\system.formats.asn1.8.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\system.memory\\4.5.3\\system.memory.4.5.3.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\system.runtime.caching\\9.0.1\\system.runtime.caching.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\system.security.cryptography.pkcs\\8.0.1\\system.security.cryptography.pkcs.8.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\system.security.cryptography.protecteddata\\9.0.1\\system.security.cryptography.protecteddata.9.0.1.nupkg.sha512"
+ ],
+ "logs": []
+}
\ No newline at end of file
diff --git a/ZelWiki.Email/obj/project.packagespec.json b/ZelWiki.Email/obj/project.packagespec.json
new file mode 100644
index 0000000..0a199fc
--- /dev/null
+++ b/ZelWiki.Email/obj/project.packagespec.json
@@ -0,0 +1 @@
+"restore":{"projectUniqueName":"E:\\HelloWord\\nysj2\\TightWiki.Email\\TightWiki.Email.csproj","projectName":"TightWiki.Email","projectPath":"E:\\HelloWord\\nysj2\\TightWiki.Email\\TightWiki.Email.csproj","outputPath":"E:\\HelloWord\\nysj2\\TightWiki.Email\\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":{}},"frameworks":{"net9.0":{"targetAlias":"net9.0","projectReferences":{"E:\\HelloWord\\nysj2\\TightWiki.Repository\\TightWiki.Repository.csproj":{"projectPath":"E:\\HelloWord\\nysj2\\TightWiki.Repository\\TightWiki.Repository.csproj"}}}},"warningProperties":{"warnAsError":["NU1605"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"direct"}}"frameworks":{"net9.0":{"targetAlias":"net9.0","dependencies":{"MailKit":{"target":"Package","version":"[4.9.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.102/PortableRuntimeIdentifierGraph.json"}}
\ No newline at end of file
diff --git a/ZelWiki.Email/obj/rider.project.model.nuget.info b/ZelWiki.Email/obj/rider.project.model.nuget.info
new file mode 100644
index 0000000..13496f6
--- /dev/null
+++ b/ZelWiki.Email/obj/rider.project.model.nuget.info
@@ -0,0 +1 @@
+17399550710741451
\ No newline at end of file
diff --git a/ZelWiki.Email/obj/rider.project.restore.info b/ZelWiki.Email/obj/rider.project.restore.info
new file mode 100644
index 0000000..19659e0
--- /dev/null
+++ b/ZelWiki.Email/obj/rider.project.restore.info
@@ -0,0 +1 @@
+17400197432258546
\ No newline at end of file
diff --git a/TightWiki.Engine.Function/Exceptions/WikiFunctionPrototypeNotDefinedException.cs b/ZelWiki.Engine.Function/Exceptions/WikiFunctionPrototypeNotDefinedException.cs
similarity index 85%
rename from TightWiki.Engine.Function/Exceptions/WikiFunctionPrototypeNotDefinedException.cs
rename to ZelWiki.Engine.Function/Exceptions/WikiFunctionPrototypeNotDefinedException.cs
index b84769b..d63ac49 100644
--- a/TightWiki.Engine.Function/Exceptions/WikiFunctionPrototypeNotDefinedException.cs
+++ b/ZelWiki.Engine.Function/Exceptions/WikiFunctionPrototypeNotDefinedException.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Engine.Function.Exceptions
+namespace ZelWiki.Engine.Function.Exceptions
{
public class WikiFunctionPrototypeNotDefinedException : Exception
{
diff --git a/TightWiki.Engine.Function/Exceptions/WikiFunctionPrototypeSyntaxError.cs b/ZelWiki.Engine.Function/Exceptions/WikiFunctionPrototypeSyntaxError.cs
similarity index 83%
rename from TightWiki.Engine.Function/Exceptions/WikiFunctionPrototypeSyntaxError.cs
rename to ZelWiki.Engine.Function/Exceptions/WikiFunctionPrototypeSyntaxError.cs
index f638b12..42e7dde 100644
--- a/TightWiki.Engine.Function/Exceptions/WikiFunctionPrototypeSyntaxError.cs
+++ b/ZelWiki.Engine.Function/Exceptions/WikiFunctionPrototypeSyntaxError.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Engine.Function.Exceptions
+namespace ZelWiki.Engine.Function.Exceptions
{
public class WikiFunctionPrototypeSyntaxError : Exception
{
diff --git a/TightWiki.Engine.Function/FunctionCall.cs b/ZelWiki.Engine.Function/FunctionCall.cs
similarity index 99%
rename from TightWiki.Engine.Function/FunctionCall.cs
rename to ZelWiki.Engine.Function/FunctionCall.cs
index 4152e19..aa31e40 100644
--- a/TightWiki.Engine.Function/FunctionCall.cs
+++ b/ZelWiki.Engine.Function/FunctionCall.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Engine.Function
+namespace ZelWiki.Engine.Function
{
///
/// Contains information about an actual function call, its supplied parameters, and is matched with a defined function.
diff --git a/TightWiki.Engine.Function/FunctionParameters.cs b/ZelWiki.Engine.Function/FunctionParameters.cs
similarity index 98%
rename from TightWiki.Engine.Function/FunctionParameters.cs
rename to ZelWiki.Engine.Function/FunctionParameters.cs
index 750115a..06b4b92 100644
--- a/TightWiki.Engine.Function/FunctionParameters.cs
+++ b/ZelWiki.Engine.Function/FunctionParameters.cs
@@ -1,6 +1,6 @@
using NTDLS.Helpers;
-namespace TightWiki.Engine.Function
+namespace ZelWiki.Engine.Function
{
public class FunctionParameters
{
diff --git a/TightWiki.Engine.Function/FunctionParser.cs b/ZelWiki.Engine.Function/FunctionParser.cs
similarity index 99%
rename from TightWiki.Engine.Function/FunctionParser.cs
rename to ZelWiki.Engine.Function/FunctionParser.cs
index 0dd3357..ecf13b5 100644
--- a/TightWiki.Engine.Function/FunctionParser.cs
+++ b/ZelWiki.Engine.Function/FunctionParser.cs
@@ -1,8 +1,8 @@
using System.Text;
using System.Text.RegularExpressions;
-using TightWiki.Engine.Function.Exceptions;
+using ZelWiki.Engine.Function.Exceptions;
-namespace TightWiki.Engine.Function
+namespace ZelWiki.Engine.Function
{
public static partial class FunctionParser
{
diff --git a/TightWiki.Engine.Function/FunctionPrototype.cs b/ZelWiki.Engine.Function/FunctionPrototype.cs
similarity index 91%
rename from TightWiki.Engine.Function/FunctionPrototype.cs
rename to ZelWiki.Engine.Function/FunctionPrototype.cs
index 3676b5d..07d8b8e 100644
--- a/TightWiki.Engine.Function/FunctionPrototype.cs
+++ b/ZelWiki.Engine.Function/FunctionPrototype.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Engine.Function
+namespace ZelWiki.Engine.Function
{
public class FunctionPrototype
{
diff --git a/TightWiki.Engine.Function/FunctionPrototypeCollection.cs b/ZelWiki.Engine.Function/FunctionPrototypeCollection.cs
similarity index 98%
rename from TightWiki.Engine.Function/FunctionPrototypeCollection.cs
rename to ZelWiki.Engine.Function/FunctionPrototypeCollection.cs
index f0265cf..1e17a50 100644
--- a/TightWiki.Engine.Function/FunctionPrototypeCollection.cs
+++ b/ZelWiki.Engine.Function/FunctionPrototypeCollection.cs
@@ -1,6 +1,6 @@
-using TightWiki.Engine.Function.Exceptions;
+using ZelWiki.Engine.Function.Exceptions;
-namespace TightWiki.Engine.Function
+namespace ZelWiki.Engine.Function
{
public class FunctionPrototypeCollection
{
diff --git a/TightWiki.Engine.Function/NamedParameter.cs b/ZelWiki.Engine.Function/NamedParameter.cs
similarity index 87%
rename from TightWiki.Engine.Function/NamedParameter.cs
rename to ZelWiki.Engine.Function/NamedParameter.cs
index d169446..a844d35 100644
--- a/TightWiki.Engine.Function/NamedParameter.cs
+++ b/ZelWiki.Engine.Function/NamedParameter.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Engine.Function
+namespace ZelWiki.Engine.Function
{
public class NamedParameter
{
diff --git a/TightWiki.Engine.Function/OrdinalParameter.cs b/ZelWiki.Engine.Function/OrdinalParameter.cs
similarity index 94%
rename from TightWiki.Engine.Function/OrdinalParameter.cs
rename to ZelWiki.Engine.Function/OrdinalParameter.cs
index 478bfcf..7ef3810 100644
--- a/TightWiki.Engine.Function/OrdinalParameter.cs
+++ b/ZelWiki.Engine.Function/OrdinalParameter.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Engine.Function
+namespace ZelWiki.Engine.Function
{
public class OrdinalParameter
{
diff --git a/TightWiki.Engine.Function/ParsedFunctionCall.cs b/ZelWiki.Engine.Function/ParsedFunctionCall.cs
similarity index 93%
rename from TightWiki.Engine.Function/ParsedFunctionCall.cs
rename to ZelWiki.Engine.Function/ParsedFunctionCall.cs
index c8fd828..af760ea 100644
--- a/TightWiki.Engine.Function/ParsedFunctionCall.cs
+++ b/ZelWiki.Engine.Function/ParsedFunctionCall.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Engine.Function
+namespace ZelWiki.Engine.Function
{
public class ParsedFunctionCall
{
diff --git a/TightWiki.Engine.Function/PrototypeParameter.cs b/ZelWiki.Engine.Function/PrototypeParameter.cs
similarity index 91%
rename from TightWiki.Engine.Function/PrototypeParameter.cs
rename to ZelWiki.Engine.Function/PrototypeParameter.cs
index f38703d..f4a8f6e 100644
--- a/TightWiki.Engine.Function/PrototypeParameter.cs
+++ b/ZelWiki.Engine.Function/PrototypeParameter.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Engine.Function
+namespace ZelWiki.Engine.Function
{
public class PrototypeParameter
{
diff --git a/TightWiki.Engine.Function/PrototypeSet.cs b/ZelWiki.Engine.Function/PrototypeSet.cs
similarity index 88%
rename from TightWiki.Engine.Function/PrototypeSet.cs
rename to ZelWiki.Engine.Function/PrototypeSet.cs
index d3fa23c..bd51bed 100644
--- a/TightWiki.Engine.Function/PrototypeSet.cs
+++ b/ZelWiki.Engine.Function/PrototypeSet.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Engine.Function
+namespace ZelWiki.Engine.Function
{
public class PrototypeSet
{
diff --git a/TightWiki.Engine.Function/SelfDocument.cs b/ZelWiki.Engine.Function/SelfDocument.cs
similarity index 99%
rename from TightWiki.Engine.Function/SelfDocument.cs
rename to ZelWiki.Engine.Function/SelfDocument.cs
index e784e62..33cfd27 100644
--- a/TightWiki.Engine.Function/SelfDocument.cs
+++ b/ZelWiki.Engine.Function/SelfDocument.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Engine.Function
+namespace ZelWiki.Engine.Function
{
public static class SelfDocument
{
diff --git a/TightWiki.Engine.Function/TightWiki.Engine.Function.csproj b/ZelWiki.Engine.Function/ZelWiki.Engine.Function.csproj
similarity index 100%
rename from TightWiki.Engine.Function/TightWiki.Engine.Function.csproj
rename to ZelWiki.Engine.Function/ZelWiki.Engine.Function.csproj
diff --git a/ZelWiki.Engine.Function/bin/Debug/net9.0/TightWiki.Engine.Function.deps.json b/ZelWiki.Engine.Function/bin/Debug/net9.0/TightWiki.Engine.Function.deps.json
new file mode 100644
index 0000000..2320b9a
--- /dev/null
+++ b/ZelWiki.Engine.Function/bin/Debug/net9.0/TightWiki.Engine.Function.deps.json
@@ -0,0 +1,151 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v9.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v9.0": {
+ "TightWiki.Engine.Function/2.20.1": {
+ "dependencies": {
+ "NTDLS.Helpers": "1.3.11"
+ },
+ "runtime": {
+ "TightWiki.Engine.Function.dll": {}
+ }
+ },
+ "Microsoft.Extensions.Caching.Abstractions/9.0.0": {
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "9.0.0"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Caching.Abstractions.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52809"
+ }
+ }
+ },
+ "Microsoft.Extensions.Caching.Memory/9.0.0": {
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "9.0.0",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.0",
+ "Microsoft.Extensions.Options": "9.0.0",
+ "Microsoft.Extensions.Primitives": "9.0.0"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Caching.Memory.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52809"
+ }
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.0": {
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52809"
+ }
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions/9.0.0": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.0"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Logging.Abstractions.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52809"
+ }
+ }
+ },
+ "Microsoft.Extensions.Options/9.0.0": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.0",
+ "Microsoft.Extensions.Primitives": "9.0.0"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Options.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52809"
+ }
+ }
+ },
+ "Microsoft.Extensions.Primitives/9.0.0": {
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Primitives.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52809"
+ }
+ }
+ },
+ "NTDLS.Helpers/1.3.11": {
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Memory": "9.0.0"
+ },
+ "runtime": {
+ "lib/net9.0/NTDLS.Helpers.dll": {
+ "assemblyVersion": "1.3.11.0",
+ "fileVersion": "1.3.11.0"
+ }
+ }
+ }
+ }
+ },
+ "libraries": {
+ "TightWiki.Engine.Function/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "Microsoft.Extensions.Caching.Abstractions/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-FPWZAa9c0H4dvOj351iR1jkUIs4u9ykL4Bm592yhjDyO5lCoWd+TMAHx2EMbarzUvCvgjWjJIoC6//Q9kH6YhA==",
+ "path": "microsoft.extensions.caching.abstractions/9.0.0",
+ "hashPath": "microsoft.extensions.caching.abstractions.9.0.0.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Caching.Memory/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-zbnPX/JQ0pETRSUG9fNPBvpIq42Aufvs15gGYyNIMhCun9yhmWihz0WgsI7bSDPjxWTKBf8oX/zv6v2uZ3W9OQ==",
+ "path": "microsoft.extensions.caching.memory/9.0.0",
+ "hashPath": "microsoft.extensions.caching.memory.9.0.0.nupkg.sha512"
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-+6f2qv2a3dLwd5w6JanPIPs47CxRbnk+ZocMJUhv9NxP88VlOcJYZs9jY+MYSjxvady08bUZn6qgiNh7DadGgg==",
+ "path": "microsoft.extensions.dependencyinjection.abstractions/9.0.0",
+ "hashPath": "microsoft.extensions.dependencyinjection.abstractions.9.0.0.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Logging.Abstractions/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-g0UfujELzlLbHoVG8kPKVBaW470Ewi+jnptGS9KUi6jcb+k2StujtK3m26DFSGGwQ/+bVgZfsWqNzlP6YOejvw==",
+ "path": "microsoft.extensions.logging.abstractions/9.0.0",
+ "hashPath": "microsoft.extensions.logging.abstractions.9.0.0.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Options/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-y2146b3jrPI3Q0lokKXdKLpmXqakYbDIPDV6r3M8SqvSf45WwOTzkyfDpxnZXJsJQEpAsAqjUq5Pu8RCJMjubg==",
+ "path": "microsoft.extensions.options/9.0.0",
+ "hashPath": "microsoft.extensions.options.9.0.0.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Primitives/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-N3qEBzmLMYiASUlKxxFIISP4AiwuPTHF5uCh+2CWSwwzAJiIYx0kBJsS30cp1nvhSySFAVi30jecD307jV+8Kg==",
+ "path": "microsoft.extensions.primitives/9.0.0",
+ "hashPath": "microsoft.extensions.primitives.9.0.0.nupkg.sha512"
+ },
+ "NTDLS.Helpers/1.3.11": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-xcNFG2blg5WqnivxXgLHbvxz5L1EYXAhEK+7R1TXQIyuknKG9McAjCp+tr+RZ7PawqXwKeOHkaizNQcSdlv81A==",
+ "path": "ntdls.helpers/1.3.11",
+ "hashPath": "ntdls.helpers.1.3.11.nupkg.sha512"
+ }
+ }
+}
\ No newline at end of file
diff --git a/ZelWiki.Engine.Function/bin/Debug/net9.0/TightWiki.Engine.Function.dll b/ZelWiki.Engine.Function/bin/Debug/net9.0/TightWiki.Engine.Function.dll
new file mode 100644
index 0000000..96fd9fa
Binary files /dev/null and b/ZelWiki.Engine.Function/bin/Debug/net9.0/TightWiki.Engine.Function.dll differ
diff --git a/ZelWiki.Engine.Function/bin/Debug/net9.0/TightWiki.Engine.Function.pdb b/ZelWiki.Engine.Function/bin/Debug/net9.0/TightWiki.Engine.Function.pdb
new file mode 100644
index 0000000..af5d7c0
Binary files /dev/null and b/ZelWiki.Engine.Function/bin/Debug/net9.0/TightWiki.Engine.Function.pdb differ
diff --git a/ZelWiki.Engine.Function/bin/Debug/net9.0/ZelWiki.Engine.Function.deps.json b/ZelWiki.Engine.Function/bin/Debug/net9.0/ZelWiki.Engine.Function.deps.json
new file mode 100644
index 0000000..e1a3aaa
--- /dev/null
+++ b/ZelWiki.Engine.Function/bin/Debug/net9.0/ZelWiki.Engine.Function.deps.json
@@ -0,0 +1,151 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v9.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v9.0": {
+ "ZelWiki.Engine.Function/2.20.1": {
+ "dependencies": {
+ "NTDLS.Helpers": "1.3.11"
+ },
+ "runtime": {
+ "ZelWiki.Engine.Function.dll": {}
+ }
+ },
+ "Microsoft.Extensions.Caching.Abstractions/9.0.0": {
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "9.0.0"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Caching.Abstractions.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52809"
+ }
+ }
+ },
+ "Microsoft.Extensions.Caching.Memory/9.0.0": {
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "9.0.0",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.0",
+ "Microsoft.Extensions.Options": "9.0.0",
+ "Microsoft.Extensions.Primitives": "9.0.0"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Caching.Memory.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52809"
+ }
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.0": {
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52809"
+ }
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions/9.0.0": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.0"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Logging.Abstractions.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52809"
+ }
+ }
+ },
+ "Microsoft.Extensions.Options/9.0.0": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.0",
+ "Microsoft.Extensions.Primitives": "9.0.0"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Options.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52809"
+ }
+ }
+ },
+ "Microsoft.Extensions.Primitives/9.0.0": {
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Primitives.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52809"
+ }
+ }
+ },
+ "NTDLS.Helpers/1.3.11": {
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Memory": "9.0.0"
+ },
+ "runtime": {
+ "lib/net9.0/NTDLS.Helpers.dll": {
+ "assemblyVersion": "1.3.11.0",
+ "fileVersion": "1.3.11.0"
+ }
+ }
+ }
+ }
+ },
+ "libraries": {
+ "ZelWiki.Engine.Function/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "Microsoft.Extensions.Caching.Abstractions/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-FPWZAa9c0H4dvOj351iR1jkUIs4u9ykL4Bm592yhjDyO5lCoWd+TMAHx2EMbarzUvCvgjWjJIoC6//Q9kH6YhA==",
+ "path": "microsoft.extensions.caching.abstractions/9.0.0",
+ "hashPath": "microsoft.extensions.caching.abstractions.9.0.0.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Caching.Memory/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-zbnPX/JQ0pETRSUG9fNPBvpIq42Aufvs15gGYyNIMhCun9yhmWihz0WgsI7bSDPjxWTKBf8oX/zv6v2uZ3W9OQ==",
+ "path": "microsoft.extensions.caching.memory/9.0.0",
+ "hashPath": "microsoft.extensions.caching.memory.9.0.0.nupkg.sha512"
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-+6f2qv2a3dLwd5w6JanPIPs47CxRbnk+ZocMJUhv9NxP88VlOcJYZs9jY+MYSjxvady08bUZn6qgiNh7DadGgg==",
+ "path": "microsoft.extensions.dependencyinjection.abstractions/9.0.0",
+ "hashPath": "microsoft.extensions.dependencyinjection.abstractions.9.0.0.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Logging.Abstractions/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-g0UfujELzlLbHoVG8kPKVBaW470Ewi+jnptGS9KUi6jcb+k2StujtK3m26DFSGGwQ/+bVgZfsWqNzlP6YOejvw==",
+ "path": "microsoft.extensions.logging.abstractions/9.0.0",
+ "hashPath": "microsoft.extensions.logging.abstractions.9.0.0.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Options/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-y2146b3jrPI3Q0lokKXdKLpmXqakYbDIPDV6r3M8SqvSf45WwOTzkyfDpxnZXJsJQEpAsAqjUq5Pu8RCJMjubg==",
+ "path": "microsoft.extensions.options/9.0.0",
+ "hashPath": "microsoft.extensions.options.9.0.0.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Primitives/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-N3qEBzmLMYiASUlKxxFIISP4AiwuPTHF5uCh+2CWSwwzAJiIYx0kBJsS30cp1nvhSySFAVi30jecD307jV+8Kg==",
+ "path": "microsoft.extensions.primitives/9.0.0",
+ "hashPath": "microsoft.extensions.primitives.9.0.0.nupkg.sha512"
+ },
+ "NTDLS.Helpers/1.3.11": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-xcNFG2blg5WqnivxXgLHbvxz5L1EYXAhEK+7R1TXQIyuknKG9McAjCp+tr+RZ7PawqXwKeOHkaizNQcSdlv81A==",
+ "path": "ntdls.helpers/1.3.11",
+ "hashPath": "ntdls.helpers.1.3.11.nupkg.sha512"
+ }
+ }
+}
\ No newline at end of file
diff --git a/ZelWiki.Engine.Function/bin/Debug/net9.0/ZelWiki.Engine.Function.dll b/ZelWiki.Engine.Function/bin/Debug/net9.0/ZelWiki.Engine.Function.dll
new file mode 100644
index 0000000..21a22c6
Binary files /dev/null and b/ZelWiki.Engine.Function/bin/Debug/net9.0/ZelWiki.Engine.Function.dll differ
diff --git a/ZelWiki.Engine.Function/bin/Debug/net9.0/ZelWiki.Engine.Function.pdb b/ZelWiki.Engine.Function/bin/Debug/net9.0/ZelWiki.Engine.Function.pdb
new file mode 100644
index 0000000..a479852
Binary files /dev/null and b/ZelWiki.Engine.Function/bin/Debug/net9.0/ZelWiki.Engine.Function.pdb differ
diff --git a/ZelWiki.Engine.Function/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs b/ZelWiki.Engine.Function/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs
new file mode 100644
index 0000000..feda5e9
--- /dev/null
+++ b/ZelWiki.Engine.Function/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/ZelWiki.Engine.Function/obj/Debug/net9.0/TightWiki.Engine.Function.AssemblyInfo.cs b/ZelWiki.Engine.Function/obj/Debug/net9.0/TightWiki.Engine.Function.AssemblyInfo.cs
new file mode 100644
index 0000000..cac293d
--- /dev/null
+++ b/ZelWiki.Engine.Function/obj/Debug/net9.0/TightWiki.Engine.Function.AssemblyInfo.cs
@@ -0,0 +1,23 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("TightWiki.Engine.Function")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("2.20.1.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("2.20.1+4b54cca70b03a58af51ef6debdd012251f258bbb")]
+[assembly: System.Reflection.AssemblyProductAttribute("TightWiki.Engine.Function")]
+[assembly: System.Reflection.AssemblyTitleAttribute("TightWiki.Engine.Function")]
+[assembly: System.Reflection.AssemblyVersionAttribute("2.20.1.0")]
+
+// 由 MSBuild WriteCodeFragment 类生成。
+
diff --git a/ZelWiki.Engine.Function/obj/Debug/net9.0/TightWiki.Engine.Function.AssemblyInfoInputs.cache b/ZelWiki.Engine.Function/obj/Debug/net9.0/TightWiki.Engine.Function.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..ccff352
--- /dev/null
+++ b/ZelWiki.Engine.Function/obj/Debug/net9.0/TightWiki.Engine.Function.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+3c33df699ed128d40bd8e83712eac865c7928dd32a61ecc3f0204a674707baef
diff --git a/ZelWiki.Engine.Function/obj/Debug/net9.0/TightWiki.Engine.Function.GeneratedMSBuildEditorConfig.editorconfig b/ZelWiki.Engine.Function/obj/Debug/net9.0/TightWiki.Engine.Function.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..545acae
--- /dev/null
+++ b/ZelWiki.Engine.Function/obj/Debug/net9.0/TightWiki.Engine.Function.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 = TightWiki.Engine.Function
+build_property.ProjectDir = E:\HelloWord\nysj2\TightWiki.Engine.Function\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.EffectiveAnalysisLevelStyle = 9.0
+build_property.EnableCodeStyleSeverity =
diff --git a/ZelWiki.Engine.Function/obj/Debug/net9.0/TightWiki.Engine.Function.GlobalUsings.g.cs b/ZelWiki.Engine.Function/obj/Debug/net9.0/TightWiki.Engine.Function.GlobalUsings.g.cs
new file mode 100644
index 0000000..8578f3d
--- /dev/null
+++ b/ZelWiki.Engine.Function/obj/Debug/net9.0/TightWiki.Engine.Function.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/ZelWiki.Engine.Function/obj/Debug/net9.0/TightWiki.Engine.Function.assets.cache b/ZelWiki.Engine.Function/obj/Debug/net9.0/TightWiki.Engine.Function.assets.cache
new file mode 100644
index 0000000..5434553
Binary files /dev/null and b/ZelWiki.Engine.Function/obj/Debug/net9.0/TightWiki.Engine.Function.assets.cache differ
diff --git a/ZelWiki.Engine.Function/obj/Debug/net9.0/TightWiki.Engine.Function.csproj.AssemblyReference.cache b/ZelWiki.Engine.Function/obj/Debug/net9.0/TightWiki.Engine.Function.csproj.AssemblyReference.cache
new file mode 100644
index 0000000..805180a
Binary files /dev/null and b/ZelWiki.Engine.Function/obj/Debug/net9.0/TightWiki.Engine.Function.csproj.AssemblyReference.cache differ
diff --git a/ZelWiki.Engine.Function/obj/Debug/net9.0/TightWiki.Engine.Function.csproj.CoreCompileInputs.cache b/ZelWiki.Engine.Function/obj/Debug/net9.0/TightWiki.Engine.Function.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..b3b54ae
--- /dev/null
+++ b/ZelWiki.Engine.Function/obj/Debug/net9.0/TightWiki.Engine.Function.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+ae1e05debbfe23a4baf3205fe4e9ba7a4fd6eb0be55fb611c1905505f95ed63f
diff --git a/ZelWiki.Engine.Function/obj/Debug/net9.0/TightWiki.Engine.Function.csproj.FileListAbsolute.txt b/ZelWiki.Engine.Function/obj/Debug/net9.0/TightWiki.Engine.Function.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..37d4314
--- /dev/null
+++ b/ZelWiki.Engine.Function/obj/Debug/net9.0/TightWiki.Engine.Function.csproj.FileListAbsolute.txt
@@ -0,0 +1,12 @@
+E:\HelloWord\nysj2\TightWiki.Engine.Function\bin\Debug\net9.0\TightWiki.Engine.Function.deps.json
+E:\HelloWord\nysj2\TightWiki.Engine.Function\bin\Debug\net9.0\TightWiki.Engine.Function.dll
+E:\HelloWord\nysj2\TightWiki.Engine.Function\bin\Debug\net9.0\TightWiki.Engine.Function.pdb
+E:\HelloWord\nysj2\TightWiki.Engine.Function\obj\Debug\net9.0\TightWiki.Engine.Function.csproj.AssemblyReference.cache
+E:\HelloWord\nysj2\TightWiki.Engine.Function\obj\Debug\net9.0\TightWiki.Engine.Function.GeneratedMSBuildEditorConfig.editorconfig
+E:\HelloWord\nysj2\TightWiki.Engine.Function\obj\Debug\net9.0\TightWiki.Engine.Function.AssemblyInfoInputs.cache
+E:\HelloWord\nysj2\TightWiki.Engine.Function\obj\Debug\net9.0\TightWiki.Engine.Function.AssemblyInfo.cs
+E:\HelloWord\nysj2\TightWiki.Engine.Function\obj\Debug\net9.0\TightWiki.Engine.Function.csproj.CoreCompileInputs.cache
+E:\HelloWord\nysj2\TightWiki.Engine.Function\obj\Debug\net9.0\TightWiki.Engine.Function.dll
+E:\HelloWord\nysj2\TightWiki.Engine.Function\obj\Debug\net9.0\refint\TightWiki.Engine.Function.dll
+E:\HelloWord\nysj2\TightWiki.Engine.Function\obj\Debug\net9.0\TightWiki.Engine.Function.pdb
+E:\HelloWord\nysj2\TightWiki.Engine.Function\obj\Debug\net9.0\ref\TightWiki.Engine.Function.dll
diff --git a/ZelWiki.Engine.Function/obj/Debug/net9.0/TightWiki.Engine.Function.dll b/ZelWiki.Engine.Function/obj/Debug/net9.0/TightWiki.Engine.Function.dll
new file mode 100644
index 0000000..96fd9fa
Binary files /dev/null and b/ZelWiki.Engine.Function/obj/Debug/net9.0/TightWiki.Engine.Function.dll differ
diff --git a/ZelWiki.Engine.Function/obj/Debug/net9.0/TightWiki.Engine.Function.pdb b/ZelWiki.Engine.Function/obj/Debug/net9.0/TightWiki.Engine.Function.pdb
new file mode 100644
index 0000000..af5d7c0
Binary files /dev/null and b/ZelWiki.Engine.Function/obj/Debug/net9.0/TightWiki.Engine.Function.pdb differ
diff --git a/ZelWiki.Engine.Function/obj/Debug/net9.0/ZelWiki.Engine.Function.AssemblyInfo.cs b/ZelWiki.Engine.Function/obj/Debug/net9.0/ZelWiki.Engine.Function.AssemblyInfo.cs
new file mode 100644
index 0000000..4f17146
--- /dev/null
+++ b/ZelWiki.Engine.Function/obj/Debug/net9.0/ZelWiki.Engine.Function.AssemblyInfo.cs
@@ -0,0 +1,23 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("ZelWiki.Engine.Function")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("2.20.1.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("2.20.1+4b54cca70b03a58af51ef6debdd012251f258bbb")]
+[assembly: System.Reflection.AssemblyProductAttribute("ZelWiki.Engine.Function")]
+[assembly: System.Reflection.AssemblyTitleAttribute("ZelWiki.Engine.Function")]
+[assembly: System.Reflection.AssemblyVersionAttribute("2.20.1.0")]
+
+// 由 MSBuild WriteCodeFragment 类生成。
+
diff --git a/ZelWiki.Engine.Function/obj/Debug/net9.0/ZelWiki.Engine.Function.AssemblyInfoInputs.cache b/ZelWiki.Engine.Function/obj/Debug/net9.0/ZelWiki.Engine.Function.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..233c047
--- /dev/null
+++ b/ZelWiki.Engine.Function/obj/Debug/net9.0/ZelWiki.Engine.Function.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+4a20fd27d492409e8e317922553268e585ca0edd179bc0d7d3673bc27aae4ffc
diff --git a/ZelWiki.Engine.Function/obj/Debug/net9.0/ZelWiki.Engine.Function.GeneratedMSBuildEditorConfig.editorconfig b/ZelWiki.Engine.Function/obj/Debug/net9.0/ZelWiki.Engine.Function.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..3b819bd
--- /dev/null
+++ b/ZelWiki.Engine.Function/obj/Debug/net9.0/ZelWiki.Engine.Function.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 = ZelWiki.Engine.Function
+build_property.ProjectDir = E:\HelloWord\nysj2\ZelWiki.Engine.Function\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.EffectiveAnalysisLevelStyle = 9.0
+build_property.EnableCodeStyleSeverity =
diff --git a/ZelWiki.Engine.Function/obj/Debug/net9.0/ZelWiki.Engine.Function.GlobalUsings.g.cs b/ZelWiki.Engine.Function/obj/Debug/net9.0/ZelWiki.Engine.Function.GlobalUsings.g.cs
new file mode 100644
index 0000000..8578f3d
--- /dev/null
+++ b/ZelWiki.Engine.Function/obj/Debug/net9.0/ZelWiki.Engine.Function.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/ZelWiki.Engine.Function/obj/Debug/net9.0/ZelWiki.Engine.Function.assets.cache b/ZelWiki.Engine.Function/obj/Debug/net9.0/ZelWiki.Engine.Function.assets.cache
new file mode 100644
index 0000000..61da880
Binary files /dev/null and b/ZelWiki.Engine.Function/obj/Debug/net9.0/ZelWiki.Engine.Function.assets.cache differ
diff --git a/ZelWiki.Engine.Function/obj/Debug/net9.0/ZelWiki.Engine.Function.csproj.AssemblyReference.cache b/ZelWiki.Engine.Function/obj/Debug/net9.0/ZelWiki.Engine.Function.csproj.AssemblyReference.cache
new file mode 100644
index 0000000..805180a
Binary files /dev/null and b/ZelWiki.Engine.Function/obj/Debug/net9.0/ZelWiki.Engine.Function.csproj.AssemblyReference.cache differ
diff --git a/ZelWiki.Engine.Function/obj/Debug/net9.0/ZelWiki.Engine.Function.csproj.BuildWithSkipAnalyzers b/ZelWiki.Engine.Function/obj/Debug/net9.0/ZelWiki.Engine.Function.csproj.BuildWithSkipAnalyzers
new file mode 100644
index 0000000..e69de29
diff --git a/ZelWiki.Engine.Function/obj/Debug/net9.0/ZelWiki.Engine.Function.csproj.CoreCompileInputs.cache b/ZelWiki.Engine.Function/obj/Debug/net9.0/ZelWiki.Engine.Function.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..0c36158
--- /dev/null
+++ b/ZelWiki.Engine.Function/obj/Debug/net9.0/ZelWiki.Engine.Function.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+27e2e74e52687596539a17fe7c5c4b96d6d9a91948419d1205dc0fe8793ff15e
diff --git a/ZelWiki.Engine.Function/obj/Debug/net9.0/ZelWiki.Engine.Function.csproj.FileListAbsolute.txt b/ZelWiki.Engine.Function/obj/Debug/net9.0/ZelWiki.Engine.Function.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..ba7e8bc
--- /dev/null
+++ b/ZelWiki.Engine.Function/obj/Debug/net9.0/ZelWiki.Engine.Function.csproj.FileListAbsolute.txt
@@ -0,0 +1,12 @@
+E:\HelloWord\nysj2\ZelWiki.Engine.Function\bin\Debug\net9.0\ZelWiki.Engine.Function.deps.json
+E:\HelloWord\nysj2\ZelWiki.Engine.Function\bin\Debug\net9.0\ZelWiki.Engine.Function.dll
+E:\HelloWord\nysj2\ZelWiki.Engine.Function\bin\Debug\net9.0\ZelWiki.Engine.Function.pdb
+E:\HelloWord\nysj2\ZelWiki.Engine.Function\obj\Debug\net9.0\ZelWiki.Engine.Function.csproj.AssemblyReference.cache
+E:\HelloWord\nysj2\ZelWiki.Engine.Function\obj\Debug\net9.0\ZelWiki.Engine.Function.GeneratedMSBuildEditorConfig.editorconfig
+E:\HelloWord\nysj2\ZelWiki.Engine.Function\obj\Debug\net9.0\ZelWiki.Engine.Function.AssemblyInfoInputs.cache
+E:\HelloWord\nysj2\ZelWiki.Engine.Function\obj\Debug\net9.0\ZelWiki.Engine.Function.AssemblyInfo.cs
+E:\HelloWord\nysj2\ZelWiki.Engine.Function\obj\Debug\net9.0\ZelWiki.Engine.Function.csproj.CoreCompileInputs.cache
+E:\HelloWord\nysj2\ZelWiki.Engine.Function\obj\Debug\net9.0\ZelWiki.Engine.Function.dll
+E:\HelloWord\nysj2\ZelWiki.Engine.Function\obj\Debug\net9.0\refint\ZelWiki.Engine.Function.dll
+E:\HelloWord\nysj2\ZelWiki.Engine.Function\obj\Debug\net9.0\ZelWiki.Engine.Function.pdb
+E:\HelloWord\nysj2\ZelWiki.Engine.Function\obj\Debug\net9.0\ref\ZelWiki.Engine.Function.dll
diff --git a/ZelWiki.Engine.Function/obj/Debug/net9.0/ZelWiki.Engine.Function.dll b/ZelWiki.Engine.Function/obj/Debug/net9.0/ZelWiki.Engine.Function.dll
new file mode 100644
index 0000000..21a22c6
Binary files /dev/null and b/ZelWiki.Engine.Function/obj/Debug/net9.0/ZelWiki.Engine.Function.dll differ
diff --git a/ZelWiki.Engine.Function/obj/Debug/net9.0/ZelWiki.Engine.Function.pdb b/ZelWiki.Engine.Function/obj/Debug/net9.0/ZelWiki.Engine.Function.pdb
new file mode 100644
index 0000000..a479852
Binary files /dev/null and b/ZelWiki.Engine.Function/obj/Debug/net9.0/ZelWiki.Engine.Function.pdb differ
diff --git a/ZelWiki.Engine.Function/obj/Debug/net9.0/ref/TightWiki.Engine.Function.dll b/ZelWiki.Engine.Function/obj/Debug/net9.0/ref/TightWiki.Engine.Function.dll
new file mode 100644
index 0000000..fab7707
Binary files /dev/null and b/ZelWiki.Engine.Function/obj/Debug/net9.0/ref/TightWiki.Engine.Function.dll differ
diff --git a/ZelWiki.Engine.Function/obj/Debug/net9.0/ref/ZelWiki.Engine.Function.dll b/ZelWiki.Engine.Function/obj/Debug/net9.0/ref/ZelWiki.Engine.Function.dll
new file mode 100644
index 0000000..7ab2581
Binary files /dev/null and b/ZelWiki.Engine.Function/obj/Debug/net9.0/ref/ZelWiki.Engine.Function.dll differ
diff --git a/ZelWiki.Engine.Function/obj/Debug/net9.0/refint/TightWiki.Engine.Function.dll b/ZelWiki.Engine.Function/obj/Debug/net9.0/refint/TightWiki.Engine.Function.dll
new file mode 100644
index 0000000..fab7707
Binary files /dev/null and b/ZelWiki.Engine.Function/obj/Debug/net9.0/refint/TightWiki.Engine.Function.dll differ
diff --git a/ZelWiki.Engine.Function/obj/Debug/net9.0/refint/ZelWiki.Engine.Function.dll b/ZelWiki.Engine.Function/obj/Debug/net9.0/refint/ZelWiki.Engine.Function.dll
new file mode 100644
index 0000000..7ab2581
Binary files /dev/null and b/ZelWiki.Engine.Function/obj/Debug/net9.0/refint/ZelWiki.Engine.Function.dll differ
diff --git a/ZelWiki.Engine.Function/obj/TightWiki.Engine.Function.csproj.nuget.dgspec.json b/ZelWiki.Engine.Function/obj/TightWiki.Engine.Function.csproj.nuget.dgspec.json
new file mode 100644
index 0000000..2d9915a
--- /dev/null
+++ b/ZelWiki.Engine.Function/obj/TightWiki.Engine.Function.csproj.nuget.dgspec.json
@@ -0,0 +1,79 @@
+{
+ "format": 1,
+ "restore": {
+ "E:\\HelloWord\\nysj2\\TightWiki.Engine.Function\\TightWiki.Engine.Function.csproj": {}
+ },
+ "projects": {
+ "E:\\HelloWord\\nysj2\\TightWiki.Engine.Function\\TightWiki.Engine.Function.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\TightWiki.Engine.Function\\TightWiki.Engine.Function.csproj",
+ "projectName": "TightWiki.Engine.Function",
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Engine.Function\\TightWiki.Engine.Function.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\TightWiki.Engine.Function\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "dependencies": {
+ "NTDLS.Helpers": {
+ "target": "Package",
+ "version": "[1.3.11, )"
+ }
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/ZelWiki.Engine.Function/obj/TightWiki.Engine.Function.csproj.nuget.g.props b/ZelWiki.Engine.Function/obj/TightWiki.Engine.Function.csproj.nuget.g.props
new file mode 100644
index 0000000..e3983e0
--- /dev/null
+++ b/ZelWiki.Engine.Function/obj/TightWiki.Engine.Function.csproj.nuget.g.props
@@ -0,0 +1,16 @@
+
+
+
+ True
+ NuGet
+ $(MSBuildThisFileDirectory)project.assets.json
+ $(UserProfile)\.nuget\packages\
+ C:\Users\Zel\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
+ PackageReference
+ 6.12.3
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ZelWiki.Engine.Function/obj/TightWiki.Engine.Function.csproj.nuget.g.targets b/ZelWiki.Engine.Function/obj/TightWiki.Engine.Function.csproj.nuget.g.targets
new file mode 100644
index 0000000..6bdcb56
--- /dev/null
+++ b/ZelWiki.Engine.Function/obj/TightWiki.Engine.Function.csproj.nuget.g.targets
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ZelWiki.Engine.Function/obj/ZelWiki.Engine.Function.csproj.nuget.dgspec.json b/ZelWiki.Engine.Function/obj/ZelWiki.Engine.Function.csproj.nuget.dgspec.json
new file mode 100644
index 0000000..7c56821
--- /dev/null
+++ b/ZelWiki.Engine.Function/obj/ZelWiki.Engine.Function.csproj.nuget.dgspec.json
@@ -0,0 +1,79 @@
+{
+ "format": 1,
+ "restore": {
+ "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Function\\ZelWiki.Engine.Function.csproj": {}
+ },
+ "projects": {
+ "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Function\\ZelWiki.Engine.Function.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Function\\ZelWiki.Engine.Function.csproj",
+ "projectName": "ZelWiki.Engine.Function",
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Function\\ZelWiki.Engine.Function.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Function\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "dependencies": {
+ "NTDLS.Helpers": {
+ "target": "Package",
+ "version": "[1.3.11, )"
+ }
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/ZelWiki.Engine.Function/obj/ZelWiki.Engine.Function.csproj.nuget.g.props b/ZelWiki.Engine.Function/obj/ZelWiki.Engine.Function.csproj.nuget.g.props
new file mode 100644
index 0000000..e3983e0
--- /dev/null
+++ b/ZelWiki.Engine.Function/obj/ZelWiki.Engine.Function.csproj.nuget.g.props
@@ -0,0 +1,16 @@
+
+
+
+ True
+ NuGet
+ $(MSBuildThisFileDirectory)project.assets.json
+ $(UserProfile)\.nuget\packages\
+ C:\Users\Zel\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
+ PackageReference
+ 6.12.3
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ZelWiki.Engine.Function/obj/ZelWiki.Engine.Function.csproj.nuget.g.targets b/ZelWiki.Engine.Function/obj/ZelWiki.Engine.Function.csproj.nuget.g.targets
new file mode 100644
index 0000000..6bdcb56
--- /dev/null
+++ b/ZelWiki.Engine.Function/obj/ZelWiki.Engine.Function.csproj.nuget.g.targets
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ZelWiki.Engine.Function/obj/project.assets.json b/ZelWiki.Engine.Function/obj/project.assets.json
new file mode 100644
index 0000000..1569014
--- /dev/null
+++ b/ZelWiki.Engine.Function/obj/project.assets.json
@@ -0,0 +1,465 @@
+{
+ "version": 3,
+ "targets": {
+ "net9.0": {
+ "Microsoft.Extensions.Caching.Abstractions/9.0.0": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "9.0.0"
+ },
+ "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.0": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "9.0.0",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.0",
+ "Microsoft.Extensions.Options": "9.0.0",
+ "Microsoft.Extensions.Primitives": "9.0.0"
+ },
+ "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.DependencyInjection.Abstractions/9.0.0": {
+ "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.Abstractions/9.0.0": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.0"
+ },
+ "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.0": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.0",
+ "Microsoft.Extensions.Primitives": "9.0.0"
+ },
+ "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.0": {
+ "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/_._": {}
+ }
+ },
+ "NTDLS.Helpers/1.3.11": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Memory": "9.0.0"
+ },
+ "compile": {
+ "lib/net9.0/NTDLS.Helpers.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/NTDLS.Helpers.dll": {
+ "related": ".xml"
+ }
+ }
+ }
+ }
+ },
+ "libraries": {
+ "Microsoft.Extensions.Caching.Abstractions/9.0.0": {
+ "sha512": "FPWZAa9c0H4dvOj351iR1jkUIs4u9ykL4Bm592yhjDyO5lCoWd+TMAHx2EMbarzUvCvgjWjJIoC6//Q9kH6YhA==",
+ "type": "package",
+ "path": "microsoft.extensions.caching.abstractions/9.0.0",
+ "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.0.nupkg.sha512",
+ "microsoft.extensions.caching.abstractions.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "Microsoft.Extensions.Caching.Memory/9.0.0": {
+ "sha512": "zbnPX/JQ0pETRSUG9fNPBvpIq42Aufvs15gGYyNIMhCun9yhmWihz0WgsI7bSDPjxWTKBf8oX/zv6v2uZ3W9OQ==",
+ "type": "package",
+ "path": "microsoft.extensions.caching.memory/9.0.0",
+ "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.0.nupkg.sha512",
+ "microsoft.extensions.caching.memory.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.0": {
+ "sha512": "+6f2qv2a3dLwd5w6JanPIPs47CxRbnk+ZocMJUhv9NxP88VlOcJYZs9jY+MYSjxvady08bUZn6qgiNh7DadGgg==",
+ "type": "package",
+ "path": "microsoft.extensions.dependencyinjection.abstractions/9.0.0",
+ "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.0.nupkg.sha512",
+ "microsoft.extensions.dependencyinjection.abstractions.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "Microsoft.Extensions.Logging.Abstractions/9.0.0": {
+ "sha512": "g0UfujELzlLbHoVG8kPKVBaW470Ewi+jnptGS9KUi6jcb+k2StujtK3m26DFSGGwQ/+bVgZfsWqNzlP6YOejvw==",
+ "type": "package",
+ "path": "microsoft.extensions.logging.abstractions/9.0.0",
+ "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.0.nupkg.sha512",
+ "microsoft.extensions.logging.abstractions.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "Microsoft.Extensions.Options/9.0.0": {
+ "sha512": "y2146b3jrPI3Q0lokKXdKLpmXqakYbDIPDV6r3M8SqvSf45WwOTzkyfDpxnZXJsJQEpAsAqjUq5Pu8RCJMjubg==",
+ "type": "package",
+ "path": "microsoft.extensions.options/9.0.0",
+ "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.0.nupkg.sha512",
+ "microsoft.extensions.options.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "Microsoft.Extensions.Primitives/9.0.0": {
+ "sha512": "N3qEBzmLMYiASUlKxxFIISP4AiwuPTHF5uCh+2CWSwwzAJiIYx0kBJsS30cp1nvhSySFAVi30jecD307jV+8Kg==",
+ "type": "package",
+ "path": "microsoft.extensions.primitives/9.0.0",
+ "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.0.nupkg.sha512",
+ "microsoft.extensions.primitives.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "NTDLS.Helpers/1.3.11": {
+ "sha512": "xcNFG2blg5WqnivxXgLHbvxz5L1EYXAhEK+7R1TXQIyuknKG9McAjCp+tr+RZ7PawqXwKeOHkaizNQcSdlv81A==",
+ "type": "package",
+ "path": "ntdls.helpers/1.3.11",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Logo.png",
+ "README.md",
+ "lib/net8.0/NTDLS.Helpers.dll",
+ "lib/net8.0/NTDLS.Helpers.xml",
+ "lib/net9.0/NTDLS.Helpers.dll",
+ "lib/net9.0/NTDLS.Helpers.xml",
+ "ntdls.helpers.1.3.11.nupkg.sha512",
+ "ntdls.helpers.nuspec"
+ ]
+ }
+ },
+ "projectFileDependencyGroups": {
+ "net9.0": [
+ "NTDLS.Helpers >= 1.3.11"
+ ]
+ },
+ "packageFolders": {
+ "C:\\Users\\Zel\\.nuget\\packages\\": {},
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {}
+ },
+ "project": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Function\\ZelWiki.Engine.Function.csproj",
+ "projectName": "ZelWiki.Engine.Function",
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Function\\ZelWiki.Engine.Function.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Function\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "dependencies": {
+ "NTDLS.Helpers": {
+ "target": "Package",
+ "version": "[1.3.11, )"
+ }
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/ZelWiki.Engine.Function/obj/project.nuget.cache b/ZelWiki.Engine.Function/obj/project.nuget.cache
new file mode 100644
index 0000000..ace3b78
--- /dev/null
+++ b/ZelWiki.Engine.Function/obj/project.nuget.cache
@@ -0,0 +1,16 @@
+{
+ "version": 2,
+ "dgSpecHash": "2RUXNBDHGB4=",
+ "success": true,
+ "projectFilePath": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Function\\ZelWiki.Engine.Function.csproj",
+ "expectedPackageFiles": [
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\9.0.0\\microsoft.extensions.caching.abstractions.9.0.0.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.caching.memory\\9.0.0\\microsoft.extensions.caching.memory.9.0.0.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\9.0.0\\microsoft.extensions.dependencyinjection.abstractions.9.0.0.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\9.0.0\\microsoft.extensions.logging.abstractions.9.0.0.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.options\\9.0.0\\microsoft.extensions.options.9.0.0.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.primitives\\9.0.0\\microsoft.extensions.primitives.9.0.0.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\ntdls.helpers\\1.3.11\\ntdls.helpers.1.3.11.nupkg.sha512"
+ ],
+ "logs": []
+}
\ No newline at end of file
diff --git a/ZelWiki.Engine.Function/obj/project.packagespec.json b/ZelWiki.Engine.Function/obj/project.packagespec.json
new file mode 100644
index 0000000..5b89641
--- /dev/null
+++ b/ZelWiki.Engine.Function/obj/project.packagespec.json
@@ -0,0 +1 @@
+"restore":{"projectUniqueName":"E:\\HelloWord\\nysj2\\TightWiki.Engine.Function\\TightWiki.Engine.Function.csproj","projectName":"TightWiki.Engine.Function","projectPath":"E:\\HelloWord\\nysj2\\TightWiki.Engine.Function\\TightWiki.Engine.Function.csproj","outputPath":"E:\\HelloWord\\nysj2\\TightWiki.Engine.Function\\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":{}},"frameworks":{"net9.0":{"targetAlias":"net9.0","projectReferences":{}}},"warningProperties":{"warnAsError":["NU1605"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"direct"}}"frameworks":{"net9.0":{"targetAlias":"net9.0","dependencies":{"NTDLS.Helpers":{"target":"Package","version":"[1.3.11, )"}},"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.102/PortableRuntimeIdentifierGraph.json"}}
\ No newline at end of file
diff --git a/ZelWiki.Engine.Function/obj/rider.project.model.nuget.info b/ZelWiki.Engine.Function/obj/rider.project.model.nuget.info
new file mode 100644
index 0000000..74f965d
--- /dev/null
+++ b/ZelWiki.Engine.Function/obj/rider.project.model.nuget.info
@@ -0,0 +1 @@
+17399550709840955
\ No newline at end of file
diff --git a/ZelWiki.Engine.Function/obj/rider.project.restore.info b/ZelWiki.Engine.Function/obj/rider.project.restore.info
new file mode 100644
index 0000000..e363b0c
--- /dev/null
+++ b/ZelWiki.Engine.Function/obj/rider.project.restore.info
@@ -0,0 +1 @@
+17400197437880984
\ No newline at end of file
diff --git a/TightWiki.Engine.Implementation/AggregatedSearchToken.cs b/ZelWiki.Engine.Implementation/AggregatedSearchToken.cs
similarity index 83%
rename from TightWiki.Engine.Implementation/AggregatedSearchToken.cs
rename to ZelWiki.Engine.Implementation/AggregatedSearchToken.cs
index 353e2e2..1ce5303 100644
--- a/TightWiki.Engine.Implementation/AggregatedSearchToken.cs
+++ b/ZelWiki.Engine.Implementation/AggregatedSearchToken.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Engine.Implementation
+namespace ZelWiki.Engine.Implementation
{
public class AggregatedSearchToken
{
diff --git a/TightWiki.Engine.Implementation/CommentHandler.cs b/ZelWiki.Engine.Implementation/CommentHandler.cs
similarity index 54%
rename from TightWiki.Engine.Implementation/CommentHandler.cs
rename to ZelWiki.Engine.Implementation/CommentHandler.cs
index ba1e99a..7ec5a7e 100644
--- a/TightWiki.Engine.Implementation/CommentHandler.cs
+++ b/ZelWiki.Engine.Implementation/CommentHandler.cs
@@ -1,8 +1,7 @@
-using TightWiki.Engine.Library;
-using TightWiki.Engine.Library.Interfaces;
-using static TightWiki.Engine.Library.Constants;
+using ZelWiki.Engine.Library;
+using ZelWiki.Engine.Library.Interfaces;
-namespace TightWiki.Engine.Implementation
+namespace ZelWiki.Engine.Implementation
{
///
/// Handles wiki comments. These are generally removed from the result.
@@ -14,9 +13,9 @@ namespace TightWiki.Engine.Implementation
///
/// Reference to the wiki state object
/// The comment text
- public HandlerResult Handle(ITightEngineState state, string text)
+ public HandlerResult Handle(IZelEngineState state, string text)
{
- return new HandlerResult() { Instructions = [HandlerResultInstruction.TruncateTrailingLine] };
+ return new HandlerResult() { Instructions = [Constants.HandlerResultInstruction.TruncateTrailingLine] };
}
}
}
diff --git a/TightWiki.Engine.Implementation/CompletionHandler.cs b/ZelWiki.Engine.Implementation/CompletionHandler.cs
similarity index 81%
rename from TightWiki.Engine.Implementation/CompletionHandler.cs
rename to ZelWiki.Engine.Implementation/CompletionHandler.cs
index bf34045..715b98b 100644
--- a/TightWiki.Engine.Implementation/CompletionHandler.cs
+++ b/ZelWiki.Engine.Implementation/CompletionHandler.cs
@@ -1,8 +1,8 @@
-using TightWiki.Engine.Library.Interfaces;
-using TightWiki.Models;
-using TightWiki.Repository;
+using ZelWiki.Engine.Library.Interfaces;
+using ZelWiki.Models;
+using ZelWiki.Repository;
-namespace TightWiki.Engine.Implementation
+namespace ZelWiki.Engine.Implementation
{
///
/// Handles wiki completion events.
@@ -13,7 +13,7 @@ namespace TightWiki.Engine.Implementation
/// Handles wiki completion events. Is called when the wiki processing competes for a given page.
///
/// Reference to the wiki state object
- public void Complete(ITightEngineState state)
+ public void Complete(IZelEngineState state)
{
if (GlobalConfiguration.RecordCompilationMetrics)
{
diff --git a/TightWiki.Engine.Implementation/EmojiHandler.cs b/ZelWiki.Engine.Implementation/EmojiHandler.cs
similarity index 80%
rename from TightWiki.Engine.Implementation/EmojiHandler.cs
rename to ZelWiki.Engine.Implementation/EmojiHandler.cs
index f6dbb1c..48b7263 100644
--- a/TightWiki.Engine.Implementation/EmojiHandler.cs
+++ b/ZelWiki.Engine.Implementation/EmojiHandler.cs
@@ -1,9 +1,8 @@
-using TightWiki.Engine.Library;
-using TightWiki.Engine.Library.Interfaces;
-using TightWiki.Models;
-using static TightWiki.Engine.Library.Constants;
+using ZelWiki.Engine.Library;
+using ZelWiki.Engine.Library.Interfaces;
+using ZelWiki.Models;
-namespace TightWiki.Engine.Implementation
+namespace ZelWiki.Engine.Implementation
{
///
/// Handles wiki emojis.
@@ -16,7 +15,7 @@ namespace TightWiki.Engine.Implementation
/// Reference to the wiki state object
/// The lookup key for the given emoji.
/// The desired 1-100 scale factor for the emoji.
- public HandlerResult Handle(ITightEngineState state, string key, int scale)
+ public HandlerResult Handle(IZelEngineState state, string key, int scale)
{
var emoji = GlobalConfiguration.Emojis.FirstOrDefault(o => o.Shortcut == key);
@@ -37,7 +36,7 @@ namespace TightWiki.Engine.Implementation
}
else
{
- return new HandlerResult(key) { Instructions = [HandlerResultInstruction.DisallowNestedProcessing] };
+ return new HandlerResult(key) { Instructions = [Constants.HandlerResultInstruction.DisallowNestedProcessing] };
}
}
}
diff --git a/TightWiki.Engine.Implementation/ExceptionHandler.cs b/ZelWiki.Engine.Implementation/ExceptionHandler.cs
similarity index 78%
rename from TightWiki.Engine.Implementation/ExceptionHandler.cs
rename to ZelWiki.Engine.Implementation/ExceptionHandler.cs
index 442abf8..2775e4c 100644
--- a/TightWiki.Engine.Implementation/ExceptionHandler.cs
+++ b/ZelWiki.Engine.Implementation/ExceptionHandler.cs
@@ -1,7 +1,7 @@
-using TightWiki.Engine.Library.Interfaces;
-using TightWiki.Repository;
+using ZelWiki.Engine.Library.Interfaces;
+using ZelWiki.Repository;
-namespace TightWiki.Engine.Implementation
+namespace ZelWiki.Engine.Implementation
{
///
/// Handles exceptions thrown by the wiki engine.
@@ -14,7 +14,7 @@ namespace TightWiki.Engine.Implementation
/// Reference to the wiki state object
/// Optional exception, in the case that this was an actual exception.
/// Text that accompanies the exception.
- public void Log(ITightEngineState state, Exception? ex, string customText)
+ public void Log(IZelEngineState state, Exception? ex, string customText)
{
if (ex != null)
{
diff --git a/TightWiki.Engine.Implementation/ExternalLinkHandler.cs b/ZelWiki.Engine.Implementation/ExternalLinkHandler.cs
similarity index 70%
rename from TightWiki.Engine.Implementation/ExternalLinkHandler.cs
rename to ZelWiki.Engine.Implementation/ExternalLinkHandler.cs
index 0edc364..85bb58c 100644
--- a/TightWiki.Engine.Implementation/ExternalLinkHandler.cs
+++ b/ZelWiki.Engine.Implementation/ExternalLinkHandler.cs
@@ -1,8 +1,7 @@
-using TightWiki.Engine.Library;
-using TightWiki.Engine.Library.Interfaces;
-using static TightWiki.Engine.Library.Constants;
+using ZelWiki.Engine.Library;
+using ZelWiki.Engine.Library.Interfaces;
-namespace TightWiki.Engine.Implementation
+namespace ZelWiki.Engine.Implementation
{
///
/// Handles links the wiki to another site.
@@ -17,20 +16,20 @@ namespace TightWiki.Engine.Implementation
/// The text which should be show in the absence of an image.
/// The image that should be shown.
/// The 0-100 image scale factor for the given image.
- public HandlerResult Handle(ITightEngineState state, string link, string? text, string? image)
+ public HandlerResult Handle(IZelEngineState state, string link, string? text, string? image)
{
if (string.IsNullOrEmpty(image))
{
return new HandlerResult($"{text}")
{
- Instructions = [HandlerResultInstruction.DisallowNestedProcessing]
+ Instructions = [Constants.HandlerResultInstruction.DisallowNestedProcessing]
};
}
else
{
return new HandlerResult($"
")
{
- Instructions = [HandlerResultInstruction.DisallowNestedProcessing]
+ Instructions = [Constants.HandlerResultInstruction.DisallowNestedProcessing]
};
}
}
diff --git a/TightWiki.Engine.Implementation/HeadingHandler.cs b/ZelWiki.Engine.Implementation/HeadingHandler.cs
similarity index 74%
rename from TightWiki.Engine.Implementation/HeadingHandler.cs
rename to ZelWiki.Engine.Implementation/HeadingHandler.cs
index 1c35f63..882d156 100644
--- a/TightWiki.Engine.Implementation/HeadingHandler.cs
+++ b/ZelWiki.Engine.Implementation/HeadingHandler.cs
@@ -1,8 +1,7 @@
-using TightWiki.Engine.Library;
-using TightWiki.Engine.Library.Interfaces;
-using static TightWiki.Engine.Library.Constants;
+using ZelWiki.Engine.Library;
+using ZelWiki.Engine.Library.Interfaces;
-namespace TightWiki.Engine.Implementation
+namespace ZelWiki.Engine.Implementation
{
///
/// Handles wiki headings. These are automatically added to the table of contents.
@@ -16,7 +15,7 @@ namespace TightWiki.Engine.Implementation
/// The size of the header, also used for table of table of contents indentation.
/// The self link reference.
/// The text for the self link.
- public HandlerResult Handle(ITightEngineState state, int depth, string link, string text)
+ public HandlerResult Handle(IZelEngineState state, int depth, string link, string text)
{
if (depth >= 2 && depth <= 6)
{
@@ -27,7 +26,7 @@ namespace TightWiki.Engine.Implementation
return new HandlerResult(html);
}
- return new HandlerResult() { Instructions = [HandlerResultInstruction.Skip] };
+ return new HandlerResult() { Instructions = [Constants.HandlerResultInstruction.Skip] };
}
}
}
diff --git a/TightWiki.Engine.Implementation/Helpers.cs b/ZelWiki.Engine.Implementation/Helpers.cs
similarity index 89%
rename from TightWiki.Engine.Implementation/Helpers.cs
rename to ZelWiki.Engine.Implementation/Helpers.cs
index b9286a7..89ac077 100644
--- a/TightWiki.Engine.Implementation/Helpers.cs
+++ b/ZelWiki.Engine.Implementation/Helpers.cs
@@ -1,13 +1,13 @@
using DuoVia.FuzzyStrings;
using NTDLS.Helpers;
-using TightWiki.Caching;
-using TightWiki.Engine.Library.Interfaces;
-using TightWiki.Library.Interfaces;
-using TightWiki.Models.DataModels;
-using TightWiki.Repository;
-using static TightWiki.Engine.Library.Constants;
+using ZelWiki.Caching;
+using ZelWiki.Engine.Library;
+using ZelWiki.Engine.Library.Interfaces;
+using ZelWiki.Library.Interfaces;
+using ZelWiki.Models.DataModels;
+using ZelWiki.Repository;
-namespace TightWiki.Engine.Implementation
+namespace ZelWiki.Engine.Implementation
{
public class Helpers
{
@@ -18,7 +18,7 @@ namespace TightWiki.Engine.Implementation
///
///
///
- public static int UpsertPage(ITightEngine wikifier, Page page, ISessionState? sessionState = null)
+ public static int UpsertPage(IZelEngine wikifier, Page page, ISessionState? sessionState = null)
{
bool isNewlyCreated = page.Id == 0;
@@ -41,11 +41,11 @@ namespace TightWiki.Engine.Implementation
///
///
///
- public static void RefreshPageMetadata(ITightEngine wikifier, Page page, ISessionState? sessionState = null)
+ public static void RefreshPageMetadata(IZelEngine wikifier, Page page, ISessionState? sessionState = null)
{
//We omit function calls from the tokenization process because they are too dynamic for static searching.
var state = wikifier.Transform(sessionState, page, null,
- [WikiMatchType.StandardFunction]);
+ [Constants.WikiMatchType.StandardFunction]);
PageRepository.UpdatePageTags(page.Id, state.Tags);
PageRepository.UpdatePageProcessingInstructions(page.Id, state.ProcessingInstructions);
@@ -67,7 +67,7 @@ namespace TightWiki.Engine.Implementation
WikiCache.ClearCategory(WikiCacheKey.Build(WikiCache.Category.Page, [page.Navigation]));
}
- public static List ParsePageTokens(ITightEngineState state)
+ public static List ParsePageTokens(IZelEngineState state)
{
var parsedTokens = new List();
diff --git a/TightWiki.Engine.Implementation/InternalLinkHandler.cs b/ZelWiki.Engine.Implementation/InternalLinkHandler.cs
similarity index 88%
rename from TightWiki.Engine.Implementation/InternalLinkHandler.cs
rename to ZelWiki.Engine.Implementation/InternalLinkHandler.cs
index e77f4d8..631db1e 100644
--- a/TightWiki.Engine.Implementation/InternalLinkHandler.cs
+++ b/ZelWiki.Engine.Implementation/InternalLinkHandler.cs
@@ -1,11 +1,11 @@
-using TightWiki.Engine.Library;
-using TightWiki.Engine.Library.Interfaces;
-using TightWiki.Library;
-using TightWiki.Models;
-using TightWiki.Repository;
-using static TightWiki.Engine.Library.Constants;
+using ZelWiki.Engine.Library;
+using ZelWiki.Engine.Library.Interfaces;
+using ZelWiki.Library;
+using ZelWiki.Models;
+using ZelWiki.Repository;
+using Constants = ZelWiki.Engine.Library.Constants;
-namespace TightWiki.Engine.Implementation
+namespace ZelWiki.Engine.Implementation
{
///
/// Handles links from one wiki page to another.
@@ -21,7 +21,7 @@ namespace TightWiki.Engine.Implementation
/// The text which should be show in the absence of an image.
/// The image that should be shown.
/// The 0-100 image scale factor for the given image.
- public HandlerResult Handle(ITightEngineState state, NamespaceNavigation pageNavigation,
+ public HandlerResult Handle(IZelEngineState state, NamespaceNavigation pageNavigation,
string pageName, string linkText, string? image, int imageScale)
{
var page = PageRepository.GetPageRevisionByNavigation(pageNavigation);
@@ -53,7 +53,7 @@ namespace TightWiki.Engine.Implementation
return new HandlerResult(href)
{
- Instructions = [HandlerResultInstruction.DisallowNestedProcessing]
+ Instructions = [Constants.HandlerResultInstruction.DisallowNestedProcessing]
};
}
else if (linkText != null)
@@ -63,7 +63,7 @@ namespace TightWiki.Engine.Implementation
return new HandlerResult(href)
{
- Instructions = [HandlerResultInstruction.DisallowNestedProcessing]
+ Instructions = [Constants.HandlerResultInstruction.DisallowNestedProcessing]
};
}
else
@@ -98,14 +98,14 @@ namespace TightWiki.Engine.Implementation
return new HandlerResult(mockHref)
{
- Instructions = [HandlerResultInstruction.DisallowNestedProcessing]
+ Instructions = [Constants.HandlerResultInstruction.DisallowNestedProcessing]
};
}
else if (linkText != null)
{
return new HandlerResult(linkText)
{
- Instructions = [HandlerResultInstruction.DisallowNestedProcessing]
+ Instructions = [Constants.HandlerResultInstruction.DisallowNestedProcessing]
};
}
else
@@ -145,7 +145,7 @@ namespace TightWiki.Engine.Implementation
return new HandlerResult(href)
{
- Instructions = [HandlerResultInstruction.DisallowNestedProcessing]
+ Instructions = [Constants.HandlerResultInstruction.DisallowNestedProcessing]
};
}
}
diff --git a/TightWiki.Engine.Implementation/MarkupHandler.cs b/ZelWiki.Engine.Implementation/MarkupHandler.cs
similarity index 76%
rename from TightWiki.Engine.Implementation/MarkupHandler.cs
rename to ZelWiki.Engine.Implementation/MarkupHandler.cs
index d030129..534eafd 100644
--- a/TightWiki.Engine.Implementation/MarkupHandler.cs
+++ b/ZelWiki.Engine.Implementation/MarkupHandler.cs
@@ -1,8 +1,7 @@
-using TightWiki.Engine.Library;
-using TightWiki.Engine.Library.Interfaces;
-using static TightWiki.Engine.Library.Constants;
+using ZelWiki.Engine.Library;
+using ZelWiki.Engine.Library.Interfaces;
-namespace TightWiki.Engine.Implementation
+namespace ZelWiki.Engine.Implementation
{
///
/// Handles basic markup/style instructions like bole, italic, underline, etc.
@@ -15,7 +14,7 @@ namespace TightWiki.Engine.Implementation
/// Reference to the wiki state object
/// The sequence of symbols that were found to denotate this markup instruction,
/// The body of text to apply the style to.
- public HandlerResult Handle(ITightEngineState state, char sequence, string scopeBody)
+ public HandlerResult Handle(IZelEngineState state, char sequence, string scopeBody)
{
switch (sequence)
{
@@ -28,7 +27,7 @@ namespace TightWiki.Engine.Implementation
break;
}
- return new HandlerResult() { Instructions = [HandlerResultInstruction.Skip] };
+ return new HandlerResult() { Instructions = [Constants.HandlerResultInstruction.Skip] };
}
}
}
diff --git a/TightWiki.Engine.Implementation/PostProcessingFunctionHandler.cs b/ZelWiki.Engine.Implementation/PostProcessingFunctionHandler.cs
similarity index 92%
rename from TightWiki.Engine.Implementation/PostProcessingFunctionHandler.cs
rename to ZelWiki.Engine.Implementation/PostProcessingFunctionHandler.cs
index 68055ad..3894d63 100644
--- a/TightWiki.Engine.Implementation/PostProcessingFunctionHandler.cs
+++ b/ZelWiki.Engine.Implementation/PostProcessingFunctionHandler.cs
@@ -1,13 +1,11 @@
using System.Text;
-using TightWiki.Engine.Function;
-using TightWiki.Engine.Implementation.Utility;
-using TightWiki.Engine.Library;
-using TightWiki.Engine.Library.Interfaces;
-using TightWiki.Models;
-using static TightWiki.Engine.Function.FunctionPrototypeCollection;
-using static TightWiki.Engine.Library.Constants;
+using ZelWiki.Engine.Function;
+using ZelWiki.Engine.Implementation.Utility;
+using ZelWiki.Engine.Library;
+using ZelWiki.Engine.Library.Interfaces;
+using ZelWiki.Models;
-namespace TightWiki.Engine.Implementation
+namespace ZelWiki.Engine.Implementation
{
///
/// Handles post-processing function calls.
@@ -22,7 +20,7 @@ namespace TightWiki.Engine.Implementation
{
if (_collection == null)
{
- _collection = new FunctionPrototypeCollection(WikiFunctionType.Standard);
+ _collection = new FunctionPrototypeCollection(FunctionPrototypeCollection.WikiFunctionType.Standard);
#region Prototypes.
@@ -44,7 +42,7 @@ namespace TightWiki.Engine.Implementation
/// Reference to the wiki state object
/// The parsed function call and all its parameters and their values.
/// This is not a scope function, this should always be null
- public HandlerResult Handle(ITightEngineState state, FunctionCall function, string? scopeBody = null)
+ public HandlerResult Handle(IZelEngineState state, FunctionCall function, string? scopeBody = null)
{
switch (function.Name.ToLower())
{
@@ -168,7 +166,7 @@ namespace TightWiki.Engine.Implementation
}
}
- return new HandlerResult() { Instructions = [HandlerResultInstruction.Skip] };
+ return new HandlerResult() { Instructions = [Constants.HandlerResultInstruction.Skip] };
}
}
}
\ No newline at end of file
diff --git a/TightWiki.Engine.Implementation/ProcessingInstructionFunctionHandler.cs b/ZelWiki.Engine.Implementation/ProcessingInstructionFunctionHandler.cs
similarity index 75%
rename from TightWiki.Engine.Implementation/ProcessingInstructionFunctionHandler.cs
rename to ZelWiki.Engine.Implementation/ProcessingInstructionFunctionHandler.cs
index df654df..ab0db99 100644
--- a/TightWiki.Engine.Implementation/ProcessingInstructionFunctionHandler.cs
+++ b/ZelWiki.Engine.Implementation/ProcessingInstructionFunctionHandler.cs
@@ -1,11 +1,8 @@
-using TightWiki.Engine.Function;
-using TightWiki.Engine.Library;
-using TightWiki.Engine.Library.Interfaces;
-using static TightWiki.Engine.Function.FunctionPrototypeCollection;
-using static TightWiki.Engine.Library.Constants;
-using static TightWiki.Library.Constants;
+using ZelWiki.Engine.Function;
+using ZelWiki.Engine.Library;
+using ZelWiki.Engine.Library.Interfaces;
-namespace TightWiki.Engine.Implementation
+namespace ZelWiki.Engine.Implementation
{
///
/// Handles processing-instruction function calls, these functions affect the way the page is processed, but are not directly replaced with text.
@@ -20,7 +17,7 @@ namespace TightWiki.Engine.Implementation
{
if (_collection == null)
{
- _collection = new FunctionPrototypeCollection(WikiFunctionType.Instruction);
+ _collection = new FunctionPrototypeCollection(FunctionPrototypeCollection.WikiFunctionType.Instruction);
#region Prototypes.
@@ -50,7 +47,7 @@ namespace TightWiki.Engine.Implementation
/// Reference to the wiki state object
/// The parsed function call and all its parameters and their values.
/// This is not a scope function, this should always be null
- public HandlerResult Handle(ITightEngineState state, FunctionCall function, string? scopeBody = null)
+ public HandlerResult Handle(IZelEngineState state, FunctionCall function, string? scopeBody = null)
{
switch (function.Name.ToLower())
{
@@ -66,7 +63,7 @@ namespace TightWiki.Engine.Implementation
return new HandlerResult(string.Empty)
{
- Instructions = [HandlerResultInstruction.TruncateTrailingLine]
+ Instructions = [Constants.HandlerResultInstruction.TruncateTrailingLine]
};
}
@@ -77,38 +74,38 @@ namespace TightWiki.Engine.Implementation
return new HandlerResult(string.Empty)
{
- Instructions = [HandlerResultInstruction.TruncateTrailingLine]
+ Instructions = [Constants.HandlerResultInstruction.TruncateTrailingLine]
};
}
//------------------------------------------------------------------------------------------------------------------------------
case "hidefooterlastmodified":
{
- state.ProcessingInstructions.Add(WikiInstruction.HideFooterLastModified);
+ state.ProcessingInstructions.Add(ZelWiki.Library.Constants.WikiInstruction.HideFooterLastModified);
return new HandlerResult(string.Empty)
{
- Instructions = [HandlerResultInstruction.TruncateTrailingLine]
+ Instructions = [Constants.HandlerResultInstruction.TruncateTrailingLine]
};
}
//------------------------------------------------------------------------------------------------------------------------------
case "hidefootercomments":
{
- state.ProcessingInstructions.Add(WikiInstruction.HideFooterComments);
+ state.ProcessingInstructions.Add(ZelWiki.Library.Constants.WikiInstruction.HideFooterComments);
return new HandlerResult(string.Empty)
{
- Instructions = [HandlerResultInstruction.TruncateTrailingLine]
+ Instructions = [Constants.HandlerResultInstruction.TruncateTrailingLine]
};
}
//------------------------------------------------------------------------------------------------------------------------------
case "nocache":
{
- state.ProcessingInstructions.Add(WikiInstruction.NoCache);
+ state.ProcessingInstructions.Add(ZelWiki.Library.Constants.WikiInstruction.NoCache);
return new HandlerResult(string.Empty)
{
- Instructions = [HandlerResultInstruction.TruncateTrailingLine]
+ Instructions = [Constants.HandlerResultInstruction.TruncateTrailingLine]
};
}
@@ -117,12 +114,12 @@ namespace TightWiki.Engine.Implementation
{
if (state.NestDepth == 0)
{
- state.ProcessingInstructions.Add(WikiInstruction.Deprecate);
+ state.ProcessingInstructions.Add(ZelWiki.Library.Constants.WikiInstruction.Deprecate);
state.Headers.Add("This page has been deprecated and will eventually be deleted.
");
}
return new HandlerResult(string.Empty)
{
- Instructions = [HandlerResultInstruction.TruncateTrailingLine]
+ Instructions = [Constants.HandlerResultInstruction.TruncateTrailingLine]
};
}
@@ -132,7 +129,7 @@ namespace TightWiki.Engine.Implementation
if (state.NestDepth == 0)
{
bool isSilent = function.Parameters.Get("isSilent");
- state.ProcessingInstructions.Add(WikiInstruction.Protect);
+ state.ProcessingInstructions.Add(ZelWiki.Library.Constants.WikiInstruction.Protect);
if (isSilent == false)
{
state.Headers.Add("This page has been protected and can not be changed by non-moderators.
");
@@ -140,7 +137,7 @@ namespace TightWiki.Engine.Implementation
}
return new HandlerResult(string.Empty)
{
- Instructions = [HandlerResultInstruction.TruncateTrailingLine]
+ Instructions = [Constants.HandlerResultInstruction.TruncateTrailingLine]
};
}
@@ -149,12 +146,12 @@ namespace TightWiki.Engine.Implementation
{
if (state.NestDepth == 0)
{
- state.ProcessingInstructions.Add(WikiInstruction.Template);
+ state.ProcessingInstructions.Add(ZelWiki.Library.Constants.WikiInstruction.Template);
state.Headers.Add("This page is a template and will not appear in indexes or glossaries.
");
}
return new HandlerResult(string.Empty)
{
- Instructions = [HandlerResultInstruction.TruncateTrailingLine]
+ Instructions = [Constants.HandlerResultInstruction.TruncateTrailingLine]
};
}
@@ -163,12 +160,12 @@ namespace TightWiki.Engine.Implementation
{
if (state.NestDepth == 0)
{
- state.ProcessingInstructions.Add(WikiInstruction.Review);
+ state.ProcessingInstructions.Add(ZelWiki.Library.Constants.WikiInstruction.Review);
state.Headers.Add("This page has been flagged for review, its content may be inaccurate.
");
}
return new HandlerResult(string.Empty)
{
- Instructions = [HandlerResultInstruction.TruncateTrailingLine]
+ Instructions = [Constants.HandlerResultInstruction.TruncateTrailingLine]
};
}
@@ -177,12 +174,12 @@ namespace TightWiki.Engine.Implementation
{
if (state.NestDepth == 0)
{
- state.ProcessingInstructions.Add(WikiInstruction.Include);
+ state.ProcessingInstructions.Add(ZelWiki.Library.Constants.WikiInstruction.Include);
state.Headers.Add("This page is an include and will not appear in indexes or glossaries.
");
}
return new HandlerResult(string.Empty)
{
- Instructions = [HandlerResultInstruction.TruncateTrailingLine]
+ Instructions = [Constants.HandlerResultInstruction.TruncateTrailingLine]
};
}
@@ -191,17 +188,17 @@ namespace TightWiki.Engine.Implementation
{
if (state.NestDepth == 0)
{
- state.ProcessingInstructions.Add(WikiInstruction.Draft);
+ state.ProcessingInstructions.Add(ZelWiki.Library.Constants.WikiInstruction.Draft);
state.Headers.Add("This page is a draft and may contain incorrect information and/or experimental styling.
");
}
return new HandlerResult(string.Empty)
{
- Instructions = [HandlerResultInstruction.TruncateTrailingLine]
+ Instructions = [Constants.HandlerResultInstruction.TruncateTrailingLine]
};
}
}
- return new HandlerResult() { Instructions = [HandlerResultInstruction.Skip] };
+ return new HandlerResult() { Instructions = [Constants.HandlerResultInstruction.Skip] };
}
}
}
diff --git a/TightWiki.Engine.Implementation/ScopeFunctionHandler.cs b/ZelWiki.Engine.Implementation/ScopeFunctionHandler.cs
similarity index 96%
rename from TightWiki.Engine.Implementation/ScopeFunctionHandler.cs
rename to ZelWiki.Engine.Implementation/ScopeFunctionHandler.cs
index 852c9ab..6bad5bb 100644
--- a/TightWiki.Engine.Implementation/ScopeFunctionHandler.cs
+++ b/ZelWiki.Engine.Implementation/ScopeFunctionHandler.cs
@@ -1,13 +1,12 @@
-using NTDLS.Helpers;
-using System.Text;
-using TightWiki.Engine.Function;
-using TightWiki.Engine.Implementation.Utility;
-using TightWiki.Engine.Library;
-using TightWiki.Engine.Library.Interfaces;
-using static TightWiki.Engine.Function.FunctionPrototypeCollection;
-using static TightWiki.Engine.Library.Constants;
+using System.Text;
+using NTDLS.Helpers;
+using ZelWiki.Engine.Function;
+using ZelWiki.Engine.Implementation.Utility;
+using ZelWiki.Engine.Library;
+using ZelWiki.Engine.Library.Interfaces;
+using static ZelWiki.Engine.Library.Constants;
-namespace TightWiki.Engine.Implementation
+namespace ZelWiki.Engine.Implementation
{
///
/// Handled scope function calls.
@@ -22,7 +21,7 @@ namespace TightWiki.Engine.Implementation
{
if (_collection == null)
{
- _collection = new FunctionPrototypeCollection(WikiFunctionType.Scoped);
+ _collection = new FunctionPrototypeCollection(FunctionPrototypeCollection.WikiFunctionType.Scoped);
#region Prototypes.
@@ -53,7 +52,7 @@ namespace TightWiki.Engine.Implementation
/// Reference to the wiki state object
/// The parsed function call and all its parameters and their values.
/// The the text that the function is designed to affect.
- public HandlerResult Handle(ITightEngineState state, FunctionCall function, string? scopeBody = null)
+ public HandlerResult Handle(IZelEngineState state, FunctionCall function, string? scopeBody = null)
{
scopeBody.EnsureNotNull($"The function '{function.Name}' scope body can not be null");
@@ -78,7 +77,7 @@ namespace TightWiki.Engine.Implementation
return new HandlerResult(html.ToString())
{
- Instructions = [HandlerResultInstruction.DisallowNestedProcessing]
+ Instructions = [Constants.HandlerResultInstruction.DisallowNestedProcessing]
};
}
@@ -367,7 +366,7 @@ namespace TightWiki.Engine.Implementation
}
- return new HandlerResult() { Instructions = [HandlerResultInstruction.Skip] };
+ return new HandlerResult() { Instructions = [Constants.HandlerResultInstruction.Skip] };
}
}
}
diff --git a/TightWiki.Engine.Implementation/StandardFunctionHandler.cs b/ZelWiki.Engine.Implementation/StandardFunctionHandler.cs
similarity index 97%
rename from TightWiki.Engine.Implementation/StandardFunctionHandler.cs
rename to ZelWiki.Engine.Implementation/StandardFunctionHandler.cs
index a8f587a..6c0d3dc 100644
--- a/TightWiki.Engine.Implementation/StandardFunctionHandler.cs
+++ b/ZelWiki.Engine.Implementation/StandardFunctionHandler.cs
@@ -1,18 +1,17 @@
-using NTDLS.Helpers;
-using System.Reflection;
+using System.Reflection;
using System.Text;
-using TightWiki.Engine.Function;
-using TightWiki.Engine.Implementation.Utility;
-using TightWiki.Engine.Library;
-using TightWiki.Engine.Library.Interfaces;
-using TightWiki.Library;
-using TightWiki.Models;
-using TightWiki.Models.DataModels;
-using TightWiki.Repository;
-using static TightWiki.Engine.Function.FunctionPrototypeCollection;
-using static TightWiki.Engine.Library.Constants;
+using NTDLS.Helpers;
+using ZelWiki.Engine.Function;
+using ZelWiki.Engine.Implementation.Utility;
+using ZelWiki.Engine.Library;
+using ZelWiki.Engine.Library.Interfaces;
+using ZelWiki.Library;
+using ZelWiki.Models;
+using ZelWiki.Models.DataModels;
+using ZelWiki.Repository;
+using Constants = ZelWiki.Engine.Library.Constants;
-namespace TightWiki.Engine.Implementation
+namespace ZelWiki.Engine.Implementation
{
///
/// Handled standard function calls.
@@ -27,7 +26,7 @@ namespace TightWiki.Engine.Implementation
{
if (_collection == null)
{
- _collection = new FunctionPrototypeCollection(WikiFunctionType.Standard);
+ _collection = new FunctionPrototypeCollection(FunctionPrototypeCollection.WikiFunctionType.Standard);
#region Prototypes.
@@ -84,7 +83,7 @@ namespace TightWiki.Engine.Implementation
return page;
}
- private static void MergeUserVariables(ref ITightEngineState state, Dictionary items)
+ private static void MergeUserVariables(ref IZelEngineState state, Dictionary items)
{
foreach (var item in items)
{
@@ -92,7 +91,7 @@ namespace TightWiki.Engine.Implementation
}
}
- private static void MergeSnippets(ref ITightEngineState state, Dictionary items)
+ private static void MergeSnippets(ref IZelEngineState state, Dictionary items)
{
foreach (var item in items)
{
@@ -106,7 +105,7 @@ namespace TightWiki.Engine.Implementation
/// Reference to the wiki state object
/// The parsed function call and all its parameters and their values.
/// This is not a scope function, this should always be null
- public HandlerResult Handle(ITightEngineState state, FunctionCall function, string? scopeBody = null)
+ public HandlerResult Handle(IZelEngineState state, FunctionCall function, string? scopeBody = null)
{
switch (function.Name.ToLower())
{
@@ -114,7 +113,7 @@ namespace TightWiki.Engine.Implementation
//Creates a glossary all user profiles.
case "profileglossary":
{
- if (!Models.GlobalConfiguration.EnablePublicProfiles)
+ if (!ZelWiki.Models.GlobalConfiguration.EnablePublicProfiles)
{
return new HandlerResult("Public profiles are disabled.");
}
@@ -162,7 +161,7 @@ namespace TightWiki.Engine.Implementation
//Creates a list of all user profiles.
case "profilelist":
{
- if (!Models.GlobalConfiguration.EnablePublicProfiles)
+ if (!ZelWiki.Models.GlobalConfiguration.EnablePublicProfiles)
{
return new HandlerResult("Public profiles are disabled.");
}
@@ -308,7 +307,7 @@ namespace TightWiki.Engine.Implementation
return new HandlerResult(sequences[key].ToString())
{
- Instructions = [HandlerResultInstruction.OnlyReplaceFirstMatch]
+ Instructions = [Constants.HandlerResultInstruction.OnlyReplaceFirstMatch]
};
}
@@ -330,7 +329,7 @@ namespace TightWiki.Engine.Implementation
{
return new HandlerResult(page.Body)
{
- Instructions = [HandlerResultInstruction.TruncateTrailingLine]
+ Instructions = [Constants.HandlerResultInstruction.TruncateTrailingLine]
};
}
throw new Exception($"The include page was not found: [{navigation}]");
@@ -353,7 +352,7 @@ namespace TightWiki.Engine.Implementation
return new HandlerResult(childState.HtmlResult)
{
- Instructions = [HandlerResultInstruction.TruncateTrailingLine]
+ Instructions = [Constants.HandlerResultInstruction.TruncateTrailingLine]
};
}
throw new Exception($"The include page was not found: [{navigation}]");
@@ -376,7 +375,7 @@ namespace TightWiki.Engine.Implementation
return new HandlerResult(string.Empty)
{
- Instructions = [HandlerResultInstruction.TruncateTrailingLine]
+ Instructions = [Constants.HandlerResultInstruction.TruncateTrailingLine]
};
}
//------------------------------------------------------------------------------------------------------------------------------
@@ -412,7 +411,7 @@ namespace TightWiki.Engine.Implementation
return new HandlerResult(string.Empty)
{
- Instructions = [HandlerResultInstruction.TruncateTrailingLine]
+ Instructions = [Constants.HandlerResultInstruction.TruncateTrailingLine]
};
}
@@ -1034,7 +1033,7 @@ namespace TightWiki.Engine.Implementation
//Displays the title of the site.
case "sitename":
{
- return new HandlerResult(TightWiki.Models.GlobalConfiguration.Name);
+ return new HandlerResult(GlobalConfiguration.Name);
}
//------------------------------------------------------------------------------------------------------------------------------
@@ -1135,7 +1134,7 @@ namespace TightWiki.Engine.Implementation
return new HandlerResult(html.ToString())
{
- Instructions = [HandlerResultInstruction.DisallowNestedProcessing]
+ Instructions = [Constants.HandlerResultInstruction.DisallowNestedProcessing]
};
}
@@ -1176,12 +1175,12 @@ namespace TightWiki.Engine.Implementation
return new HandlerResult(html.ToString())
{
- Instructions = [HandlerResultInstruction.DisallowNestedProcessing]
+ Instructions = [Constants.HandlerResultInstruction.DisallowNestedProcessing]
};
}
}
- return new HandlerResult() { Instructions = [HandlerResultInstruction.Skip] };
+ return new HandlerResult() { Instructions = [Constants.HandlerResultInstruction.Skip] };
}
}
}
diff --git a/TightWiki.Engine.Implementation/Utility/BGFGStyle.cs b/ZelWiki.Engine.Implementation/Utility/BGFGStyle.cs
similarity index 97%
rename from TightWiki.Engine.Implementation/Utility/BGFGStyle.cs
rename to ZelWiki.Engine.Implementation/Utility/BGFGStyle.cs
index 4ec8642..ef6e76a 100644
--- a/TightWiki.Engine.Implementation/Utility/BGFGStyle.cs
+++ b/ZelWiki.Engine.Implementation/Utility/BGFGStyle.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Engine.Implementation.Utility
+namespace ZelWiki.Engine.Implementation.Utility
{
public class BGFGStyle
{
diff --git a/TightWiki.Engine.Implementation/Utility/Differentiator.cs b/ZelWiki.Engine.Implementation/Utility/Differentiator.cs
similarity index 96%
rename from TightWiki.Engine.Implementation/Utility/Differentiator.cs
rename to ZelWiki.Engine.Implementation/Utility/Differentiator.cs
index ff6a152..315aeb2 100644
--- a/TightWiki.Engine.Implementation/Utility/Differentiator.cs
+++ b/ZelWiki.Engine.Implementation/Utility/Differentiator.cs
@@ -1,6 +1,6 @@
using System.Text;
-namespace TightWiki.Engine.Implementation.Utility
+namespace ZelWiki.Engine.Implementation.Utility
{
public static class Differentiator
{
diff --git a/TightWiki.Engine.Implementation/Utility/SearchCloud.cs b/ZelWiki.Engine.Implementation/Utility/SearchCloud.cs
similarity index 91%
rename from TightWiki.Engine.Implementation/Utility/SearchCloud.cs
rename to ZelWiki.Engine.Implementation/Utility/SearchCloud.cs
index 8651a16..937d973 100644
--- a/TightWiki.Engine.Implementation/Utility/SearchCloud.cs
+++ b/ZelWiki.Engine.Implementation/Utility/SearchCloud.cs
@@ -1,9 +1,9 @@
using System.Text;
-using TightWiki.Models;
-using TightWiki.Models.DataModels;
-using TightWiki.Repository;
+using ZelWiki.Models;
+using ZelWiki.Models.DataModels;
+using ZelWiki.Repository;
-namespace TightWiki.Engine.Implementation.Utility
+namespace ZelWiki.Engine.Implementation.Utility
{
public class SearchCloud
{
diff --git a/TightWiki.Engine.Implementation/Utility/TagCloud.cs b/ZelWiki.Engine.Implementation/Utility/TagCloud.cs
similarity index 90%
rename from TightWiki.Engine.Implementation/Utility/TagCloud.cs
rename to ZelWiki.Engine.Implementation/Utility/TagCloud.cs
index e9499a7..813a6b5 100644
--- a/TightWiki.Engine.Implementation/Utility/TagCloud.cs
+++ b/ZelWiki.Engine.Implementation/Utility/TagCloud.cs
@@ -1,10 +1,10 @@
using System.Text;
-using TightWiki.Library;
-using TightWiki.Models;
-using TightWiki.Models.DataModels;
-using TightWiki.Repository;
+using ZelWiki.Library;
+using ZelWiki.Models;
+using ZelWiki.Models.DataModels;
+using ZelWiki.Repository;
-namespace TightWiki.Engine.Implementation.Utility
+namespace ZelWiki.Engine.Implementation.Utility
{
public static class TagCloud
{
diff --git a/TightWiki.Engine.Implementation/WeightedSearchToken.cs b/ZelWiki.Engine.Implementation/WeightedSearchToken.cs
similarity index 77%
rename from TightWiki.Engine.Implementation/WeightedSearchToken.cs
rename to ZelWiki.Engine.Implementation/WeightedSearchToken.cs
index 70f3e0e..fb10858 100644
--- a/TightWiki.Engine.Implementation/WeightedSearchToken.cs
+++ b/ZelWiki.Engine.Implementation/WeightedSearchToken.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Engine.Implementation
+namespace ZelWiki.Engine.Implementation
{
public class WeightedSearchToken
{
diff --git a/TightWiki.Engine.Implementation/TightWiki.Engine.Implementation.csproj b/ZelWiki.Engine.Implementation/ZelWiki.Engine.Implementation.csproj
similarity index 55%
rename from TightWiki.Engine.Implementation/TightWiki.Engine.Implementation.csproj
rename to ZelWiki.Engine.Implementation/ZelWiki.Engine.Implementation.csproj
index 71b2b00..fedc54a 100644
--- a/TightWiki.Engine.Implementation/TightWiki.Engine.Implementation.csproj
+++ b/ZelWiki.Engine.Implementation/ZelWiki.Engine.Implementation.csproj
@@ -12,10 +12,10 @@
-
-
-
-
+
+
+
+
diff --git a/ZelWiki.Engine.Implementation/bin/Debug/net9.0/TightWiki.Caching.dll b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/TightWiki.Caching.dll
new file mode 100644
index 0000000..533b694
Binary files /dev/null and b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/TightWiki.Caching.dll differ
diff --git a/ZelWiki.Engine.Implementation/bin/Debug/net9.0/TightWiki.Caching.pdb b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/TightWiki.Caching.pdb
new file mode 100644
index 0000000..fa0775f
Binary files /dev/null and b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/TightWiki.Caching.pdb differ
diff --git a/ZelWiki.Engine.Implementation/bin/Debug/net9.0/TightWiki.Engine.Function.dll b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/TightWiki.Engine.Function.dll
new file mode 100644
index 0000000..96fd9fa
Binary files /dev/null and b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/TightWiki.Engine.Function.dll differ
diff --git a/ZelWiki.Engine.Implementation/bin/Debug/net9.0/TightWiki.Engine.Function.pdb b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/TightWiki.Engine.Function.pdb
new file mode 100644
index 0000000..af5d7c0
Binary files /dev/null and b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/TightWiki.Engine.Function.pdb differ
diff --git a/ZelWiki.Engine.Implementation/bin/Debug/net9.0/TightWiki.Engine.Implementation.deps.json b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/TightWiki.Engine.Implementation.deps.json
new file mode 100644
index 0000000..8959626
--- /dev/null
+++ b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/TightWiki.Engine.Implementation.deps.json
@@ -0,0 +1,810 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v9.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v9.0": {
+ "TightWiki.Engine.Implementation/2.20.1": {
+ "dependencies": {
+ "TightWiki.Engine.Library": "2.20.1",
+ "TightWiki.Library": "2.20.1",
+ "TightWiki.Models": "2.20.1",
+ "TightWiki.Repository": "2.20.1"
+ },
+ "runtime": {
+ "TightWiki.Engine.Implementation.dll": {}
+ }
+ },
+ "Dapper/2.1.35": {
+ "runtime": {
+ "lib/net7.0/Dapper.dll": {
+ "assemblyVersion": "2.0.0.0",
+ "fileVersion": "2.1.35.13827"
+ }
+ }
+ },
+ "DuoVia.FuzzyStrings/2.1.0": {
+ "runtime": {
+ "lib/netstandard2.1/DuoVia.FuzzyStrings.dll": {
+ "assemblyVersion": "2.1.0.0",
+ "fileVersion": "2.1.0.0"
+ }
+ }
+ },
+ "Magick.NET-Q8-AnyCPU/14.4.0": {
+ "dependencies": {
+ "Magick.NET.Core": "14.4.0"
+ },
+ "runtime": {
+ "lib/net8.0/Magick.NET-Q8-AnyCPU.dll": {
+ "assemblyVersion": "14.4.0.0",
+ "fileVersion": "14.4.0.0"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/linux-arm64/native/Magick.Native-Q8-arm64.dll.so": {
+ "rid": "linux-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-x64/native/Magick.Native-Q8-x64.dll.so": {
+ "rid": "linux-musl-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-x64/native/Magick.Native-Q8-x64.dll.so": {
+ "rid": "linux-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/osx-arm64/native/Magick.Native-Q8-arm64.dll.dylib": {
+ "rid": "osx-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/osx-x64/native/Magick.Native-Q8-x64.dll.dylib": {
+ "rid": "osx-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-arm64/native/Magick.Native-Q8-arm64.dll": {
+ "rid": "win-arm64",
+ "assetType": "native",
+ "fileVersion": "7.1.1.43"
+ },
+ "runtimes/win-x64/native/Magick.Native-Q8-x64.dll": {
+ "rid": "win-x64",
+ "assetType": "native",
+ "fileVersion": "7.1.1.43"
+ },
+ "runtimes/win-x86/native/Magick.Native-Q8-x86.dll": {
+ "rid": "win-x86",
+ "assetType": "native",
+ "fileVersion": "7.1.1.43"
+ }
+ }
+ },
+ "Magick.NET.Core/14.4.0": {
+ "runtime": {
+ "lib/net8.0/Magick.NET.Core.dll": {
+ "assemblyVersion": "14.4.0.0",
+ "fileVersion": "14.4.0.0"
+ }
+ }
+ },
+ "Microsoft.AspNetCore.Cryptography.Internal/9.0.1": {},
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation/9.0.1": {
+ "dependencies": {
+ "Microsoft.AspNetCore.Cryptography.Internal": "9.0.1"
+ }
+ },
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore/9.0.1": {
+ "dependencies": {
+ "Microsoft.EntityFrameworkCore.Relational": "9.0.1",
+ "Microsoft.Extensions.Identity.Stores": "9.0.1"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll": {
+ "assemblyVersion": "9.0.1.0",
+ "fileVersion": "9.0.124.61009"
+ }
+ }
+ },
+ "Microsoft.Data.Sqlite.Core/9.0.0": {
+ "dependencies": {
+ "SQLitePCLRaw.core": "2.1.10"
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.Data.Sqlite.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52902"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore/9.0.1": {
+ "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"
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.dll": {
+ "assemblyVersion": "9.0.1.0",
+ "fileVersion": "9.0.124.61002"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore.Abstractions/9.0.1": {
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll": {
+ "assemblyVersion": "9.0.1.0",
+ "fileVersion": "9.0.124.61002"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore.Analyzers/9.0.1": {},
+ "Microsoft.EntityFrameworkCore.Relational/9.0.1": {
+ "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"
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.Relational.dll": {
+ "assemblyVersion": "9.0.1.0",
+ "fileVersion": "9.0.124.61002"
+ }
+ }
+ },
+ "Microsoft.Extensions.Caching.Abstractions/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Memory/9.0.1": {
+ "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"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Abstractions/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.1": {},
+ "Microsoft.Extensions.Identity.Core/9.0.1": {
+ "dependencies": {
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation": "9.0.1",
+ "Microsoft.Extensions.Logging": "9.0.1",
+ "Microsoft.Extensions.Options": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Identity.Stores/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Identity.Core": "9.0.1",
+ "Microsoft.Extensions.Logging": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection": "9.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Options": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Options/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Primitives": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Primitives/9.0.1": {},
+ "NTDLS.Helpers/1.3.11": {
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Memory": "9.0.1"
+ },
+ "runtime": {
+ "lib/net9.0/NTDLS.Helpers.dll": {
+ "assemblyVersion": "1.3.11.0",
+ "fileVersion": "1.3.11.0"
+ }
+ }
+ },
+ "NTDLS.SqliteDapperWrapper/1.1.4": {
+ "dependencies": {
+ "Dapper": "2.1.35",
+ "Microsoft.Data.Sqlite.Core": "9.0.0",
+ "SQLitePCLRaw.bundle_e_sqlite3": "2.1.10",
+ "System.Runtime.Caching": "9.0.1"
+ },
+ "runtime": {
+ "lib/net9.0/NTDLS.SqliteDapperWrapper.dll": {
+ "assemblyVersion": "1.1.4.0",
+ "fileVersion": "1.1.4.0"
+ }
+ }
+ },
+ "SixLabors.ImageSharp/3.1.6": {
+ "runtime": {
+ "lib/net6.0/SixLabors.ImageSharp.dll": {
+ "assemblyVersion": "3.0.0.0",
+ "fileVersion": "3.1.6.0"
+ }
+ }
+ },
+ "SQLitePCLRaw.bundle_e_sqlite3/2.1.10": {
+ "dependencies": {
+ "SQLitePCLRaw.lib.e_sqlite3": "2.1.10",
+ "SQLitePCLRaw.provider.e_sqlite3": "2.1.10"
+ },
+ "runtime": {
+ "lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll": {
+ "assemblyVersion": "2.1.10.2445",
+ "fileVersion": "2.1.10.2445"
+ }
+ }
+ },
+ "SQLitePCLRaw.core/2.1.10": {
+ "dependencies": {
+ "System.Memory": "4.5.3"
+ },
+ "runtime": {
+ "lib/netstandard2.0/SQLitePCLRaw.core.dll": {
+ "assemblyVersion": "2.1.10.2445",
+ "fileVersion": "2.1.10.2445"
+ }
+ }
+ },
+ "SQLitePCLRaw.lib.e_sqlite3/2.1.10": {
+ "runtimeTargets": {
+ "runtimes/browser-wasm/nativeassets/net9.0/e_sqlite3.a": {
+ "rid": "browser-wasm",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-arm/native/libe_sqlite3.so": {
+ "rid": "linux-arm",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-arm64/native/libe_sqlite3.so": {
+ "rid": "linux-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-armel/native/libe_sqlite3.so": {
+ "rid": "linux-armel",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-mips64/native/libe_sqlite3.so": {
+ "rid": "linux-mips64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-arm/native/libe_sqlite3.so": {
+ "rid": "linux-musl-arm",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-arm64/native/libe_sqlite3.so": {
+ "rid": "linux-musl-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-s390x/native/libe_sqlite3.so": {
+ "rid": "linux-musl-s390x",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-x64/native/libe_sqlite3.so": {
+ "rid": "linux-musl-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-ppc64le/native/libe_sqlite3.so": {
+ "rid": "linux-ppc64le",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-s390x/native/libe_sqlite3.so": {
+ "rid": "linux-s390x",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-x64/native/libe_sqlite3.so": {
+ "rid": "linux-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-x86/native/libe_sqlite3.so": {
+ "rid": "linux-x86",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/maccatalyst-arm64/native/libe_sqlite3.dylib": {
+ "rid": "maccatalyst-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/maccatalyst-x64/native/libe_sqlite3.dylib": {
+ "rid": "maccatalyst-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/osx-arm64/native/libe_sqlite3.dylib": {
+ "rid": "osx-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/osx-x64/native/libe_sqlite3.dylib": {
+ "rid": "osx-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-arm/native/e_sqlite3.dll": {
+ "rid": "win-arm",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-arm64/native/e_sqlite3.dll": {
+ "rid": "win-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-x64/native/e_sqlite3.dll": {
+ "rid": "win-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-x86/native/e_sqlite3.dll": {
+ "rid": "win-x86",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ }
+ }
+ },
+ "SQLitePCLRaw.provider.e_sqlite3/2.1.10": {
+ "dependencies": {
+ "SQLitePCLRaw.core": "2.1.10"
+ },
+ "runtime": {
+ "lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll": {
+ "assemblyVersion": "2.1.10.2445",
+ "fileVersion": "2.1.10.2445"
+ }
+ }
+ },
+ "System.Configuration.ConfigurationManager/9.0.1": {
+ "dependencies": {
+ "System.Diagnostics.EventLog": "9.0.1",
+ "System.Security.Cryptography.ProtectedData": "9.0.1"
+ },
+ "runtime": {
+ "lib/net9.0/System.Configuration.ConfigurationManager.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.124.61010"
+ }
+ }
+ },
+ "System.Diagnostics.EventLog/9.0.1": {},
+ "System.Memory/4.5.3": {},
+ "System.Runtime.Caching/9.0.1": {
+ "dependencies": {
+ "System.Configuration.ConfigurationManager": "9.0.1"
+ },
+ "runtime": {
+ "lib/net9.0/System.Runtime.Caching.dll": {
+ "assemblyVersion": "9.0.0.1",
+ "fileVersion": "9.0.124.61010"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/net9.0/System.Runtime.Caching.dll": {
+ "rid": "win",
+ "assetType": "runtime",
+ "assemblyVersion": "9.0.0.1",
+ "fileVersion": "9.0.124.61010"
+ }
+ }
+ },
+ "System.Security.Cryptography.ProtectedData/9.0.1": {
+ "runtime": {
+ "lib/net9.0/System.Security.Cryptography.ProtectedData.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.124.61010"
+ }
+ }
+ },
+ "TightWiki.Caching/2.20.1": {
+ "dependencies": {
+ "System.Runtime.Caching": "9.0.1"
+ },
+ "runtime": {
+ "TightWiki.Caching.dll": {
+ "assemblyVersion": "2.20.1",
+ "fileVersion": "2.20.1.0"
+ }
+ }
+ },
+ "TightWiki.Engine.Function/2.20.1": {
+ "dependencies": {
+ "NTDLS.Helpers": "1.3.11"
+ },
+ "runtime": {
+ "TightWiki.Engine.Function.dll": {
+ "assemblyVersion": "2.20.1",
+ "fileVersion": "2.20.1.0"
+ }
+ }
+ },
+ "TightWiki.Engine.Library/2.20.1": {
+ "dependencies": {
+ "TightWiki.Engine.Function": "2.20.1",
+ "TightWiki.Library": "2.20.1"
+ },
+ "runtime": {
+ "TightWiki.Engine.Library.dll": {
+ "assemblyVersion": "2.20.1",
+ "fileVersion": "2.20.1.0"
+ }
+ }
+ },
+ "TightWiki.Library/2.20.1": {
+ "dependencies": {
+ "Magick.NET-Q8-AnyCPU": "14.4.0",
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore": "9.0.1",
+ "NTDLS.Helpers": "1.3.11",
+ "NTDLS.SqliteDapperWrapper": "1.1.4",
+ "SixLabors.ImageSharp": "3.1.6"
+ },
+ "runtime": {
+ "TightWiki.Library.dll": {
+ "assemblyVersion": "2.20.1",
+ "fileVersion": "2.20.1.0"
+ }
+ }
+ },
+ "TightWiki.Models/2.20.1": {
+ "dependencies": {
+ "TightWiki.Library": "2.20.1"
+ },
+ "runtime": {
+ "TightWiki.Models.dll": {
+ "assemblyVersion": "2.20.1",
+ "fileVersion": "2.20.1.0"
+ }
+ }
+ },
+ "TightWiki.Repository/2.20.1": {
+ "dependencies": {
+ "DuoVia.FuzzyStrings": "2.1.0",
+ "TightWiki.Caching": "2.20.1",
+ "TightWiki.Engine.Library": "2.20.1",
+ "TightWiki.Models": "2.20.1",
+ "TightWiki.Security": "2.20.1"
+ },
+ "runtime": {
+ "TightWiki.Repository.dll": {
+ "assemblyVersion": "2.20.1",
+ "fileVersion": "2.20.1.0"
+ }
+ }
+ },
+ "TightWiki.Security/2.20.1": {
+ "runtime": {
+ "TightWiki.Security.dll": {
+ "assemblyVersion": "2.20.1",
+ "fileVersion": "2.20.1.0"
+ }
+ }
+ }
+ }
+ },
+ "libraries": {
+ "TightWiki.Engine.Implementation/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "Dapper/2.1.35": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-YKRwjVfrG7GYOovlGyQoMvr1/IJdn+7QzNXJxyMh0YfFF5yvDmTYaJOVYWsckreNjGsGSEtrMTpnzxTUq/tZQw==",
+ "path": "dapper/2.1.35",
+ "hashPath": "dapper.2.1.35.nupkg.sha512"
+ },
+ "DuoVia.FuzzyStrings/2.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-xkGo6s2x3ISS6bLgxCW6lcrn0nxMbsuPuG8N55fk1g5TFkIVqWDlj0IVWQIW7anB0SmCWlPjACPHoFpw8gLJfQ==",
+ "path": "duovia.fuzzystrings/2.1.0",
+ "hashPath": "duovia.fuzzystrings.2.1.0.nupkg.sha512"
+ },
+ "Magick.NET-Q8-AnyCPU/14.4.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-4f/6tga1izjCm29qGlPlTc7txquzd5cOgRFuCD6fh7tu+QS4Rd6gZpvRwrIb4e/Y0pE1JQyF2j4RRmQ23T8BLA==",
+ "path": "magick.net-q8-anycpu/14.4.0",
+ "hashPath": "magick.net-q8-anycpu.14.4.0.nupkg.sha512"
+ },
+ "Magick.NET.Core/14.4.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-nmSA3LWK77rZlQ085RBqFLr67GVFyz4mAcuiVGQ9LcNwbxUm4Zcte4D9N+TxAyew6CXzoyHAG3i7NeDgpuztWw==",
+ "path": "magick.net.core/14.4.0",
+ "hashPath": "magick.net.core.14.4.0.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.Cryptography.Internal/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-leaw8hC6wCKfAg2kAYT4plnaHI7o6bKB9IQy0yLWHmgV0GjE449pu0SEnnl7loEzdLgyQrKyVQvfz7wRErqmxQ==",
+ "path": "microsoft.aspnetcore.cryptography.internal/9.0.1",
+ "hashPath": "microsoft.aspnetcore.cryptography.internal.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-/ibWvFYnxjCfOmtQtLTFUN9L70CrQH0daom6tE8/hlxTllUDeXM95fE45dC4u2tBOrfDqB6TPAkUzd/vWaAusA==",
+ "path": "microsoft.aspnetcore.cryptography.keyderivation/9.0.1",
+ "hashPath": "microsoft.aspnetcore.cryptography.keyderivation.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-yZyj/m7nBsrx6JDIv5KSYH44lJsQ4K5RLEWaYRFQVoIRvGXQxMZ/TUCa7PKFtR/o6nz1fmy6bVciV/eN/NmjUw==",
+ "path": "microsoft.aspnetcore.identity.entityframeworkcore/9.0.1",
+ "hashPath": "microsoft.aspnetcore.identity.entityframeworkcore.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Data.Sqlite.Core/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-cFfZjFL+tqzGYw9lB31EkV1IWF5xRQNk2k+MQd+Cf86Gl6zTeAoiZIFw5sRB1Z8OxpEC7nu+nTDsLSjieBAPTw==",
+ "path": "microsoft.data.sqlite.core/9.0.0",
+ "hashPath": "microsoft.data.sqlite.core.9.0.0.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-E25w4XugXNykTr5Y/sLDGaQ4lf67n9aXVPvsdGsIZjtuLmbvb9AoYP8D50CDejY8Ro4D9GK2kNHz5lWHqSK+wg==",
+ "path": "microsoft.entityframeworkcore/9.0.1",
+ "hashPath": "microsoft.entityframeworkcore.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-qy+taGVLUs82zeWfc32hgGL8Z02ZqAneYvqZiiXbxF4g4PBUcPRuxHM9K20USmpeJbn4/fz40GkCbyyCy5ojOA==",
+ "path": "microsoft.entityframeworkcore.abstractions/9.0.1",
+ "hashPath": "microsoft.entityframeworkcore.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore.Analyzers/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-c6ZZJZhPKrXFkE2z/81PmuT69HBL6Y68Cl0xJ5SRrDjJyq5Aabkq15yCqPg9RQ3R0aFLVaJok2DA8R3TKpejDQ==",
+ "path": "microsoft.entityframeworkcore.analyzers/9.0.1",
+ "hashPath": "microsoft.entityframeworkcore.analyzers.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore.Relational/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-7Iu0h4oevRvH4IwPzmxuIJGYRt55TapoREGlluk75KCO7lenN0+QnzCl6cQDY48uDoxAUpJbpK2xW7o8Ix69dw==",
+ "path": "microsoft.entityframeworkcore.relational/9.0.1",
+ "hashPath": "microsoft.entityframeworkcore.relational.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Caching.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Eghsg9SyIvq0c8x6cUpe71BbQoOmsytXxqw2+ZNiTnP8a8SBLKgEor1zZeWhC0588IbS2M0PP4gXGAd9qF862Q==",
+ "path": "microsoft.extensions.caching.abstractions/9.0.1",
+ "hashPath": "microsoft.extensions.caching.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Caching.Memory/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-JeC+PP0BCKMwwLezPGDaciJSTfcFG4KjsG8rX4XZ6RSvzdxofrFmcnmW2L4+cWUcZSBTQ+Dd7H5Gs9XZz/OlCA==",
+ "path": "microsoft.extensions.caching.memory/9.0.1",
+ "hashPath": "microsoft.extensions.caching.memory.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Configuration.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-+4hfFIY1UjBCXFTTOd+ojlDPq6mep3h5Vq5SYE3Pjucr7dNXmq4S/6P/LoVnZFz2e/5gWp/om4svUFgznfULcA==",
+ "path": "microsoft.extensions.configuration.abstractions/9.0.1",
+ "hashPath": "microsoft.extensions.configuration.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.DependencyInjection/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-qZI42ASAe3hr2zMSA6UjM92pO1LeDq5DcwkgSowXXPY8I56M76pEKrnmsKKbxagAf39AJxkH2DY4sb72ixyOrg==",
+ "path": "microsoft.extensions.dependencyinjection/9.0.1",
+ "hashPath": "microsoft.extensions.dependencyinjection.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Tr74eP0oQ3AyC24ch17N8PuEkrPbD0JqIfENCYqmgKYNOmL8wQKzLJu3ObxTUDrjnn4rHoR1qKa37/eQyHmCDA==",
+ "path": "microsoft.extensions.dependencyinjection.abstractions/9.0.1",
+ "hashPath": "microsoft.extensions.dependencyinjection.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Identity.Core/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-dbvAQhwSyBbgB2BuVJ8PMVx7BK6WZHWhV/vsSnXl6sRLs9D7yXiIiRpgcPVvN5E/UkzRGW1EPXyc3t1EDxWSzg==",
+ "path": "microsoft.extensions.identity.core/9.0.1",
+ "hashPath": "microsoft.extensions.identity.core.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Identity.Stores/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-lBErjDqd7i2RGpDr040lGm/HbMvxG/1Ta1aSFh91vYtSwEY2rtMI9o7xIDWgNmBKu8ko+XBxt0WcQh6TNFVe7g==",
+ "path": "microsoft.extensions.identity.stores/9.0.1",
+ "hashPath": "microsoft.extensions.identity.stores.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Logging/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-E/k5r7S44DOW+08xQPnNbO8DKAQHhkspDboTThNJ6Z3/QBb4LC6gStNWzVmy3IvW7sUD+iJKf4fj0xEkqE7vnQ==",
+ "path": "microsoft.extensions.logging/9.0.1",
+ "hashPath": "microsoft.extensions.logging.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Logging.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-w2gUqXN/jNIuvqYwX3lbXagsizVNXYyt6LlF57+tMve4JYCEgCMMAjRce6uKcDASJgpMbErRT1PfHy2OhbkqEA==",
+ "path": "microsoft.extensions.logging.abstractions/9.0.1",
+ "hashPath": "microsoft.extensions.logging.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Options/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-nggoNKnWcsBIAaOWHA+53XZWrslC7aGeok+aR+epDPRy7HI7GwMnGZE8yEsL2Onw7kMOHVHwKcsDls1INkNUJQ==",
+ "path": "microsoft.extensions.options/9.0.1",
+ "hashPath": "microsoft.extensions.options.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Primitives/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-bHtTesA4lrSGD1ZUaMIx6frU3wyy0vYtTa/hM6gGQu5QNrydObv8T5COiGUWsisflAfmsaFOe9Xvw5NSO99z0g==",
+ "path": "microsoft.extensions.primitives/9.0.1",
+ "hashPath": "microsoft.extensions.primitives.9.0.1.nupkg.sha512"
+ },
+ "NTDLS.Helpers/1.3.11": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-xcNFG2blg5WqnivxXgLHbvxz5L1EYXAhEK+7R1TXQIyuknKG9McAjCp+tr+RZ7PawqXwKeOHkaizNQcSdlv81A==",
+ "path": "ntdls.helpers/1.3.11",
+ "hashPath": "ntdls.helpers.1.3.11.nupkg.sha512"
+ },
+ "NTDLS.SqliteDapperWrapper/1.1.4": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-enrMT/qcwqFh18APoN/XtydpC+9BuD5rVg2h/4Fl9IT8bC1aL7iLPJigdfkGf0mYYO3Y6EP91nL4Iv/5Dqay9A==",
+ "path": "ntdls.sqlitedapperwrapper/1.1.4",
+ "hashPath": "ntdls.sqlitedapperwrapper.1.1.4.nupkg.sha512"
+ },
+ "SixLabors.ImageSharp/3.1.6": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-dHQ5jugF9v+5/LCVHCWVzaaIL6WOehqJy6eju/0VFYFPEj2WtqkGPoEV9EVQP83dHsdoqYaTuWpZdwAd37UwfA==",
+ "path": "sixlabors.imagesharp/3.1.6",
+ "hashPath": "sixlabors.imagesharp.3.1.6.nupkg.sha512"
+ },
+ "SQLitePCLRaw.bundle_e_sqlite3/2.1.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-UxWuisvZ3uVcVOLJQv7urM/JiQH+v3TmaJc1BLKl5Dxfm/nTzTUrqswCqg/INiYLi61AXnHo1M1JPmPqqLnAdg==",
+ "path": "sqlitepclraw.bundle_e_sqlite3/2.1.10",
+ "hashPath": "sqlitepclraw.bundle_e_sqlite3.2.1.10.nupkg.sha512"
+ },
+ "SQLitePCLRaw.core/2.1.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Ii8JCbC7oiVclaE/mbDEK000EFIJ+ShRPwAvvV89GOZhQ+ZLtlnSWl6ksCNMKu/VGXA4Nfi2B7LhN/QFN9oBcw==",
+ "path": "sqlitepclraw.core/2.1.10",
+ "hashPath": "sqlitepclraw.core.2.1.10.nupkg.sha512"
+ },
+ "SQLitePCLRaw.lib.e_sqlite3/2.1.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-mAr69tDbnf3QJpRy2nJz8Qdpebdil00fvycyByR58Cn9eARvR+UiG2Vzsp+4q1tV3ikwiYIjlXCQFc12GfebbA==",
+ "path": "sqlitepclraw.lib.e_sqlite3/2.1.10",
+ "hashPath": "sqlitepclraw.lib.e_sqlite3.2.1.10.nupkg.sha512"
+ },
+ "SQLitePCLRaw.provider.e_sqlite3/2.1.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-uZVTi02C1SxqzgT0HqTWatIbWGb40iIkfc3FpFCpE/r7g6K0PqzDUeefL6P6HPhDtc6BacN3yQysfzP7ks+wSQ==",
+ "path": "sqlitepclraw.provider.e_sqlite3/2.1.10",
+ "hashPath": "sqlitepclraw.provider.e_sqlite3.2.1.10.nupkg.sha512"
+ },
+ "System.Configuration.ConfigurationManager/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-ntDQ+3A7vGq6jnv3KI8nv1Tfgmos9TG863xd/5tmms6LqrIxEze1RLuA3JB/AcpXMUSO70DXzXfPnJD2ZHFX0Q==",
+ "path": "system.configuration.configurationmanager/9.0.1",
+ "hashPath": "system.configuration.configurationmanager.9.0.1.nupkg.sha512"
+ },
+ "System.Diagnostics.EventLog/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-iVnDpgYJsRaRFnk77kcLA3+913WfWDtnAKrQl9tQ5ahqKANTaJKmQdsuPWWiAPWE9pk1Kj4Pg9JGXWfFYYyakQ==",
+ "path": "system.diagnostics.eventlog/9.0.1",
+ "hashPath": "system.diagnostics.eventlog.9.0.1.nupkg.sha512"
+ },
+ "System.Memory/4.5.3": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-3oDzvc/zzetpTKWMShs1AADwZjQ/36HnsufHRPcOjyRAAMLDlu2iD33MBI2opxnezcVUtXyqDXXjoFMOU9c7SA==",
+ "path": "system.memory/4.5.3",
+ "hashPath": "system.memory.4.5.3.nupkg.sha512"
+ },
+ "System.Runtime.Caching/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-5E4yKPLeruveoh1EZKHl6f6jWXcd/a4tu+1IedG5ZndPPRAeAzFV4+ZagrcQMwz7xTFYOxC0zKM174nPGuTKoA==",
+ "path": "system.runtime.caching/9.0.1",
+ "hashPath": "system.runtime.caching.9.0.1.nupkg.sha512"
+ },
+ "System.Security.Cryptography.ProtectedData/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-u+4PH6GyDjEsWgcpKp1S/DiyxtGvazNPdaPFR6p6/qZr3TW+oZWvwfHO2H2CSpS4KGl2z2CBfU6eB38PsmoxtA==",
+ "path": "system.security.cryptography.protecteddata/9.0.1",
+ "hashPath": "system.security.cryptography.protecteddata.9.0.1.nupkg.sha512"
+ },
+ "TightWiki.Caching/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "TightWiki.Engine.Function/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "TightWiki.Engine.Library/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "TightWiki.Library/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "TightWiki.Models/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "TightWiki.Repository/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "TightWiki.Security/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/ZelWiki.Engine.Implementation/bin/Debug/net9.0/TightWiki.Engine.Implementation.dll b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/TightWiki.Engine.Implementation.dll
new file mode 100644
index 0000000..9ba911e
Binary files /dev/null and b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/TightWiki.Engine.Implementation.dll differ
diff --git a/ZelWiki.Engine.Implementation/bin/Debug/net9.0/TightWiki.Engine.Implementation.pdb b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/TightWiki.Engine.Implementation.pdb
new file mode 100644
index 0000000..0618177
Binary files /dev/null and b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/TightWiki.Engine.Implementation.pdb differ
diff --git a/ZelWiki.Engine.Implementation/bin/Debug/net9.0/TightWiki.Engine.Library.dll b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/TightWiki.Engine.Library.dll
new file mode 100644
index 0000000..09b0496
Binary files /dev/null and b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/TightWiki.Engine.Library.dll differ
diff --git a/ZelWiki.Engine.Implementation/bin/Debug/net9.0/TightWiki.Engine.Library.pdb b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/TightWiki.Engine.Library.pdb
new file mode 100644
index 0000000..2d4a71e
Binary files /dev/null and b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/TightWiki.Engine.Library.pdb differ
diff --git a/ZelWiki.Engine.Implementation/bin/Debug/net9.0/TightWiki.Library.dll b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/TightWiki.Library.dll
new file mode 100644
index 0000000..fcc955e
Binary files /dev/null and b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/TightWiki.Library.dll differ
diff --git a/ZelWiki.Engine.Implementation/bin/Debug/net9.0/TightWiki.Library.pdb b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/TightWiki.Library.pdb
new file mode 100644
index 0000000..6e79299
Binary files /dev/null and b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/TightWiki.Library.pdb differ
diff --git a/ZelWiki.Engine.Implementation/bin/Debug/net9.0/TightWiki.Models.dll b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/TightWiki.Models.dll
new file mode 100644
index 0000000..e5d6b83
Binary files /dev/null and b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/TightWiki.Models.dll differ
diff --git a/ZelWiki.Engine.Implementation/bin/Debug/net9.0/TightWiki.Models.pdb b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/TightWiki.Models.pdb
new file mode 100644
index 0000000..98e5555
Binary files /dev/null and b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/TightWiki.Models.pdb differ
diff --git a/ZelWiki.Engine.Implementation/bin/Debug/net9.0/TightWiki.Repository.dll b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/TightWiki.Repository.dll
new file mode 100644
index 0000000..39b882d
Binary files /dev/null and b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/TightWiki.Repository.dll differ
diff --git a/ZelWiki.Engine.Implementation/bin/Debug/net9.0/TightWiki.Repository.pdb b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/TightWiki.Repository.pdb
new file mode 100644
index 0000000..6b4958f
Binary files /dev/null and b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/TightWiki.Repository.pdb differ
diff --git a/ZelWiki.Engine.Implementation/bin/Debug/net9.0/TightWiki.Security.dll b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/TightWiki.Security.dll
new file mode 100644
index 0000000..1c5225f
Binary files /dev/null and b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/TightWiki.Security.dll differ
diff --git a/ZelWiki.Engine.Implementation/bin/Debug/net9.0/TightWiki.Security.pdb b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/TightWiki.Security.pdb
new file mode 100644
index 0000000..df7df5e
Binary files /dev/null and b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/TightWiki.Security.pdb differ
diff --git a/ZelWiki.Engine.Implementation/bin/Debug/net9.0/ZelWiki.Caching.dll b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/ZelWiki.Caching.dll
new file mode 100644
index 0000000..9be37f9
Binary files /dev/null and b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/ZelWiki.Caching.dll differ
diff --git a/ZelWiki.Engine.Implementation/bin/Debug/net9.0/ZelWiki.Caching.pdb b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/ZelWiki.Caching.pdb
new file mode 100644
index 0000000..18a2768
Binary files /dev/null and b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/ZelWiki.Caching.pdb differ
diff --git a/ZelWiki.Engine.Implementation/bin/Debug/net9.0/ZelWiki.Engine.Function.dll b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/ZelWiki.Engine.Function.dll
new file mode 100644
index 0000000..21a22c6
Binary files /dev/null and b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/ZelWiki.Engine.Function.dll differ
diff --git a/ZelWiki.Engine.Implementation/bin/Debug/net9.0/ZelWiki.Engine.Function.pdb b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/ZelWiki.Engine.Function.pdb
new file mode 100644
index 0000000..a479852
Binary files /dev/null and b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/ZelWiki.Engine.Function.pdb differ
diff --git a/ZelWiki.Engine.Implementation/bin/Debug/net9.0/ZelWiki.Engine.Implementation.deps.json b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/ZelWiki.Engine.Implementation.deps.json
new file mode 100644
index 0000000..d94b242
--- /dev/null
+++ b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/ZelWiki.Engine.Implementation.deps.json
@@ -0,0 +1,810 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v9.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v9.0": {
+ "ZelWiki.Engine.Implementation/2.20.1": {
+ "dependencies": {
+ "ZelWiki.Engine.Library": "2.20.1",
+ "ZelWiki.Library": "2.20.1",
+ "ZelWiki.Models": "2.20.1",
+ "ZelWiki.Repository": "2.20.1"
+ },
+ "runtime": {
+ "ZelWiki.Engine.Implementation.dll": {}
+ }
+ },
+ "Dapper/2.1.35": {
+ "runtime": {
+ "lib/net7.0/Dapper.dll": {
+ "assemblyVersion": "2.0.0.0",
+ "fileVersion": "2.1.35.13827"
+ }
+ }
+ },
+ "DuoVia.FuzzyStrings/2.1.0": {
+ "runtime": {
+ "lib/netstandard2.1/DuoVia.FuzzyStrings.dll": {
+ "assemblyVersion": "2.1.0.0",
+ "fileVersion": "2.1.0.0"
+ }
+ }
+ },
+ "Magick.NET-Q8-AnyCPU/14.4.0": {
+ "dependencies": {
+ "Magick.NET.Core": "14.4.0"
+ },
+ "runtime": {
+ "lib/net8.0/Magick.NET-Q8-AnyCPU.dll": {
+ "assemblyVersion": "14.4.0.0",
+ "fileVersion": "14.4.0.0"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/linux-arm64/native/Magick.Native-Q8-arm64.dll.so": {
+ "rid": "linux-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-x64/native/Magick.Native-Q8-x64.dll.so": {
+ "rid": "linux-musl-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-x64/native/Magick.Native-Q8-x64.dll.so": {
+ "rid": "linux-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/osx-arm64/native/Magick.Native-Q8-arm64.dll.dylib": {
+ "rid": "osx-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/osx-x64/native/Magick.Native-Q8-x64.dll.dylib": {
+ "rid": "osx-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-arm64/native/Magick.Native-Q8-arm64.dll": {
+ "rid": "win-arm64",
+ "assetType": "native",
+ "fileVersion": "7.1.1.43"
+ },
+ "runtimes/win-x64/native/Magick.Native-Q8-x64.dll": {
+ "rid": "win-x64",
+ "assetType": "native",
+ "fileVersion": "7.1.1.43"
+ },
+ "runtimes/win-x86/native/Magick.Native-Q8-x86.dll": {
+ "rid": "win-x86",
+ "assetType": "native",
+ "fileVersion": "7.1.1.43"
+ }
+ }
+ },
+ "Magick.NET.Core/14.4.0": {
+ "runtime": {
+ "lib/net8.0/Magick.NET.Core.dll": {
+ "assemblyVersion": "14.4.0.0",
+ "fileVersion": "14.4.0.0"
+ }
+ }
+ },
+ "Microsoft.AspNetCore.Cryptography.Internal/9.0.1": {},
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation/9.0.1": {
+ "dependencies": {
+ "Microsoft.AspNetCore.Cryptography.Internal": "9.0.1"
+ }
+ },
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore/9.0.1": {
+ "dependencies": {
+ "Microsoft.EntityFrameworkCore.Relational": "9.0.1",
+ "Microsoft.Extensions.Identity.Stores": "9.0.1"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll": {
+ "assemblyVersion": "9.0.1.0",
+ "fileVersion": "9.0.124.61009"
+ }
+ }
+ },
+ "Microsoft.Data.Sqlite.Core/9.0.0": {
+ "dependencies": {
+ "SQLitePCLRaw.core": "2.1.10"
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.Data.Sqlite.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52902"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore/9.0.1": {
+ "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"
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.dll": {
+ "assemblyVersion": "9.0.1.0",
+ "fileVersion": "9.0.124.61002"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore.Abstractions/9.0.1": {
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll": {
+ "assemblyVersion": "9.0.1.0",
+ "fileVersion": "9.0.124.61002"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore.Analyzers/9.0.1": {},
+ "Microsoft.EntityFrameworkCore.Relational/9.0.1": {
+ "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"
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.Relational.dll": {
+ "assemblyVersion": "9.0.1.0",
+ "fileVersion": "9.0.124.61002"
+ }
+ }
+ },
+ "Microsoft.Extensions.Caching.Abstractions/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Memory/9.0.1": {
+ "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"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Abstractions/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.1": {},
+ "Microsoft.Extensions.Identity.Core/9.0.1": {
+ "dependencies": {
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation": "9.0.1",
+ "Microsoft.Extensions.Logging": "9.0.1",
+ "Microsoft.Extensions.Options": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Identity.Stores/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Identity.Core": "9.0.1",
+ "Microsoft.Extensions.Logging": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection": "9.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Options": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Options/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Primitives": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Primitives/9.0.1": {},
+ "NTDLS.Helpers/1.3.11": {
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Memory": "9.0.1"
+ },
+ "runtime": {
+ "lib/net9.0/NTDLS.Helpers.dll": {
+ "assemblyVersion": "1.3.11.0",
+ "fileVersion": "1.3.11.0"
+ }
+ }
+ },
+ "NTDLS.SqliteDapperWrapper/1.1.4": {
+ "dependencies": {
+ "Dapper": "2.1.35",
+ "Microsoft.Data.Sqlite.Core": "9.0.0",
+ "SQLitePCLRaw.bundle_e_sqlite3": "2.1.10",
+ "System.Runtime.Caching": "9.0.1"
+ },
+ "runtime": {
+ "lib/net9.0/NTDLS.SqliteDapperWrapper.dll": {
+ "assemblyVersion": "1.1.4.0",
+ "fileVersion": "1.1.4.0"
+ }
+ }
+ },
+ "SixLabors.ImageSharp/3.1.6": {
+ "runtime": {
+ "lib/net6.0/SixLabors.ImageSharp.dll": {
+ "assemblyVersion": "3.0.0.0",
+ "fileVersion": "3.1.6.0"
+ }
+ }
+ },
+ "SQLitePCLRaw.bundle_e_sqlite3/2.1.10": {
+ "dependencies": {
+ "SQLitePCLRaw.lib.e_sqlite3": "2.1.10",
+ "SQLitePCLRaw.provider.e_sqlite3": "2.1.10"
+ },
+ "runtime": {
+ "lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll": {
+ "assemblyVersion": "2.1.10.2445",
+ "fileVersion": "2.1.10.2445"
+ }
+ }
+ },
+ "SQLitePCLRaw.core/2.1.10": {
+ "dependencies": {
+ "System.Memory": "4.5.3"
+ },
+ "runtime": {
+ "lib/netstandard2.0/SQLitePCLRaw.core.dll": {
+ "assemblyVersion": "2.1.10.2445",
+ "fileVersion": "2.1.10.2445"
+ }
+ }
+ },
+ "SQLitePCLRaw.lib.e_sqlite3/2.1.10": {
+ "runtimeTargets": {
+ "runtimes/browser-wasm/nativeassets/net9.0/e_sqlite3.a": {
+ "rid": "browser-wasm",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-arm/native/libe_sqlite3.so": {
+ "rid": "linux-arm",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-arm64/native/libe_sqlite3.so": {
+ "rid": "linux-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-armel/native/libe_sqlite3.so": {
+ "rid": "linux-armel",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-mips64/native/libe_sqlite3.so": {
+ "rid": "linux-mips64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-arm/native/libe_sqlite3.so": {
+ "rid": "linux-musl-arm",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-arm64/native/libe_sqlite3.so": {
+ "rid": "linux-musl-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-s390x/native/libe_sqlite3.so": {
+ "rid": "linux-musl-s390x",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-x64/native/libe_sqlite3.so": {
+ "rid": "linux-musl-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-ppc64le/native/libe_sqlite3.so": {
+ "rid": "linux-ppc64le",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-s390x/native/libe_sqlite3.so": {
+ "rid": "linux-s390x",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-x64/native/libe_sqlite3.so": {
+ "rid": "linux-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-x86/native/libe_sqlite3.so": {
+ "rid": "linux-x86",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/maccatalyst-arm64/native/libe_sqlite3.dylib": {
+ "rid": "maccatalyst-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/maccatalyst-x64/native/libe_sqlite3.dylib": {
+ "rid": "maccatalyst-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/osx-arm64/native/libe_sqlite3.dylib": {
+ "rid": "osx-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/osx-x64/native/libe_sqlite3.dylib": {
+ "rid": "osx-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-arm/native/e_sqlite3.dll": {
+ "rid": "win-arm",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-arm64/native/e_sqlite3.dll": {
+ "rid": "win-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-x64/native/e_sqlite3.dll": {
+ "rid": "win-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-x86/native/e_sqlite3.dll": {
+ "rid": "win-x86",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ }
+ }
+ },
+ "SQLitePCLRaw.provider.e_sqlite3/2.1.10": {
+ "dependencies": {
+ "SQLitePCLRaw.core": "2.1.10"
+ },
+ "runtime": {
+ "lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll": {
+ "assemblyVersion": "2.1.10.2445",
+ "fileVersion": "2.1.10.2445"
+ }
+ }
+ },
+ "System.Configuration.ConfigurationManager/9.0.1": {
+ "dependencies": {
+ "System.Diagnostics.EventLog": "9.0.1",
+ "System.Security.Cryptography.ProtectedData": "9.0.1"
+ },
+ "runtime": {
+ "lib/net9.0/System.Configuration.ConfigurationManager.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.124.61010"
+ }
+ }
+ },
+ "System.Diagnostics.EventLog/9.0.1": {},
+ "System.Memory/4.5.3": {},
+ "System.Runtime.Caching/9.0.1": {
+ "dependencies": {
+ "System.Configuration.ConfigurationManager": "9.0.1"
+ },
+ "runtime": {
+ "lib/net9.0/System.Runtime.Caching.dll": {
+ "assemblyVersion": "9.0.0.1",
+ "fileVersion": "9.0.124.61010"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/net9.0/System.Runtime.Caching.dll": {
+ "rid": "win",
+ "assetType": "runtime",
+ "assemblyVersion": "9.0.0.1",
+ "fileVersion": "9.0.124.61010"
+ }
+ }
+ },
+ "System.Security.Cryptography.ProtectedData/9.0.1": {
+ "runtime": {
+ "lib/net9.0/System.Security.Cryptography.ProtectedData.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.124.61010"
+ }
+ }
+ },
+ "ZelWiki.Caching/2.20.1": {
+ "dependencies": {
+ "System.Runtime.Caching": "9.0.1"
+ },
+ "runtime": {
+ "ZelWiki.Caching.dll": {
+ "assemblyVersion": "2.20.1",
+ "fileVersion": "2.20.1.0"
+ }
+ }
+ },
+ "ZelWiki.Engine.Function/2.20.1": {
+ "dependencies": {
+ "NTDLS.Helpers": "1.3.11"
+ },
+ "runtime": {
+ "ZelWiki.Engine.Function.dll": {
+ "assemblyVersion": "2.20.1",
+ "fileVersion": "2.20.1.0"
+ }
+ }
+ },
+ "ZelWiki.Engine.Library/2.20.1": {
+ "dependencies": {
+ "ZelWiki.Engine.Function": "2.20.1",
+ "ZelWiki.Library": "2.20.1"
+ },
+ "runtime": {
+ "ZelWiki.Engine.Library.dll": {
+ "assemblyVersion": "2.20.1",
+ "fileVersion": "2.20.1.0"
+ }
+ }
+ },
+ "ZelWiki.Library/2.20.1": {
+ "dependencies": {
+ "Magick.NET-Q8-AnyCPU": "14.4.0",
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore": "9.0.1",
+ "NTDLS.Helpers": "1.3.11",
+ "NTDLS.SqliteDapperWrapper": "1.1.4",
+ "SixLabors.ImageSharp": "3.1.6"
+ },
+ "runtime": {
+ "ZelWiki.Library.dll": {
+ "assemblyVersion": "2.20.1",
+ "fileVersion": "2.20.1.0"
+ }
+ }
+ },
+ "ZelWiki.Models/2.20.1": {
+ "dependencies": {
+ "ZelWiki.Library": "2.20.1"
+ },
+ "runtime": {
+ "ZelWiki.Models.dll": {
+ "assemblyVersion": "2.20.1",
+ "fileVersion": "2.20.1.0"
+ }
+ }
+ },
+ "ZelWiki.Repository/2.20.1": {
+ "dependencies": {
+ "DuoVia.FuzzyStrings": "2.1.0",
+ "ZelWiki.Caching": "2.20.1",
+ "ZelWiki.Engine.Library": "2.20.1",
+ "ZelWiki.Models": "2.20.1",
+ "ZelWiki.Security": "2.20.1"
+ },
+ "runtime": {
+ "ZelWiki.Repository.dll": {
+ "assemblyVersion": "2.20.1",
+ "fileVersion": "2.20.1.0"
+ }
+ }
+ },
+ "ZelWiki.Security/2.20.1": {
+ "runtime": {
+ "ZelWiki.Security.dll": {
+ "assemblyVersion": "2.20.1",
+ "fileVersion": "2.20.1.0"
+ }
+ }
+ }
+ }
+ },
+ "libraries": {
+ "ZelWiki.Engine.Implementation/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "Dapper/2.1.35": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-YKRwjVfrG7GYOovlGyQoMvr1/IJdn+7QzNXJxyMh0YfFF5yvDmTYaJOVYWsckreNjGsGSEtrMTpnzxTUq/tZQw==",
+ "path": "dapper/2.1.35",
+ "hashPath": "dapper.2.1.35.nupkg.sha512"
+ },
+ "DuoVia.FuzzyStrings/2.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-xkGo6s2x3ISS6bLgxCW6lcrn0nxMbsuPuG8N55fk1g5TFkIVqWDlj0IVWQIW7anB0SmCWlPjACPHoFpw8gLJfQ==",
+ "path": "duovia.fuzzystrings/2.1.0",
+ "hashPath": "duovia.fuzzystrings.2.1.0.nupkg.sha512"
+ },
+ "Magick.NET-Q8-AnyCPU/14.4.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-4f/6tga1izjCm29qGlPlTc7txquzd5cOgRFuCD6fh7tu+QS4Rd6gZpvRwrIb4e/Y0pE1JQyF2j4RRmQ23T8BLA==",
+ "path": "magick.net-q8-anycpu/14.4.0",
+ "hashPath": "magick.net-q8-anycpu.14.4.0.nupkg.sha512"
+ },
+ "Magick.NET.Core/14.4.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-nmSA3LWK77rZlQ085RBqFLr67GVFyz4mAcuiVGQ9LcNwbxUm4Zcte4D9N+TxAyew6CXzoyHAG3i7NeDgpuztWw==",
+ "path": "magick.net.core/14.4.0",
+ "hashPath": "magick.net.core.14.4.0.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.Cryptography.Internal/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-leaw8hC6wCKfAg2kAYT4plnaHI7o6bKB9IQy0yLWHmgV0GjE449pu0SEnnl7loEzdLgyQrKyVQvfz7wRErqmxQ==",
+ "path": "microsoft.aspnetcore.cryptography.internal/9.0.1",
+ "hashPath": "microsoft.aspnetcore.cryptography.internal.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-/ibWvFYnxjCfOmtQtLTFUN9L70CrQH0daom6tE8/hlxTllUDeXM95fE45dC4u2tBOrfDqB6TPAkUzd/vWaAusA==",
+ "path": "microsoft.aspnetcore.cryptography.keyderivation/9.0.1",
+ "hashPath": "microsoft.aspnetcore.cryptography.keyderivation.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-yZyj/m7nBsrx6JDIv5KSYH44lJsQ4K5RLEWaYRFQVoIRvGXQxMZ/TUCa7PKFtR/o6nz1fmy6bVciV/eN/NmjUw==",
+ "path": "microsoft.aspnetcore.identity.entityframeworkcore/9.0.1",
+ "hashPath": "microsoft.aspnetcore.identity.entityframeworkcore.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Data.Sqlite.Core/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-cFfZjFL+tqzGYw9lB31EkV1IWF5xRQNk2k+MQd+Cf86Gl6zTeAoiZIFw5sRB1Z8OxpEC7nu+nTDsLSjieBAPTw==",
+ "path": "microsoft.data.sqlite.core/9.0.0",
+ "hashPath": "microsoft.data.sqlite.core.9.0.0.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-E25w4XugXNykTr5Y/sLDGaQ4lf67n9aXVPvsdGsIZjtuLmbvb9AoYP8D50CDejY8Ro4D9GK2kNHz5lWHqSK+wg==",
+ "path": "microsoft.entityframeworkcore/9.0.1",
+ "hashPath": "microsoft.entityframeworkcore.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-qy+taGVLUs82zeWfc32hgGL8Z02ZqAneYvqZiiXbxF4g4PBUcPRuxHM9K20USmpeJbn4/fz40GkCbyyCy5ojOA==",
+ "path": "microsoft.entityframeworkcore.abstractions/9.0.1",
+ "hashPath": "microsoft.entityframeworkcore.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore.Analyzers/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-c6ZZJZhPKrXFkE2z/81PmuT69HBL6Y68Cl0xJ5SRrDjJyq5Aabkq15yCqPg9RQ3R0aFLVaJok2DA8R3TKpejDQ==",
+ "path": "microsoft.entityframeworkcore.analyzers/9.0.1",
+ "hashPath": "microsoft.entityframeworkcore.analyzers.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore.Relational/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-7Iu0h4oevRvH4IwPzmxuIJGYRt55TapoREGlluk75KCO7lenN0+QnzCl6cQDY48uDoxAUpJbpK2xW7o8Ix69dw==",
+ "path": "microsoft.entityframeworkcore.relational/9.0.1",
+ "hashPath": "microsoft.entityframeworkcore.relational.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Caching.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Eghsg9SyIvq0c8x6cUpe71BbQoOmsytXxqw2+ZNiTnP8a8SBLKgEor1zZeWhC0588IbS2M0PP4gXGAd9qF862Q==",
+ "path": "microsoft.extensions.caching.abstractions/9.0.1",
+ "hashPath": "microsoft.extensions.caching.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Caching.Memory/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-JeC+PP0BCKMwwLezPGDaciJSTfcFG4KjsG8rX4XZ6RSvzdxofrFmcnmW2L4+cWUcZSBTQ+Dd7H5Gs9XZz/OlCA==",
+ "path": "microsoft.extensions.caching.memory/9.0.1",
+ "hashPath": "microsoft.extensions.caching.memory.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Configuration.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-+4hfFIY1UjBCXFTTOd+ojlDPq6mep3h5Vq5SYE3Pjucr7dNXmq4S/6P/LoVnZFz2e/5gWp/om4svUFgznfULcA==",
+ "path": "microsoft.extensions.configuration.abstractions/9.0.1",
+ "hashPath": "microsoft.extensions.configuration.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.DependencyInjection/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-qZI42ASAe3hr2zMSA6UjM92pO1LeDq5DcwkgSowXXPY8I56M76pEKrnmsKKbxagAf39AJxkH2DY4sb72ixyOrg==",
+ "path": "microsoft.extensions.dependencyinjection/9.0.1",
+ "hashPath": "microsoft.extensions.dependencyinjection.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Tr74eP0oQ3AyC24ch17N8PuEkrPbD0JqIfENCYqmgKYNOmL8wQKzLJu3ObxTUDrjnn4rHoR1qKa37/eQyHmCDA==",
+ "path": "microsoft.extensions.dependencyinjection.abstractions/9.0.1",
+ "hashPath": "microsoft.extensions.dependencyinjection.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Identity.Core/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-dbvAQhwSyBbgB2BuVJ8PMVx7BK6WZHWhV/vsSnXl6sRLs9D7yXiIiRpgcPVvN5E/UkzRGW1EPXyc3t1EDxWSzg==",
+ "path": "microsoft.extensions.identity.core/9.0.1",
+ "hashPath": "microsoft.extensions.identity.core.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Identity.Stores/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-lBErjDqd7i2RGpDr040lGm/HbMvxG/1Ta1aSFh91vYtSwEY2rtMI9o7xIDWgNmBKu8ko+XBxt0WcQh6TNFVe7g==",
+ "path": "microsoft.extensions.identity.stores/9.0.1",
+ "hashPath": "microsoft.extensions.identity.stores.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Logging/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-E/k5r7S44DOW+08xQPnNbO8DKAQHhkspDboTThNJ6Z3/QBb4LC6gStNWzVmy3IvW7sUD+iJKf4fj0xEkqE7vnQ==",
+ "path": "microsoft.extensions.logging/9.0.1",
+ "hashPath": "microsoft.extensions.logging.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Logging.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-w2gUqXN/jNIuvqYwX3lbXagsizVNXYyt6LlF57+tMve4JYCEgCMMAjRce6uKcDASJgpMbErRT1PfHy2OhbkqEA==",
+ "path": "microsoft.extensions.logging.abstractions/9.0.1",
+ "hashPath": "microsoft.extensions.logging.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Options/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-nggoNKnWcsBIAaOWHA+53XZWrslC7aGeok+aR+epDPRy7HI7GwMnGZE8yEsL2Onw7kMOHVHwKcsDls1INkNUJQ==",
+ "path": "microsoft.extensions.options/9.0.1",
+ "hashPath": "microsoft.extensions.options.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Primitives/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-bHtTesA4lrSGD1ZUaMIx6frU3wyy0vYtTa/hM6gGQu5QNrydObv8T5COiGUWsisflAfmsaFOe9Xvw5NSO99z0g==",
+ "path": "microsoft.extensions.primitives/9.0.1",
+ "hashPath": "microsoft.extensions.primitives.9.0.1.nupkg.sha512"
+ },
+ "NTDLS.Helpers/1.3.11": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-xcNFG2blg5WqnivxXgLHbvxz5L1EYXAhEK+7R1TXQIyuknKG9McAjCp+tr+RZ7PawqXwKeOHkaizNQcSdlv81A==",
+ "path": "ntdls.helpers/1.3.11",
+ "hashPath": "ntdls.helpers.1.3.11.nupkg.sha512"
+ },
+ "NTDLS.SqliteDapperWrapper/1.1.4": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-enrMT/qcwqFh18APoN/XtydpC+9BuD5rVg2h/4Fl9IT8bC1aL7iLPJigdfkGf0mYYO3Y6EP91nL4Iv/5Dqay9A==",
+ "path": "ntdls.sqlitedapperwrapper/1.1.4",
+ "hashPath": "ntdls.sqlitedapperwrapper.1.1.4.nupkg.sha512"
+ },
+ "SixLabors.ImageSharp/3.1.6": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-dHQ5jugF9v+5/LCVHCWVzaaIL6WOehqJy6eju/0VFYFPEj2WtqkGPoEV9EVQP83dHsdoqYaTuWpZdwAd37UwfA==",
+ "path": "sixlabors.imagesharp/3.1.6",
+ "hashPath": "sixlabors.imagesharp.3.1.6.nupkg.sha512"
+ },
+ "SQLitePCLRaw.bundle_e_sqlite3/2.1.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-UxWuisvZ3uVcVOLJQv7urM/JiQH+v3TmaJc1BLKl5Dxfm/nTzTUrqswCqg/INiYLi61AXnHo1M1JPmPqqLnAdg==",
+ "path": "sqlitepclraw.bundle_e_sqlite3/2.1.10",
+ "hashPath": "sqlitepclraw.bundle_e_sqlite3.2.1.10.nupkg.sha512"
+ },
+ "SQLitePCLRaw.core/2.1.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Ii8JCbC7oiVclaE/mbDEK000EFIJ+ShRPwAvvV89GOZhQ+ZLtlnSWl6ksCNMKu/VGXA4Nfi2B7LhN/QFN9oBcw==",
+ "path": "sqlitepclraw.core/2.1.10",
+ "hashPath": "sqlitepclraw.core.2.1.10.nupkg.sha512"
+ },
+ "SQLitePCLRaw.lib.e_sqlite3/2.1.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-mAr69tDbnf3QJpRy2nJz8Qdpebdil00fvycyByR58Cn9eARvR+UiG2Vzsp+4q1tV3ikwiYIjlXCQFc12GfebbA==",
+ "path": "sqlitepclraw.lib.e_sqlite3/2.1.10",
+ "hashPath": "sqlitepclraw.lib.e_sqlite3.2.1.10.nupkg.sha512"
+ },
+ "SQLitePCLRaw.provider.e_sqlite3/2.1.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-uZVTi02C1SxqzgT0HqTWatIbWGb40iIkfc3FpFCpE/r7g6K0PqzDUeefL6P6HPhDtc6BacN3yQysfzP7ks+wSQ==",
+ "path": "sqlitepclraw.provider.e_sqlite3/2.1.10",
+ "hashPath": "sqlitepclraw.provider.e_sqlite3.2.1.10.nupkg.sha512"
+ },
+ "System.Configuration.ConfigurationManager/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-ntDQ+3A7vGq6jnv3KI8nv1Tfgmos9TG863xd/5tmms6LqrIxEze1RLuA3JB/AcpXMUSO70DXzXfPnJD2ZHFX0Q==",
+ "path": "system.configuration.configurationmanager/9.0.1",
+ "hashPath": "system.configuration.configurationmanager.9.0.1.nupkg.sha512"
+ },
+ "System.Diagnostics.EventLog/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-iVnDpgYJsRaRFnk77kcLA3+913WfWDtnAKrQl9tQ5ahqKANTaJKmQdsuPWWiAPWE9pk1Kj4Pg9JGXWfFYYyakQ==",
+ "path": "system.diagnostics.eventlog/9.0.1",
+ "hashPath": "system.diagnostics.eventlog.9.0.1.nupkg.sha512"
+ },
+ "System.Memory/4.5.3": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-3oDzvc/zzetpTKWMShs1AADwZjQ/36HnsufHRPcOjyRAAMLDlu2iD33MBI2opxnezcVUtXyqDXXjoFMOU9c7SA==",
+ "path": "system.memory/4.5.3",
+ "hashPath": "system.memory.4.5.3.nupkg.sha512"
+ },
+ "System.Runtime.Caching/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-5E4yKPLeruveoh1EZKHl6f6jWXcd/a4tu+1IedG5ZndPPRAeAzFV4+ZagrcQMwz7xTFYOxC0zKM174nPGuTKoA==",
+ "path": "system.runtime.caching/9.0.1",
+ "hashPath": "system.runtime.caching.9.0.1.nupkg.sha512"
+ },
+ "System.Security.Cryptography.ProtectedData/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-u+4PH6GyDjEsWgcpKp1S/DiyxtGvazNPdaPFR6p6/qZr3TW+oZWvwfHO2H2CSpS4KGl2z2CBfU6eB38PsmoxtA==",
+ "path": "system.security.cryptography.protecteddata/9.0.1",
+ "hashPath": "system.security.cryptography.protecteddata.9.0.1.nupkg.sha512"
+ },
+ "ZelWiki.Caching/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "ZelWiki.Engine.Function/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "ZelWiki.Engine.Library/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "ZelWiki.Library/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "ZelWiki.Models/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "ZelWiki.Repository/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "ZelWiki.Security/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/ZelWiki.Engine.Implementation/bin/Debug/net9.0/ZelWiki.Engine.Implementation.dll b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/ZelWiki.Engine.Implementation.dll
new file mode 100644
index 0000000..e62e7c1
Binary files /dev/null and b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/ZelWiki.Engine.Implementation.dll differ
diff --git a/ZelWiki.Engine.Implementation/bin/Debug/net9.0/ZelWiki.Engine.Implementation.pdb b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/ZelWiki.Engine.Implementation.pdb
new file mode 100644
index 0000000..b0e6183
Binary files /dev/null and b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/ZelWiki.Engine.Implementation.pdb differ
diff --git a/ZelWiki.Engine.Implementation/bin/Debug/net9.0/ZelWiki.Engine.Library.dll b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/ZelWiki.Engine.Library.dll
new file mode 100644
index 0000000..14b83a1
Binary files /dev/null and b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/ZelWiki.Engine.Library.dll differ
diff --git a/ZelWiki.Engine.Implementation/bin/Debug/net9.0/ZelWiki.Engine.Library.pdb b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/ZelWiki.Engine.Library.pdb
new file mode 100644
index 0000000..1ffc5e2
Binary files /dev/null and b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/ZelWiki.Engine.Library.pdb differ
diff --git a/ZelWiki.Engine.Implementation/bin/Debug/net9.0/ZelWiki.Library.dll b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/ZelWiki.Library.dll
new file mode 100644
index 0000000..a23a511
Binary files /dev/null and b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/ZelWiki.Library.dll differ
diff --git a/ZelWiki.Engine.Implementation/bin/Debug/net9.0/ZelWiki.Library.pdb b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/ZelWiki.Library.pdb
new file mode 100644
index 0000000..dc2ed71
Binary files /dev/null and b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/ZelWiki.Library.pdb differ
diff --git a/ZelWiki.Engine.Implementation/bin/Debug/net9.0/ZelWiki.Models.dll b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/ZelWiki.Models.dll
new file mode 100644
index 0000000..91619cf
Binary files /dev/null and b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/ZelWiki.Models.dll differ
diff --git a/ZelWiki.Engine.Implementation/bin/Debug/net9.0/ZelWiki.Models.pdb b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/ZelWiki.Models.pdb
new file mode 100644
index 0000000..a8a1176
Binary files /dev/null and b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/ZelWiki.Models.pdb differ
diff --git a/ZelWiki.Engine.Implementation/bin/Debug/net9.0/ZelWiki.Repository.dll b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/ZelWiki.Repository.dll
new file mode 100644
index 0000000..277d301
Binary files /dev/null and b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/ZelWiki.Repository.dll differ
diff --git a/ZelWiki.Engine.Implementation/bin/Debug/net9.0/ZelWiki.Repository.pdb b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/ZelWiki.Repository.pdb
new file mode 100644
index 0000000..43b9e50
Binary files /dev/null and b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/ZelWiki.Repository.pdb differ
diff --git a/ZelWiki.Engine.Implementation/bin/Debug/net9.0/ZelWiki.Security.dll b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/ZelWiki.Security.dll
new file mode 100644
index 0000000..9f48bbf
Binary files /dev/null and b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/ZelWiki.Security.dll differ
diff --git a/ZelWiki.Engine.Implementation/bin/Debug/net9.0/ZelWiki.Security.pdb b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/ZelWiki.Security.pdb
new file mode 100644
index 0000000..5292bc3
Binary files /dev/null and b/ZelWiki.Engine.Implementation/bin/Debug/net9.0/ZelWiki.Security.pdb differ
diff --git a/ZelWiki.Engine.Implementation/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs b/ZelWiki.Engine.Implementation/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs
new file mode 100644
index 0000000..feda5e9
--- /dev/null
+++ b/ZelWiki.Engine.Implementation/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/ZelWiki.Engine.Implementation/obj/Debug/net9.0/TightWik.8045B251.Up2Date b/ZelWiki.Engine.Implementation/obj/Debug/net9.0/TightWik.8045B251.Up2Date
new file mode 100644
index 0000000..e69de29
diff --git a/ZelWiki.Engine.Implementation/obj/Debug/net9.0/TightWiki.Engine.Implementation.AssemblyInfo.cs b/ZelWiki.Engine.Implementation/obj/Debug/net9.0/TightWiki.Engine.Implementation.AssemblyInfo.cs
new file mode 100644
index 0000000..98eaa0a
--- /dev/null
+++ b/ZelWiki.Engine.Implementation/obj/Debug/net9.0/TightWiki.Engine.Implementation.AssemblyInfo.cs
@@ -0,0 +1,23 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("TightWiki.Engine.Implementation")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("2.20.1.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("2.20.1+4b54cca70b03a58af51ef6debdd012251f258bbb")]
+[assembly: System.Reflection.AssemblyProductAttribute("TightWiki.Engine.Implementation")]
+[assembly: System.Reflection.AssemblyTitleAttribute("TightWiki.Engine.Implementation")]
+[assembly: System.Reflection.AssemblyVersionAttribute("2.20.1.0")]
+
+// 由 MSBuild WriteCodeFragment 类生成。
+
diff --git a/ZelWiki.Engine.Implementation/obj/Debug/net9.0/TightWiki.Engine.Implementation.AssemblyInfoInputs.cache b/ZelWiki.Engine.Implementation/obj/Debug/net9.0/TightWiki.Engine.Implementation.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..f56070b
--- /dev/null
+++ b/ZelWiki.Engine.Implementation/obj/Debug/net9.0/TightWiki.Engine.Implementation.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+6185f6f2ec22d7c9c224c0cd4f701642b769dd87c5b4bf1152237b8c7fb2ac6c
diff --git a/ZelWiki.Engine.Implementation/obj/Debug/net9.0/TightWiki.Engine.Implementation.GeneratedMSBuildEditorConfig.editorconfig b/ZelWiki.Engine.Implementation/obj/Debug/net9.0/TightWiki.Engine.Implementation.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..7487cde
--- /dev/null
+++ b/ZelWiki.Engine.Implementation/obj/Debug/net9.0/TightWiki.Engine.Implementation.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 = TightWiki.Engine.Implementation
+build_property.ProjectDir = E:\HelloWord\nysj2\TightWiki.Engine.Implementation\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.EffectiveAnalysisLevelStyle = 9.0
+build_property.EnableCodeStyleSeverity =
diff --git a/ZelWiki.Engine.Implementation/obj/Debug/net9.0/TightWiki.Engine.Implementation.GlobalUsings.g.cs b/ZelWiki.Engine.Implementation/obj/Debug/net9.0/TightWiki.Engine.Implementation.GlobalUsings.g.cs
new file mode 100644
index 0000000..8578f3d
--- /dev/null
+++ b/ZelWiki.Engine.Implementation/obj/Debug/net9.0/TightWiki.Engine.Implementation.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/ZelWiki.Engine.Implementation/obj/Debug/net9.0/TightWiki.Engine.Implementation.assets.cache b/ZelWiki.Engine.Implementation/obj/Debug/net9.0/TightWiki.Engine.Implementation.assets.cache
new file mode 100644
index 0000000..ed678f6
Binary files /dev/null and b/ZelWiki.Engine.Implementation/obj/Debug/net9.0/TightWiki.Engine.Implementation.assets.cache differ
diff --git a/ZelWiki.Engine.Implementation/obj/Debug/net9.0/TightWiki.Engine.Implementation.csproj.AssemblyReference.cache b/ZelWiki.Engine.Implementation/obj/Debug/net9.0/TightWiki.Engine.Implementation.csproj.AssemblyReference.cache
new file mode 100644
index 0000000..c796391
Binary files /dev/null and b/ZelWiki.Engine.Implementation/obj/Debug/net9.0/TightWiki.Engine.Implementation.csproj.AssemblyReference.cache differ
diff --git a/ZelWiki.Engine.Implementation/obj/Debug/net9.0/TightWiki.Engine.Implementation.csproj.BuildWithSkipAnalyzers b/ZelWiki.Engine.Implementation/obj/Debug/net9.0/TightWiki.Engine.Implementation.csproj.BuildWithSkipAnalyzers
new file mode 100644
index 0000000..e69de29
diff --git a/ZelWiki.Engine.Implementation/obj/Debug/net9.0/TightWiki.Engine.Implementation.csproj.CoreCompileInputs.cache b/ZelWiki.Engine.Implementation/obj/Debug/net9.0/TightWiki.Engine.Implementation.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..5db4462
--- /dev/null
+++ b/ZelWiki.Engine.Implementation/obj/Debug/net9.0/TightWiki.Engine.Implementation.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+59bd55eb6b5776e9acbf14aad5b419f5bff4cc6c5c5c4f36ac95486fba095a3d
diff --git a/ZelWiki.Engine.Implementation/obj/Debug/net9.0/TightWiki.Engine.Implementation.csproj.FileListAbsolute.txt b/ZelWiki.Engine.Implementation/obj/Debug/net9.0/TightWiki.Engine.Implementation.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..5d37697
--- /dev/null
+++ b/ZelWiki.Engine.Implementation/obj/Debug/net9.0/TightWiki.Engine.Implementation.csproj.FileListAbsolute.txt
@@ -0,0 +1,27 @@
+E:\HelloWord\nysj2\TightWiki.Engine.Implementation\bin\Debug\net9.0\TightWiki.Engine.Implementation.deps.json
+E:\HelloWord\nysj2\TightWiki.Engine.Implementation\bin\Debug\net9.0\TightWiki.Engine.Implementation.dll
+E:\HelloWord\nysj2\TightWiki.Engine.Implementation\bin\Debug\net9.0\TightWiki.Engine.Implementation.pdb
+E:\HelloWord\nysj2\TightWiki.Engine.Implementation\bin\Debug\net9.0\TightWiki.Caching.dll
+E:\HelloWord\nysj2\TightWiki.Engine.Implementation\bin\Debug\net9.0\TightWiki.Engine.Function.dll
+E:\HelloWord\nysj2\TightWiki.Engine.Implementation\bin\Debug\net9.0\TightWiki.Engine.Library.dll
+E:\HelloWord\nysj2\TightWiki.Engine.Implementation\bin\Debug\net9.0\TightWiki.Library.dll
+E:\HelloWord\nysj2\TightWiki.Engine.Implementation\bin\Debug\net9.0\TightWiki.Models.dll
+E:\HelloWord\nysj2\TightWiki.Engine.Implementation\bin\Debug\net9.0\TightWiki.Repository.dll
+E:\HelloWord\nysj2\TightWiki.Engine.Implementation\bin\Debug\net9.0\TightWiki.Security.dll
+E:\HelloWord\nysj2\TightWiki.Engine.Implementation\bin\Debug\net9.0\TightWiki.Engine.Library.pdb
+E:\HelloWord\nysj2\TightWiki.Engine.Implementation\bin\Debug\net9.0\TightWiki.Library.pdb
+E:\HelloWord\nysj2\TightWiki.Engine.Implementation\bin\Debug\net9.0\TightWiki.Models.pdb
+E:\HelloWord\nysj2\TightWiki.Engine.Implementation\bin\Debug\net9.0\TightWiki.Repository.pdb
+E:\HelloWord\nysj2\TightWiki.Engine.Implementation\bin\Debug\net9.0\TightWiki.Caching.pdb
+E:\HelloWord\nysj2\TightWiki.Engine.Implementation\bin\Debug\net9.0\TightWiki.Engine.Function.pdb
+E:\HelloWord\nysj2\TightWiki.Engine.Implementation\bin\Debug\net9.0\TightWiki.Security.pdb
+E:\HelloWord\nysj2\TightWiki.Engine.Implementation\obj\Debug\net9.0\TightWiki.Engine.Implementation.csproj.AssemblyReference.cache
+E:\HelloWord\nysj2\TightWiki.Engine.Implementation\obj\Debug\net9.0\TightWiki.Engine.Implementation.GeneratedMSBuildEditorConfig.editorconfig
+E:\HelloWord\nysj2\TightWiki.Engine.Implementation\obj\Debug\net9.0\TightWiki.Engine.Implementation.AssemblyInfoInputs.cache
+E:\HelloWord\nysj2\TightWiki.Engine.Implementation\obj\Debug\net9.0\TightWiki.Engine.Implementation.AssemblyInfo.cs
+E:\HelloWord\nysj2\TightWiki.Engine.Implementation\obj\Debug\net9.0\TightWiki.Engine.Implementation.csproj.CoreCompileInputs.cache
+E:\HelloWord\nysj2\TightWiki.Engine.Implementation\obj\Debug\net9.0\TightWik.8045B251.Up2Date
+E:\HelloWord\nysj2\TightWiki.Engine.Implementation\obj\Debug\net9.0\TightWiki.Engine.Implementation.dll
+E:\HelloWord\nysj2\TightWiki.Engine.Implementation\obj\Debug\net9.0\refint\TightWiki.Engine.Implementation.dll
+E:\HelloWord\nysj2\TightWiki.Engine.Implementation\obj\Debug\net9.0\TightWiki.Engine.Implementation.pdb
+E:\HelloWord\nysj2\TightWiki.Engine.Implementation\obj\Debug\net9.0\ref\TightWiki.Engine.Implementation.dll
diff --git a/ZelWiki.Engine.Implementation/obj/Debug/net9.0/TightWiki.Engine.Implementation.dll b/ZelWiki.Engine.Implementation/obj/Debug/net9.0/TightWiki.Engine.Implementation.dll
new file mode 100644
index 0000000..9ba911e
Binary files /dev/null and b/ZelWiki.Engine.Implementation/obj/Debug/net9.0/TightWiki.Engine.Implementation.dll differ
diff --git a/ZelWiki.Engine.Implementation/obj/Debug/net9.0/TightWiki.Engine.Implementation.pdb b/ZelWiki.Engine.Implementation/obj/Debug/net9.0/TightWiki.Engine.Implementation.pdb
new file mode 100644
index 0000000..0618177
Binary files /dev/null and b/ZelWiki.Engine.Implementation/obj/Debug/net9.0/TightWiki.Engine.Implementation.pdb differ
diff --git a/ZelWiki.Engine.Implementation/obj/Debug/net9.0/ZelWiki..8CA30AC7.Up2Date b/ZelWiki.Engine.Implementation/obj/Debug/net9.0/ZelWiki..8CA30AC7.Up2Date
new file mode 100644
index 0000000..e69de29
diff --git a/ZelWiki.Engine.Implementation/obj/Debug/net9.0/ZelWiki.Engine.Implementation.AssemblyInfo.cs b/ZelWiki.Engine.Implementation/obj/Debug/net9.0/ZelWiki.Engine.Implementation.AssemblyInfo.cs
new file mode 100644
index 0000000..c2fed1d
--- /dev/null
+++ b/ZelWiki.Engine.Implementation/obj/Debug/net9.0/ZelWiki.Engine.Implementation.AssemblyInfo.cs
@@ -0,0 +1,23 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("ZelWiki.Engine.Implementation")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("2.20.1.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("2.20.1+4b54cca70b03a58af51ef6debdd012251f258bbb")]
+[assembly: System.Reflection.AssemblyProductAttribute("ZelWiki.Engine.Implementation")]
+[assembly: System.Reflection.AssemblyTitleAttribute("ZelWiki.Engine.Implementation")]
+[assembly: System.Reflection.AssemblyVersionAttribute("2.20.1.0")]
+
+// 由 MSBuild WriteCodeFragment 类生成。
+
diff --git a/ZelWiki.Engine.Implementation/obj/Debug/net9.0/ZelWiki.Engine.Implementation.AssemblyInfoInputs.cache b/ZelWiki.Engine.Implementation/obj/Debug/net9.0/ZelWiki.Engine.Implementation.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..006b143
--- /dev/null
+++ b/ZelWiki.Engine.Implementation/obj/Debug/net9.0/ZelWiki.Engine.Implementation.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+af09dbfd6be52ce95e5677968805ce5c8047e7da517288eeaa92468863ded029
diff --git a/ZelWiki.Engine.Implementation/obj/Debug/net9.0/ZelWiki.Engine.Implementation.GeneratedMSBuildEditorConfig.editorconfig b/ZelWiki.Engine.Implementation/obj/Debug/net9.0/ZelWiki.Engine.Implementation.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..da0e6f3
--- /dev/null
+++ b/ZelWiki.Engine.Implementation/obj/Debug/net9.0/ZelWiki.Engine.Implementation.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 = ZelWiki.Engine.Implementation
+build_property.ProjectDir = E:\HelloWord\nysj2\ZelWiki.Engine.Implementation\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.EffectiveAnalysisLevelStyle = 9.0
+build_property.EnableCodeStyleSeverity =
diff --git a/ZelWiki.Engine.Implementation/obj/Debug/net9.0/ZelWiki.Engine.Implementation.GlobalUsings.g.cs b/ZelWiki.Engine.Implementation/obj/Debug/net9.0/ZelWiki.Engine.Implementation.GlobalUsings.g.cs
new file mode 100644
index 0000000..8578f3d
--- /dev/null
+++ b/ZelWiki.Engine.Implementation/obj/Debug/net9.0/ZelWiki.Engine.Implementation.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/ZelWiki.Engine.Implementation/obj/Debug/net9.0/ZelWiki.Engine.Implementation.assets.cache b/ZelWiki.Engine.Implementation/obj/Debug/net9.0/ZelWiki.Engine.Implementation.assets.cache
new file mode 100644
index 0000000..309fc46
Binary files /dev/null and b/ZelWiki.Engine.Implementation/obj/Debug/net9.0/ZelWiki.Engine.Implementation.assets.cache differ
diff --git a/ZelWiki.Engine.Implementation/obj/Debug/net9.0/ZelWiki.Engine.Implementation.csproj.AssemblyReference.cache b/ZelWiki.Engine.Implementation/obj/Debug/net9.0/ZelWiki.Engine.Implementation.csproj.AssemblyReference.cache
new file mode 100644
index 0000000..14a1a3f
Binary files /dev/null and b/ZelWiki.Engine.Implementation/obj/Debug/net9.0/ZelWiki.Engine.Implementation.csproj.AssemblyReference.cache differ
diff --git a/ZelWiki.Engine.Implementation/obj/Debug/net9.0/ZelWiki.Engine.Implementation.csproj.BuildWithSkipAnalyzers b/ZelWiki.Engine.Implementation/obj/Debug/net9.0/ZelWiki.Engine.Implementation.csproj.BuildWithSkipAnalyzers
new file mode 100644
index 0000000..e69de29
diff --git a/ZelWiki.Engine.Implementation/obj/Debug/net9.0/ZelWiki.Engine.Implementation.csproj.CoreCompileInputs.cache b/ZelWiki.Engine.Implementation/obj/Debug/net9.0/ZelWiki.Engine.Implementation.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..4e595e8
--- /dev/null
+++ b/ZelWiki.Engine.Implementation/obj/Debug/net9.0/ZelWiki.Engine.Implementation.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+5eb66b55ed53f8d25d6c0199c627f34e95ddd42035c95a80847883b9fbc24e9b
diff --git a/ZelWiki.Engine.Implementation/obj/Debug/net9.0/ZelWiki.Engine.Implementation.csproj.FileListAbsolute.txt b/ZelWiki.Engine.Implementation/obj/Debug/net9.0/ZelWiki.Engine.Implementation.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..13eed84
--- /dev/null
+++ b/ZelWiki.Engine.Implementation/obj/Debug/net9.0/ZelWiki.Engine.Implementation.csproj.FileListAbsolute.txt
@@ -0,0 +1,27 @@
+E:\HelloWord\nysj2\ZelWiki.Engine.Implementation\obj\Debug\net9.0\ZelWiki.Engine.Implementation.csproj.AssemblyReference.cache
+E:\HelloWord\nysj2\ZelWiki.Engine.Implementation\obj\Debug\net9.0\ZelWiki.Engine.Implementation.GeneratedMSBuildEditorConfig.editorconfig
+E:\HelloWord\nysj2\ZelWiki.Engine.Implementation\obj\Debug\net9.0\ZelWiki.Engine.Implementation.AssemblyInfoInputs.cache
+E:\HelloWord\nysj2\ZelWiki.Engine.Implementation\obj\Debug\net9.0\ZelWiki.Engine.Implementation.AssemblyInfo.cs
+E:\HelloWord\nysj2\ZelWiki.Engine.Implementation\obj\Debug\net9.0\ZelWiki.Engine.Implementation.csproj.CoreCompileInputs.cache
+E:\HelloWord\nysj2\ZelWiki.Engine.Implementation\bin\Debug\net9.0\ZelWiki.Engine.Implementation.deps.json
+E:\HelloWord\nysj2\ZelWiki.Engine.Implementation\bin\Debug\net9.0\ZelWiki.Engine.Implementation.dll
+E:\HelloWord\nysj2\ZelWiki.Engine.Implementation\bin\Debug\net9.0\ZelWiki.Engine.Implementation.pdb
+E:\HelloWord\nysj2\ZelWiki.Engine.Implementation\bin\Debug\net9.0\ZelWiki.Caching.dll
+E:\HelloWord\nysj2\ZelWiki.Engine.Implementation\bin\Debug\net9.0\ZelWiki.Engine.Function.dll
+E:\HelloWord\nysj2\ZelWiki.Engine.Implementation\bin\Debug\net9.0\ZelWiki.Engine.Library.dll
+E:\HelloWord\nysj2\ZelWiki.Engine.Implementation\bin\Debug\net9.0\ZelWiki.Library.dll
+E:\HelloWord\nysj2\ZelWiki.Engine.Implementation\bin\Debug\net9.0\ZelWiki.Models.dll
+E:\HelloWord\nysj2\ZelWiki.Engine.Implementation\bin\Debug\net9.0\ZelWiki.Repository.dll
+E:\HelloWord\nysj2\ZelWiki.Engine.Implementation\bin\Debug\net9.0\ZelWiki.Security.dll
+E:\HelloWord\nysj2\ZelWiki.Engine.Implementation\bin\Debug\net9.0\ZelWiki.Engine.Library.pdb
+E:\HelloWord\nysj2\ZelWiki.Engine.Implementation\bin\Debug\net9.0\ZelWiki.Library.pdb
+E:\HelloWord\nysj2\ZelWiki.Engine.Implementation\bin\Debug\net9.0\ZelWiki.Models.pdb
+E:\HelloWord\nysj2\ZelWiki.Engine.Implementation\bin\Debug\net9.0\ZelWiki.Repository.pdb
+E:\HelloWord\nysj2\ZelWiki.Engine.Implementation\bin\Debug\net9.0\ZelWiki.Caching.pdb
+E:\HelloWord\nysj2\ZelWiki.Engine.Implementation\bin\Debug\net9.0\ZelWiki.Engine.Function.pdb
+E:\HelloWord\nysj2\ZelWiki.Engine.Implementation\bin\Debug\net9.0\ZelWiki.Security.pdb
+E:\HelloWord\nysj2\ZelWiki.Engine.Implementation\obj\Debug\net9.0\ZelWiki..8CA30AC7.Up2Date
+E:\HelloWord\nysj2\ZelWiki.Engine.Implementation\obj\Debug\net9.0\ZelWiki.Engine.Implementation.dll
+E:\HelloWord\nysj2\ZelWiki.Engine.Implementation\obj\Debug\net9.0\refint\ZelWiki.Engine.Implementation.dll
+E:\HelloWord\nysj2\ZelWiki.Engine.Implementation\obj\Debug\net9.0\ZelWiki.Engine.Implementation.pdb
+E:\HelloWord\nysj2\ZelWiki.Engine.Implementation\obj\Debug\net9.0\ref\ZelWiki.Engine.Implementation.dll
diff --git a/ZelWiki.Engine.Implementation/obj/Debug/net9.0/ZelWiki.Engine.Implementation.dll b/ZelWiki.Engine.Implementation/obj/Debug/net9.0/ZelWiki.Engine.Implementation.dll
new file mode 100644
index 0000000..e62e7c1
Binary files /dev/null and b/ZelWiki.Engine.Implementation/obj/Debug/net9.0/ZelWiki.Engine.Implementation.dll differ
diff --git a/ZelWiki.Engine.Implementation/obj/Debug/net9.0/ZelWiki.Engine.Implementation.pdb b/ZelWiki.Engine.Implementation/obj/Debug/net9.0/ZelWiki.Engine.Implementation.pdb
new file mode 100644
index 0000000..b0e6183
Binary files /dev/null and b/ZelWiki.Engine.Implementation/obj/Debug/net9.0/ZelWiki.Engine.Implementation.pdb differ
diff --git a/ZelWiki.Engine.Implementation/obj/Debug/net9.0/ref/TightWiki.Engine.Implementation.dll b/ZelWiki.Engine.Implementation/obj/Debug/net9.0/ref/TightWiki.Engine.Implementation.dll
new file mode 100644
index 0000000..3e259ae
Binary files /dev/null and b/ZelWiki.Engine.Implementation/obj/Debug/net9.0/ref/TightWiki.Engine.Implementation.dll differ
diff --git a/ZelWiki.Engine.Implementation/obj/Debug/net9.0/ref/ZelWiki.Engine.Implementation.dll b/ZelWiki.Engine.Implementation/obj/Debug/net9.0/ref/ZelWiki.Engine.Implementation.dll
new file mode 100644
index 0000000..16d46f8
Binary files /dev/null and b/ZelWiki.Engine.Implementation/obj/Debug/net9.0/ref/ZelWiki.Engine.Implementation.dll differ
diff --git a/ZelWiki.Engine.Implementation/obj/Debug/net9.0/refint/TightWiki.Engine.Implementation.dll b/ZelWiki.Engine.Implementation/obj/Debug/net9.0/refint/TightWiki.Engine.Implementation.dll
new file mode 100644
index 0000000..3e259ae
Binary files /dev/null and b/ZelWiki.Engine.Implementation/obj/Debug/net9.0/refint/TightWiki.Engine.Implementation.dll differ
diff --git a/ZelWiki.Engine.Implementation/obj/Debug/net9.0/refint/ZelWiki.Engine.Implementation.dll b/ZelWiki.Engine.Implementation/obj/Debug/net9.0/refint/ZelWiki.Engine.Implementation.dll
new file mode 100644
index 0000000..16d46f8
Binary files /dev/null and b/ZelWiki.Engine.Implementation/obj/Debug/net9.0/refint/ZelWiki.Engine.Implementation.dll differ
diff --git a/ZelWiki.Engine.Implementation/obj/TightWiki.Engine.Implementation.csproj.nuget.dgspec.json b/ZelWiki.Engine.Implementation/obj/TightWiki.Engine.Implementation.csproj.nuget.dgspec.json
new file mode 100644
index 0000000..f0f36c2
--- /dev/null
+++ b/ZelWiki.Engine.Implementation/obj/TightWiki.Engine.Implementation.csproj.nuget.dgspec.json
@@ -0,0 +1,608 @@
+{
+ "format": 1,
+ "restore": {
+ "E:\\HelloWord\\nysj2\\TightWiki.Engine.Implementation\\TightWiki.Engine.Implementation.csproj": {}
+ },
+ "projects": {
+ "E:\\HelloWord\\nysj2\\TightWiki.Caching\\TightWiki.Caching.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\TightWiki.Caching\\TightWiki.Caching.csproj",
+ "projectName": "TightWiki.Caching",
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Caching\\TightWiki.Caching.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\TightWiki.Caching\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "dependencies": {
+ "System.Runtime.Caching": {
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\HelloWord\\nysj2\\TightWiki.Engine.Function\\ZelWiki.Engine.Function.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\TightWiki.Engine.Function\\ZelWiki.Engine.Function.csproj",
+ "projectName": "ZelWiki.Engine.Function",
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Engine.Function\\ZelWiki.Engine.Function.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\TightWiki.Engine.Function\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "dependencies": {
+ "NTDLS.Helpers": {
+ "target": "Package",
+ "version": "[1.3.11, )"
+ }
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\HelloWord\\nysj2\\TightWiki.Engine.Implementation\\TightWiki.Engine.Implementation.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\TightWiki.Engine.Implementation\\TightWiki.Engine.Implementation.csproj",
+ "projectName": "TightWiki.Engine.Implementation",
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Engine.Implementation\\TightWiki.Engine.Implementation.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\TightWiki.Engine.Implementation\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {
+ "E:\\HelloWord\\nysj2\\TightWiki.Engine.Library\\TightWiki.Engine.Library.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Engine.Library\\TightWiki.Engine.Library.csproj"
+ },
+ "E:\\HelloWord\\nysj2\\TightWiki.Library\\TightWiki.Library.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Library\\TightWiki.Library.csproj"
+ },
+ "E:\\HelloWord\\nysj2\\TightWiki.Models\\TightWiki.Models.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Models\\TightWiki.Models.csproj"
+ },
+ "E:\\HelloWord\\nysj2\\TightWiki.Repository\\TightWiki.Repository.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Repository\\TightWiki.Repository.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\HelloWord\\nysj2\\TightWiki.Engine.Library\\TightWiki.Engine.Library.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\TightWiki.Engine.Library\\TightWiki.Engine.Library.csproj",
+ "projectName": "TightWiki.Engine.Library",
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Engine.Library\\TightWiki.Engine.Library.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\TightWiki.Engine.Library\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {
+ "E:\\HelloWord\\nysj2\\TightWiki.Engine.Function\\ZelWiki.Engine.Function.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Engine.Function\\ZelWiki.Engine.Function.csproj"
+ },
+ "E:\\HelloWord\\nysj2\\TightWiki.Library\\TightWiki.Library.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Library\\TightWiki.Library.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\HelloWord\\nysj2\\TightWiki.Library\\TightWiki.Library.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\TightWiki.Library\\TightWiki.Library.csproj",
+ "projectName": "TightWiki.Library",
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Library\\TightWiki.Library.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\TightWiki.Library\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "dependencies": {
+ "Magick.NET-Q8-AnyCPU": {
+ "target": "Package",
+ "version": "[14.4.0, )"
+ },
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore": {
+ "target": "Package",
+ "version": "[9.0.1, )"
+ },
+ "NTDLS.Helpers": {
+ "target": "Package",
+ "version": "[1.3.11, )"
+ },
+ "NTDLS.SqliteDapperWrapper": {
+ "target": "Package",
+ "version": "[1.1.4, )"
+ },
+ "SixLabors.ImageSharp": {
+ "target": "Package",
+ "version": "[3.1.6, )"
+ }
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\HelloWord\\nysj2\\TightWiki.Models\\TightWiki.Models.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\TightWiki.Models\\TightWiki.Models.csproj",
+ "projectName": "TightWiki.Models",
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Models\\TightWiki.Models.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\TightWiki.Models\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {
+ "E:\\HelloWord\\nysj2\\TightWiki.Library\\TightWiki.Library.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Library\\TightWiki.Library.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\HelloWord\\nysj2\\TightWiki.Repository\\TightWiki.Repository.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\TightWiki.Repository\\TightWiki.Repository.csproj",
+ "projectName": "TightWiki.Repository",
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Repository\\TightWiki.Repository.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\TightWiki.Repository\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {
+ "E:\\HelloWord\\nysj2\\TightWiki.Caching\\TightWiki.Caching.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Caching\\TightWiki.Caching.csproj"
+ },
+ "E:\\HelloWord\\nysj2\\TightWiki.Engine.Library\\TightWiki.Engine.Library.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Engine.Library\\TightWiki.Engine.Library.csproj"
+ },
+ "E:\\HelloWord\\nysj2\\TightWiki.Models\\TightWiki.Models.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Models\\TightWiki.Models.csproj"
+ },
+ "E:\\HelloWord\\nysj2\\TightWiki.Security\\TightWiki.Security.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Security\\TightWiki.Security.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "dependencies": {
+ "DuoVia.FuzzyStrings": {
+ "target": "Package",
+ "version": "[2.1.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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\HelloWord\\nysj2\\TightWiki.Security\\TightWiki.Security.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\TightWiki.Security\\TightWiki.Security.csproj",
+ "projectName": "TightWiki.Security",
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Security\\TightWiki.Security.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\TightWiki.Security\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/ZelWiki.Engine.Implementation/obj/TightWiki.Engine.Implementation.csproj.nuget.g.props b/ZelWiki.Engine.Implementation/obj/TightWiki.Engine.Implementation.csproj.nuget.g.props
new file mode 100644
index 0000000..7966739
--- /dev/null
+++ b/ZelWiki.Engine.Implementation/obj/TightWiki.Engine.Implementation.csproj.nuget.g.props
@@ -0,0 +1,19 @@
+
+
+
+ True
+ NuGet
+ $(MSBuildThisFileDirectory)project.assets.json
+ $(UserProfile)\.nuget\packages\
+ C:\Users\Zel\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
+ PackageReference
+ 6.12.3
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ZelWiki.Engine.Implementation/obj/TightWiki.Engine.Implementation.csproj.nuget.g.targets b/ZelWiki.Engine.Implementation/obj/TightWiki.Engine.Implementation.csproj.nuget.g.targets
new file mode 100644
index 0000000..a2c599e
--- /dev/null
+++ b/ZelWiki.Engine.Implementation/obj/TightWiki.Engine.Implementation.csproj.nuget.g.targets
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ZelWiki.Engine.Implementation/obj/ZelWiki.Engine.Implementation.csproj.nuget.dgspec.json b/ZelWiki.Engine.Implementation/obj/ZelWiki.Engine.Implementation.csproj.nuget.dgspec.json
new file mode 100644
index 0000000..0ea97e0
--- /dev/null
+++ b/ZelWiki.Engine.Implementation/obj/ZelWiki.Engine.Implementation.csproj.nuget.dgspec.json
@@ -0,0 +1,608 @@
+{
+ "format": 1,
+ "restore": {
+ "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Implementation\\ZelWiki.Engine.Implementation.csproj": {}
+ },
+ "projects": {
+ "E:\\HelloWord\\nysj2\\ZelWiki.Caching\\ZelWiki.Caching.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\ZelWiki.Caching\\ZelWiki.Caching.csproj",
+ "projectName": "ZelWiki.Caching",
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Caching\\ZelWiki.Caching.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\ZelWiki.Caching\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "dependencies": {
+ "System.Runtime.Caching": {
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Function\\ZelWiki.Engine.Function.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Function\\ZelWiki.Engine.Function.csproj",
+ "projectName": "ZelWiki.Engine.Function",
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Function\\ZelWiki.Engine.Function.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Function\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "dependencies": {
+ "NTDLS.Helpers": {
+ "target": "Package",
+ "version": "[1.3.11, )"
+ }
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Implementation\\ZelWiki.Engine.Implementation.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Implementation\\ZelWiki.Engine.Implementation.csproj",
+ "projectName": "ZelWiki.Engine.Implementation",
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Implementation\\ZelWiki.Engine.Implementation.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Implementation\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {
+ "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Library\\ZelWiki.Engine.Library.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Library\\ZelWiki.Engine.Library.csproj"
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Library\\ZelWiki.Library.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Library\\ZelWiki.Library.csproj"
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Models\\ZelWiki.Models.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Models\\ZelWiki.Models.csproj"
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Repository\\ZelWiki.Repository.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Repository\\ZelWiki.Repository.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Library\\ZelWiki.Engine.Library.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Library\\ZelWiki.Engine.Library.csproj",
+ "projectName": "ZelWiki.Engine.Library",
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Library\\ZelWiki.Engine.Library.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Library\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {
+ "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Function\\ZelWiki.Engine.Function.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Function\\ZelWiki.Engine.Function.csproj"
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Library\\ZelWiki.Library.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Library\\ZelWiki.Library.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Library\\ZelWiki.Library.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\ZelWiki.Library\\ZelWiki.Library.csproj",
+ "projectName": "ZelWiki.Library",
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Library\\ZelWiki.Library.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\ZelWiki.Library\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "dependencies": {
+ "Magick.NET-Q8-AnyCPU": {
+ "target": "Package",
+ "version": "[14.4.0, )"
+ },
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore": {
+ "target": "Package",
+ "version": "[9.0.1, )"
+ },
+ "NTDLS.Helpers": {
+ "target": "Package",
+ "version": "[1.3.11, )"
+ },
+ "NTDLS.SqliteDapperWrapper": {
+ "target": "Package",
+ "version": "[1.1.4, )"
+ },
+ "SixLabors.ImageSharp": {
+ "target": "Package",
+ "version": "[3.1.6, )"
+ }
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Models\\ZelWiki.Models.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\ZelWiki.Models\\ZelWiki.Models.csproj",
+ "projectName": "ZelWiki.Models",
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Models\\ZelWiki.Models.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\ZelWiki.Models\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {
+ "E:\\HelloWord\\nysj2\\ZelWiki.Library\\ZelWiki.Library.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Library\\ZelWiki.Library.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Repository\\ZelWiki.Repository.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\ZelWiki.Repository\\ZelWiki.Repository.csproj",
+ "projectName": "ZelWiki.Repository",
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Repository\\ZelWiki.Repository.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\ZelWiki.Repository\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {
+ "E:\\HelloWord\\nysj2\\ZelWiki.Caching\\ZelWiki.Caching.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Caching\\ZelWiki.Caching.csproj"
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Library\\ZelWiki.Engine.Library.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Library\\ZelWiki.Engine.Library.csproj"
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Models\\ZelWiki.Models.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Models\\ZelWiki.Models.csproj"
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Security\\ZelWiki.Security.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Security\\ZelWiki.Security.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "dependencies": {
+ "DuoVia.FuzzyStrings": {
+ "target": "Package",
+ "version": "[2.1.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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Security\\ZelWiki.Security.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\ZelWiki.Security\\ZelWiki.Security.csproj",
+ "projectName": "ZelWiki.Security",
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Security\\ZelWiki.Security.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\ZelWiki.Security\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/ZelWiki.Engine.Implementation/obj/ZelWiki.Engine.Implementation.csproj.nuget.g.props b/ZelWiki.Engine.Implementation/obj/ZelWiki.Engine.Implementation.csproj.nuget.g.props
new file mode 100644
index 0000000..7966739
--- /dev/null
+++ b/ZelWiki.Engine.Implementation/obj/ZelWiki.Engine.Implementation.csproj.nuget.g.props
@@ -0,0 +1,19 @@
+
+
+
+ True
+ NuGet
+ $(MSBuildThisFileDirectory)project.assets.json
+ $(UserProfile)\.nuget\packages\
+ C:\Users\Zel\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
+ PackageReference
+ 6.12.3
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ZelWiki.Engine.Implementation/obj/ZelWiki.Engine.Implementation.csproj.nuget.g.targets b/ZelWiki.Engine.Implementation/obj/ZelWiki.Engine.Implementation.csproj.nuget.g.targets
new file mode 100644
index 0000000..2380955
--- /dev/null
+++ b/ZelWiki.Engine.Implementation/obj/ZelWiki.Engine.Implementation.csproj.nuget.g.targets
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ZelWiki.Engine.Implementation/obj/project.assets.json b/ZelWiki.Engine.Implementation/obj/project.assets.json
new file mode 100644
index 0000000..d29c1f4
--- /dev/null
+++ b/ZelWiki.Engine.Implementation/obj/project.assets.json
@@ -0,0 +1,1797 @@
+{
+ "version": 3,
+ "targets": {
+ "net9.0": {
+ "Dapper/2.1.35": {
+ "type": "package",
+ "compile": {
+ "lib/net7.0/Dapper.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net7.0/Dapper.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "DuoVia.FuzzyStrings/2.1.0": {
+ "type": "package",
+ "compile": {
+ "lib/netstandard2.1/DuoVia.FuzzyStrings.dll": {}
+ },
+ "runtime": {
+ "lib/netstandard2.1/DuoVia.FuzzyStrings.dll": {}
+ }
+ },
+ "Magick.NET-Q8-AnyCPU/14.4.0": {
+ "type": "package",
+ "dependencies": {
+ "Magick.NET.Core": "14.4.0"
+ },
+ "compile": {
+ "lib/net8.0/Magick.NET-Q8-AnyCPU.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/Magick.NET-Q8-AnyCPU.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/netstandard20/Magick.NET-Q8-AnyCPU.targets": {}
+ },
+ "runtimeTargets": {
+ "runtimes/linux-arm64/native/Magick.Native-Q8-arm64.dll.so": {
+ "assetType": "native",
+ "rid": "linux-arm64"
+ },
+ "runtimes/linux-musl-x64/native/Magick.Native-Q8-x64.dll.so": {
+ "assetType": "native",
+ "rid": "linux-musl-x64"
+ },
+ "runtimes/linux-x64/native/Magick.Native-Q8-x64.dll.so": {
+ "assetType": "native",
+ "rid": "linux-x64"
+ },
+ "runtimes/osx-arm64/native/Magick.Native-Q8-arm64.dll.dylib": {
+ "assetType": "native",
+ "rid": "osx-arm64"
+ },
+ "runtimes/osx-x64/native/Magick.Native-Q8-x64.dll.dylib": {
+ "assetType": "native",
+ "rid": "osx-x64"
+ },
+ "runtimes/win-arm64/native/Magick.Native-Q8-arm64.dll": {
+ "assetType": "native",
+ "rid": "win-arm64"
+ },
+ "runtimes/win-x64/native/Magick.Native-Q8-x64.dll": {
+ "assetType": "native",
+ "rid": "win-x64"
+ },
+ "runtimes/win-x86/native/Magick.Native-Q8-x86.dll": {
+ "assetType": "native",
+ "rid": "win-x86"
+ }
+ }
+ },
+ "Magick.NET.Core/14.4.0": {
+ "type": "package",
+ "compile": {
+ "lib/net8.0/Magick.NET.Core.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/Magick.NET.Core.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Microsoft.AspNetCore.Cryptography.Internal/9.0.1": {
+ "type": "package",
+ "compile": {
+ "lib/net9.0/Microsoft.AspNetCore.Cryptography.Internal.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.AspNetCore.Cryptography.Internal.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation/9.0.1": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.AspNetCore.Cryptography.Internal": "9.0.1"
+ },
+ "compile": {
+ "lib/net9.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore/9.0.1": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.EntityFrameworkCore.Relational": "9.0.1",
+ "Microsoft.Extensions.Identity.Stores": "9.0.1"
+ },
+ "compile": {
+ "lib/net9.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Microsoft.Data.Sqlite.Core/9.0.0": {
+ "type": "package",
+ "dependencies": {
+ "SQLitePCLRaw.core": "2.1.10"
+ },
+ "compile": {
+ "lib/net8.0/Microsoft.Data.Sqlite.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.Data.Sqlite.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "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.Identity.Core/9.0.1": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation": "9.0.1",
+ "Microsoft.Extensions.Logging": "9.0.1",
+ "Microsoft.Extensions.Options": "9.0.1"
+ },
+ "compile": {
+ "lib/net9.0/Microsoft.Extensions.Identity.Core.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Identity.Core.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Microsoft.Extensions.Identity.Stores/9.0.1": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Identity.Core": "9.0.1",
+ "Microsoft.Extensions.Logging": "9.0.1"
+ },
+ "compile": {
+ "lib/net9.0/Microsoft.Extensions.Identity.Stores.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Identity.Stores.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "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/_._": {}
+ }
+ },
+ "NTDLS.Helpers/1.3.11": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Memory": "9.0.0"
+ },
+ "compile": {
+ "lib/net9.0/NTDLS.Helpers.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/NTDLS.Helpers.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "NTDLS.SqliteDapperWrapper/1.1.4": {
+ "type": "package",
+ "dependencies": {
+ "Dapper": "2.1.35",
+ "Microsoft.Data.Sqlite.Core": "9.0.0",
+ "SQLitePCLRaw.bundle_e_sqlite3": "2.1.10",
+ "System.Runtime.Caching": "9.0.0"
+ },
+ "compile": {
+ "lib/net9.0/NTDLS.SqliteDapperWrapper.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/NTDLS.SqliteDapperWrapper.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "SixLabors.ImageSharp/3.1.6": {
+ "type": "package",
+ "compile": {
+ "lib/net6.0/SixLabors.ImageSharp.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net6.0/SixLabors.ImageSharp.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "build/_._": {}
+ }
+ },
+ "SQLitePCLRaw.bundle_e_sqlite3/2.1.10": {
+ "type": "package",
+ "dependencies": {
+ "SQLitePCLRaw.lib.e_sqlite3": "2.1.10",
+ "SQLitePCLRaw.provider.e_sqlite3": "2.1.10"
+ },
+ "compile": {
+ "lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll": {}
+ },
+ "runtime": {
+ "lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll": {}
+ }
+ },
+ "SQLitePCLRaw.core/2.1.10": {
+ "type": "package",
+ "dependencies": {
+ "System.Memory": "4.5.3"
+ },
+ "compile": {
+ "lib/netstandard2.0/SQLitePCLRaw.core.dll": {}
+ },
+ "runtime": {
+ "lib/netstandard2.0/SQLitePCLRaw.core.dll": {}
+ }
+ },
+ "SQLitePCLRaw.lib.e_sqlite3/2.1.10": {
+ "type": "package",
+ "compile": {
+ "lib/netstandard2.0/_._": {}
+ },
+ "runtime": {
+ "lib/netstandard2.0/_._": {}
+ },
+ "build": {
+ "buildTransitive/net9.0/SQLitePCLRaw.lib.e_sqlite3.targets": {}
+ },
+ "runtimeTargets": {
+ "runtimes/browser-wasm/nativeassets/net9.0/e_sqlite3.a": {
+ "assetType": "native",
+ "rid": "browser-wasm"
+ },
+ "runtimes/linux-arm/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-arm"
+ },
+ "runtimes/linux-arm64/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-arm64"
+ },
+ "runtimes/linux-armel/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-armel"
+ },
+ "runtimes/linux-mips64/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-mips64"
+ },
+ "runtimes/linux-musl-arm/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-musl-arm"
+ },
+ "runtimes/linux-musl-arm64/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-musl-arm64"
+ },
+ "runtimes/linux-musl-s390x/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-musl-s390x"
+ },
+ "runtimes/linux-musl-x64/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-musl-x64"
+ },
+ "runtimes/linux-ppc64le/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-ppc64le"
+ },
+ "runtimes/linux-s390x/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-s390x"
+ },
+ "runtimes/linux-x64/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-x64"
+ },
+ "runtimes/linux-x86/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-x86"
+ },
+ "runtimes/maccatalyst-arm64/native/libe_sqlite3.dylib": {
+ "assetType": "native",
+ "rid": "maccatalyst-arm64"
+ },
+ "runtimes/maccatalyst-x64/native/libe_sqlite3.dylib": {
+ "assetType": "native",
+ "rid": "maccatalyst-x64"
+ },
+ "runtimes/osx-arm64/native/libe_sqlite3.dylib": {
+ "assetType": "native",
+ "rid": "osx-arm64"
+ },
+ "runtimes/osx-x64/native/libe_sqlite3.dylib": {
+ "assetType": "native",
+ "rid": "osx-x64"
+ },
+ "runtimes/win-arm/native/e_sqlite3.dll": {
+ "assetType": "native",
+ "rid": "win-arm"
+ },
+ "runtimes/win-arm64/native/e_sqlite3.dll": {
+ "assetType": "native",
+ "rid": "win-arm64"
+ },
+ "runtimes/win-x64/native/e_sqlite3.dll": {
+ "assetType": "native",
+ "rid": "win-x64"
+ },
+ "runtimes/win-x86/native/e_sqlite3.dll": {
+ "assetType": "native",
+ "rid": "win-x86"
+ }
+ }
+ },
+ "SQLitePCLRaw.provider.e_sqlite3/2.1.10": {
+ "type": "package",
+ "dependencies": {
+ "SQLitePCLRaw.core": "2.1.10"
+ },
+ "compile": {
+ "lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll": {}
+ },
+ "runtime": {
+ "lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll": {}
+ }
+ },
+ "System.Configuration.ConfigurationManager/9.0.1": {
+ "type": "package",
+ "dependencies": {
+ "System.Diagnostics.EventLog": "9.0.1",
+ "System.Security.Cryptography.ProtectedData": "9.0.1"
+ },
+ "compile": {
+ "lib/net9.0/System.Configuration.ConfigurationManager.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/System.Configuration.ConfigurationManager.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ }
+ },
+ "System.Diagnostics.EventLog/9.0.1": {
+ "type": "package",
+ "compile": {
+ "lib/net9.0/System.Diagnostics.EventLog.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/System.Diagnostics.EventLog.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.Messages.dll": {
+ "assetType": "runtime",
+ "rid": "win"
+ },
+ "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.dll": {
+ "assetType": "runtime",
+ "rid": "win"
+ }
+ }
+ },
+ "System.Memory/4.5.3": {
+ "type": "package",
+ "compile": {
+ "ref/netcoreapp2.1/_._": {}
+ },
+ "runtime": {
+ "lib/netcoreapp2.1/_._": {}
+ }
+ },
+ "System.Runtime.Caching/9.0.1": {
+ "type": "package",
+ "dependencies": {
+ "System.Configuration.ConfigurationManager": "9.0.1"
+ },
+ "compile": {
+ "lib/net9.0/System.Runtime.Caching.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/System.Runtime.Caching.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/net9.0/System.Runtime.Caching.dll": {
+ "assetType": "runtime",
+ "rid": "win"
+ }
+ }
+ },
+ "System.Security.Cryptography.ProtectedData/9.0.1": {
+ "type": "package",
+ "compile": {
+ "lib/net9.0/System.Security.Cryptography.ProtectedData.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/System.Security.Cryptography.ProtectedData.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ }
+ },
+ "ZelWiki.Caching/2.20.1": {
+ "type": "project",
+ "framework": ".NETCoreApp,Version=v9.0",
+ "dependencies": {
+ "System.Runtime.Caching": "9.0.1"
+ },
+ "compile": {
+ "bin/placeholder/ZelWiki.Caching.dll": {}
+ },
+ "runtime": {
+ "bin/placeholder/ZelWiki.Caching.dll": {}
+ }
+ },
+ "ZelWiki.Engine.Function/2.20.1": {
+ "type": "project",
+ "framework": ".NETCoreApp,Version=v9.0",
+ "dependencies": {
+ "NTDLS.Helpers": "1.3.11"
+ },
+ "compile": {
+ "bin/placeholder/ZelWiki.Engine.Function.dll": {}
+ },
+ "runtime": {
+ "bin/placeholder/ZelWiki.Engine.Function.dll": {}
+ }
+ },
+ "ZelWiki.Engine.Library/2.20.1": {
+ "type": "project",
+ "framework": ".NETCoreApp,Version=v9.0",
+ "dependencies": {
+ "ZelWiki.Engine.Function": "2.20.1",
+ "ZelWiki.Library": "2.20.1"
+ },
+ "compile": {
+ "bin/placeholder/ZelWiki.Engine.Library.dll": {}
+ },
+ "runtime": {
+ "bin/placeholder/ZelWiki.Engine.Library.dll": {}
+ }
+ },
+ "ZelWiki.Library/2.20.1": {
+ "type": "project",
+ "framework": ".NETCoreApp,Version=v9.0",
+ "dependencies": {
+ "Magick.NET-Q8-AnyCPU": "14.4.0",
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore": "9.0.1",
+ "NTDLS.Helpers": "1.3.11",
+ "NTDLS.SqliteDapperWrapper": "1.1.4",
+ "SixLabors.ImageSharp": "3.1.6"
+ },
+ "compile": {
+ "bin/placeholder/ZelWiki.Library.dll": {}
+ },
+ "runtime": {
+ "bin/placeholder/ZelWiki.Library.dll": {}
+ },
+ "frameworkReferences": [
+ "Microsoft.AspNetCore.App"
+ ]
+ },
+ "ZelWiki.Models/2.20.1": {
+ "type": "project",
+ "framework": ".NETCoreApp,Version=v9.0",
+ "dependencies": {
+ "ZelWiki.Library": "2.20.1"
+ },
+ "compile": {
+ "bin/placeholder/ZelWiki.Models.dll": {}
+ },
+ "runtime": {
+ "bin/placeholder/ZelWiki.Models.dll": {}
+ }
+ },
+ "ZelWiki.Repository/2.20.1": {
+ "type": "project",
+ "framework": ".NETCoreApp,Version=v9.0",
+ "dependencies": {
+ "DuoVia.FuzzyStrings": "2.1.0",
+ "ZelWiki.Caching": "2.20.1",
+ "ZelWiki.Engine.Library": "2.20.1",
+ "ZelWiki.Models": "2.20.1",
+ "ZelWiki.Security": "2.20.1"
+ },
+ "compile": {
+ "bin/placeholder/ZelWiki.Repository.dll": {}
+ },
+ "runtime": {
+ "bin/placeholder/ZelWiki.Repository.dll": {}
+ }
+ },
+ "ZelWiki.Security/2.20.1": {
+ "type": "project",
+ "framework": ".NETCoreApp,Version=v9.0",
+ "compile": {
+ "bin/placeholder/ZelWiki.Security.dll": {}
+ },
+ "runtime": {
+ "bin/placeholder/ZelWiki.Security.dll": {}
+ }
+ }
+ }
+ },
+ "libraries": {
+ "Dapper/2.1.35": {
+ "sha512": "YKRwjVfrG7GYOovlGyQoMvr1/IJdn+7QzNXJxyMh0YfFF5yvDmTYaJOVYWsckreNjGsGSEtrMTpnzxTUq/tZQw==",
+ "type": "package",
+ "path": "dapper/2.1.35",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Dapper.png",
+ "dapper.2.1.35.nupkg.sha512",
+ "dapper.nuspec",
+ "lib/net461/Dapper.dll",
+ "lib/net461/Dapper.xml",
+ "lib/net5.0/Dapper.dll",
+ "lib/net5.0/Dapper.xml",
+ "lib/net7.0/Dapper.dll",
+ "lib/net7.0/Dapper.xml",
+ "lib/netstandard2.0/Dapper.dll",
+ "lib/netstandard2.0/Dapper.xml",
+ "readme.md"
+ ]
+ },
+ "DuoVia.FuzzyStrings/2.1.0": {
+ "sha512": "xkGo6s2x3ISS6bLgxCW6lcrn0nxMbsuPuG8N55fk1g5TFkIVqWDlj0IVWQIW7anB0SmCWlPjACPHoFpw8gLJfQ==",
+ "type": "package",
+ "path": "duovia.fuzzystrings/2.1.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "duovia.fuzzystrings.2.1.0.nupkg.sha512",
+ "duovia.fuzzystrings.nuspec",
+ "lib/net462/DuoVia.FuzzyStrings.dll",
+ "lib/netstandard2.0/DuoVia.FuzzyStrings.dll",
+ "lib/netstandard2.1/DuoVia.FuzzyStrings.dll"
+ ]
+ },
+ "Magick.NET-Q8-AnyCPU/14.4.0": {
+ "sha512": "4f/6tga1izjCm29qGlPlTc7txquzd5cOgRFuCD6fh7tu+QS4Rd6gZpvRwrIb4e/Y0pE1JQyF2j4RRmQ23T8BLA==",
+ "type": "package",
+ "path": "magick.net-q8-anycpu/14.4.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Magick.NET.icon.png",
+ "Notice.linux-musl.txt",
+ "Notice.linux.txt",
+ "Notice.osx.txt",
+ "Notice.win.txt",
+ "build/netstandard20/Magick.NET-Q8-AnyCPU.targets",
+ "buildTransitive/netstandard20/Magick.NET-Q8-AnyCPU.targets",
+ "docs/Readme.md",
+ "lib/net8.0/Magick.NET-Q8-AnyCPU.dll",
+ "lib/net8.0/Magick.NET-Q8-AnyCPU.xml",
+ "lib/netstandard20/Magick.NET-Q8-AnyCPU.dll",
+ "lib/netstandard20/Magick.NET-Q8-AnyCPU.xml",
+ "magick.net-q8-anycpu.14.4.0.nupkg.sha512",
+ "magick.net-q8-anycpu.nuspec",
+ "runtimes/linux-arm64/native/Magick.Native-Q8-arm64.dll.so",
+ "runtimes/linux-musl-x64/native/Magick.Native-Q8-x64.dll.so",
+ "runtimes/linux-x64/native/Magick.Native-Q8-x64.dll.so",
+ "runtimes/osx-arm64/native/Magick.Native-Q8-arm64.dll.dylib",
+ "runtimes/osx-x64/native/Magick.Native-Q8-x64.dll.dylib",
+ "runtimes/win-arm64/native/Magick.Native-Q8-arm64.dll",
+ "runtimes/win-x64/native/Magick.Native-Q8-x64.dll",
+ "runtimes/win-x86/native/Magick.Native-Q8-x86.dll"
+ ]
+ },
+ "Magick.NET.Core/14.4.0": {
+ "sha512": "nmSA3LWK77rZlQ085RBqFLr67GVFyz4mAcuiVGQ9LcNwbxUm4Zcte4D9N+TxAyew6CXzoyHAG3i7NeDgpuztWw==",
+ "type": "package",
+ "path": "magick.net.core/14.4.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Copyright.txt",
+ "Magick.NET.icon.png",
+ "docs/Readme.md",
+ "lib/net8.0/Magick.NET.Core.dll",
+ "lib/net8.0/Magick.NET.Core.xml",
+ "lib/netstandard20/Magick.NET.Core.dll",
+ "lib/netstandard20/Magick.NET.Core.xml",
+ "magick.net.core.14.4.0.nupkg.sha512",
+ "magick.net.core.nuspec"
+ ]
+ },
+ "Microsoft.AspNetCore.Cryptography.Internal/9.0.1": {
+ "sha512": "leaw8hC6wCKfAg2kAYT4plnaHI7o6bKB9IQy0yLWHmgV0GjE449pu0SEnnl7loEzdLgyQrKyVQvfz7wRErqmxQ==",
+ "type": "package",
+ "path": "microsoft.aspnetcore.cryptography.internal/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net462/Microsoft.AspNetCore.Cryptography.Internal.dll",
+ "lib/net462/Microsoft.AspNetCore.Cryptography.Internal.xml",
+ "lib/net9.0/Microsoft.AspNetCore.Cryptography.Internal.dll",
+ "lib/net9.0/Microsoft.AspNetCore.Cryptography.Internal.xml",
+ "lib/netstandard2.0/Microsoft.AspNetCore.Cryptography.Internal.dll",
+ "lib/netstandard2.0/Microsoft.AspNetCore.Cryptography.Internal.xml",
+ "microsoft.aspnetcore.cryptography.internal.9.0.1.nupkg.sha512",
+ "microsoft.aspnetcore.cryptography.internal.nuspec"
+ ]
+ },
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation/9.0.1": {
+ "sha512": "/ibWvFYnxjCfOmtQtLTFUN9L70CrQH0daom6tE8/hlxTllUDeXM95fE45dC4u2tBOrfDqB6TPAkUzd/vWaAusA==",
+ "type": "package",
+ "path": "microsoft.aspnetcore.cryptography.keyderivation/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net462/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll",
+ "lib/net462/Microsoft.AspNetCore.Cryptography.KeyDerivation.xml",
+ "lib/net9.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll",
+ "lib/net9.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.xml",
+ "lib/netstandard2.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll",
+ "lib/netstandard2.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.xml",
+ "microsoft.aspnetcore.cryptography.keyderivation.9.0.1.nupkg.sha512",
+ "microsoft.aspnetcore.cryptography.keyderivation.nuspec"
+ ]
+ },
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore/9.0.1": {
+ "sha512": "yZyj/m7nBsrx6JDIv5KSYH44lJsQ4K5RLEWaYRFQVoIRvGXQxMZ/TUCa7PKFtR/o6nz1fmy6bVciV/eN/NmjUw==",
+ "type": "package",
+ "path": "microsoft.aspnetcore.identity.entityframeworkcore/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net9.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll",
+ "lib/net9.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.xml",
+ "microsoft.aspnetcore.identity.entityframeworkcore.9.0.1.nupkg.sha512",
+ "microsoft.aspnetcore.identity.entityframeworkcore.nuspec"
+ ]
+ },
+ "Microsoft.Data.Sqlite.Core/9.0.0": {
+ "sha512": "cFfZjFL+tqzGYw9lB31EkV1IWF5xRQNk2k+MQd+Cf86Gl6zTeAoiZIFw5sRB1Z8OxpEC7nu+nTDsLSjieBAPTw==",
+ "type": "package",
+ "path": "microsoft.data.sqlite.core/9.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "PACKAGE.md",
+ "lib/net6.0/Microsoft.Data.Sqlite.dll",
+ "lib/net6.0/Microsoft.Data.Sqlite.xml",
+ "lib/net8.0/Microsoft.Data.Sqlite.dll",
+ "lib/net8.0/Microsoft.Data.Sqlite.xml",
+ "lib/netstandard2.0/Microsoft.Data.Sqlite.dll",
+ "lib/netstandard2.0/Microsoft.Data.Sqlite.xml",
+ "microsoft.data.sqlite.core.9.0.0.nupkg.sha512",
+ "microsoft.data.sqlite.core.nuspec"
+ ]
+ },
+ "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.Identity.Core/9.0.1": {
+ "sha512": "dbvAQhwSyBbgB2BuVJ8PMVx7BK6WZHWhV/vsSnXl6sRLs9D7yXiIiRpgcPVvN5E/UkzRGW1EPXyc3t1EDxWSzg==",
+ "type": "package",
+ "path": "microsoft.extensions.identity.core/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net462/Microsoft.Extensions.Identity.Core.dll",
+ "lib/net462/Microsoft.Extensions.Identity.Core.xml",
+ "lib/net9.0/Microsoft.Extensions.Identity.Core.dll",
+ "lib/net9.0/Microsoft.Extensions.Identity.Core.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.Identity.Core.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.Identity.Core.xml",
+ "microsoft.extensions.identity.core.9.0.1.nupkg.sha512",
+ "microsoft.extensions.identity.core.nuspec"
+ ]
+ },
+ "Microsoft.Extensions.Identity.Stores/9.0.1": {
+ "sha512": "lBErjDqd7i2RGpDr040lGm/HbMvxG/1Ta1aSFh91vYtSwEY2rtMI9o7xIDWgNmBKu8ko+XBxt0WcQh6TNFVe7g==",
+ "type": "package",
+ "path": "microsoft.extensions.identity.stores/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net462/Microsoft.Extensions.Identity.Stores.dll",
+ "lib/net462/Microsoft.Extensions.Identity.Stores.xml",
+ "lib/net9.0/Microsoft.Extensions.Identity.Stores.dll",
+ "lib/net9.0/Microsoft.Extensions.Identity.Stores.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.Identity.Stores.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.Identity.Stores.xml",
+ "microsoft.extensions.identity.stores.9.0.1.nupkg.sha512",
+ "microsoft.extensions.identity.stores.nuspec"
+ ]
+ },
+ "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"
+ ]
+ },
+ "NTDLS.Helpers/1.3.11": {
+ "sha512": "xcNFG2blg5WqnivxXgLHbvxz5L1EYXAhEK+7R1TXQIyuknKG9McAjCp+tr+RZ7PawqXwKeOHkaizNQcSdlv81A==",
+ "type": "package",
+ "path": "ntdls.helpers/1.3.11",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Logo.png",
+ "README.md",
+ "lib/net8.0/NTDLS.Helpers.dll",
+ "lib/net8.0/NTDLS.Helpers.xml",
+ "lib/net9.0/NTDLS.Helpers.dll",
+ "lib/net9.0/NTDLS.Helpers.xml",
+ "ntdls.helpers.1.3.11.nupkg.sha512",
+ "ntdls.helpers.nuspec"
+ ]
+ },
+ "NTDLS.SqliteDapperWrapper/1.1.4": {
+ "sha512": "enrMT/qcwqFh18APoN/XtydpC+9BuD5rVg2h/4Fl9IT8bC1aL7iLPJigdfkGf0mYYO3Y6EP91nL4Iv/5Dqay9A==",
+ "type": "package",
+ "path": "ntdls.sqlitedapperwrapper/1.1.4",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Logo.png",
+ "README.md",
+ "lib/net8.0/NTDLS.SqliteDapperWrapper.dll",
+ "lib/net8.0/NTDLS.SqliteDapperWrapper.xml",
+ "lib/net9.0/NTDLS.SqliteDapperWrapper.dll",
+ "lib/net9.0/NTDLS.SqliteDapperWrapper.xml",
+ "ntdls.sqlitedapperwrapper.1.1.4.nupkg.sha512",
+ "ntdls.sqlitedapperwrapper.nuspec"
+ ]
+ },
+ "SixLabors.ImageSharp/3.1.6": {
+ "sha512": "dHQ5jugF9v+5/LCVHCWVzaaIL6WOehqJy6eju/0VFYFPEj2WtqkGPoEV9EVQP83dHsdoqYaTuWpZdwAd37UwfA==",
+ "type": "package",
+ "path": "sixlabors.imagesharp/3.1.6",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "LICENSE",
+ "build/SixLabors.ImageSharp.props",
+ "lib/net6.0/SixLabors.ImageSharp.dll",
+ "lib/net6.0/SixLabors.ImageSharp.xml",
+ "sixlabors.imagesharp.128.png",
+ "sixlabors.imagesharp.3.1.6.nupkg.sha512",
+ "sixlabors.imagesharp.nuspec"
+ ]
+ },
+ "SQLitePCLRaw.bundle_e_sqlite3/2.1.10": {
+ "sha512": "UxWuisvZ3uVcVOLJQv7urM/JiQH+v3TmaJc1BLKl5Dxfm/nTzTUrqswCqg/INiYLi61AXnHo1M1JPmPqqLnAdg==",
+ "type": "package",
+ "path": "sqlitepclraw.bundle_e_sqlite3/2.1.10",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "lib/monoandroid90/SQLitePCLRaw.batteries_v2.dll",
+ "lib/net461/SQLitePCLRaw.batteries_v2.dll",
+ "lib/net6.0-android31.0/SQLitePCLRaw.batteries_v2.dll",
+ "lib/net6.0-android31.0/SQLitePCLRaw.batteries_v2.xml",
+ "lib/net6.0-ios14.0/SQLitePCLRaw.batteries_v2.dll",
+ "lib/net6.0-ios14.2/SQLitePCLRaw.batteries_v2.dll",
+ "lib/net6.0-tvos10.0/SQLitePCLRaw.batteries_v2.dll",
+ "lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll",
+ "lib/xamarinios10/SQLitePCLRaw.batteries_v2.dll",
+ "sqlitepclraw.bundle_e_sqlite3.2.1.10.nupkg.sha512",
+ "sqlitepclraw.bundle_e_sqlite3.nuspec"
+ ]
+ },
+ "SQLitePCLRaw.core/2.1.10": {
+ "sha512": "Ii8JCbC7oiVclaE/mbDEK000EFIJ+ShRPwAvvV89GOZhQ+ZLtlnSWl6ksCNMKu/VGXA4Nfi2B7LhN/QFN9oBcw==",
+ "type": "package",
+ "path": "sqlitepclraw.core/2.1.10",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "lib/netstandard2.0/SQLitePCLRaw.core.dll",
+ "sqlitepclraw.core.2.1.10.nupkg.sha512",
+ "sqlitepclraw.core.nuspec"
+ ]
+ },
+ "SQLitePCLRaw.lib.e_sqlite3/2.1.10": {
+ "sha512": "mAr69tDbnf3QJpRy2nJz8Qdpebdil00fvycyByR58Cn9eARvR+UiG2Vzsp+4q1tV3ikwiYIjlXCQFc12GfebbA==",
+ "type": "package",
+ "path": "sqlitepclraw.lib.e_sqlite3/2.1.10",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "buildTransitive/net461/SQLitePCLRaw.lib.e_sqlite3.targets",
+ "buildTransitive/net6.0/SQLitePCLRaw.lib.e_sqlite3.targets",
+ "buildTransitive/net7.0/SQLitePCLRaw.lib.e_sqlite3.targets",
+ "buildTransitive/net8.0/SQLitePCLRaw.lib.e_sqlite3.targets",
+ "buildTransitive/net9.0/SQLitePCLRaw.lib.e_sqlite3.targets",
+ "lib/net461/_._",
+ "lib/netstandard2.0/_._",
+ "runtimes/browser-wasm/nativeassets/net6.0/e_sqlite3.a",
+ "runtimes/browser-wasm/nativeassets/net7.0/e_sqlite3.a",
+ "runtimes/browser-wasm/nativeassets/net8.0/e_sqlite3.a",
+ "runtimes/browser-wasm/nativeassets/net9.0/e_sqlite3.a",
+ "runtimes/linux-arm/native/libe_sqlite3.so",
+ "runtimes/linux-arm64/native/libe_sqlite3.so",
+ "runtimes/linux-armel/native/libe_sqlite3.so",
+ "runtimes/linux-mips64/native/libe_sqlite3.so",
+ "runtimes/linux-musl-arm/native/libe_sqlite3.so",
+ "runtimes/linux-musl-arm64/native/libe_sqlite3.so",
+ "runtimes/linux-musl-s390x/native/libe_sqlite3.so",
+ "runtimes/linux-musl-x64/native/libe_sqlite3.so",
+ "runtimes/linux-ppc64le/native/libe_sqlite3.so",
+ "runtimes/linux-s390x/native/libe_sqlite3.so",
+ "runtimes/linux-x64/native/libe_sqlite3.so",
+ "runtimes/linux-x86/native/libe_sqlite3.so",
+ "runtimes/maccatalyst-arm64/native/libe_sqlite3.dylib",
+ "runtimes/maccatalyst-x64/native/libe_sqlite3.dylib",
+ "runtimes/osx-arm64/native/libe_sqlite3.dylib",
+ "runtimes/osx-x64/native/libe_sqlite3.dylib",
+ "runtimes/win-arm/native/e_sqlite3.dll",
+ "runtimes/win-arm64/native/e_sqlite3.dll",
+ "runtimes/win-x64/native/e_sqlite3.dll",
+ "runtimes/win-x86/native/e_sqlite3.dll",
+ "runtimes/win10-arm/nativeassets/uap10.0/e_sqlite3.dll",
+ "runtimes/win10-arm64/nativeassets/uap10.0/e_sqlite3.dll",
+ "runtimes/win10-x64/nativeassets/uap10.0/e_sqlite3.dll",
+ "runtimes/win10-x86/nativeassets/uap10.0/e_sqlite3.dll",
+ "sqlitepclraw.lib.e_sqlite3.2.1.10.nupkg.sha512",
+ "sqlitepclraw.lib.e_sqlite3.nuspec"
+ ]
+ },
+ "SQLitePCLRaw.provider.e_sqlite3/2.1.10": {
+ "sha512": "uZVTi02C1SxqzgT0HqTWatIbWGb40iIkfc3FpFCpE/r7g6K0PqzDUeefL6P6HPhDtc6BacN3yQysfzP7ks+wSQ==",
+ "type": "package",
+ "path": "sqlitepclraw.provider.e_sqlite3/2.1.10",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "lib/net6.0-windows7.0/SQLitePCLRaw.provider.e_sqlite3.dll",
+ "lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll",
+ "lib/netstandard2.0/SQLitePCLRaw.provider.e_sqlite3.dll",
+ "sqlitepclraw.provider.e_sqlite3.2.1.10.nupkg.sha512",
+ "sqlitepclraw.provider.e_sqlite3.nuspec"
+ ]
+ },
+ "System.Configuration.ConfigurationManager/9.0.1": {
+ "sha512": "ntDQ+3A7vGq6jnv3KI8nv1Tfgmos9TG863xd/5tmms6LqrIxEze1RLuA3JB/AcpXMUSO70DXzXfPnJD2ZHFX0Q==",
+ "type": "package",
+ "path": "system.configuration.configurationmanager/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/System.Configuration.ConfigurationManager.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/System.Configuration.ConfigurationManager.targets",
+ "lib/net462/System.Configuration.ConfigurationManager.dll",
+ "lib/net462/System.Configuration.ConfigurationManager.xml",
+ "lib/net8.0/System.Configuration.ConfigurationManager.dll",
+ "lib/net8.0/System.Configuration.ConfigurationManager.xml",
+ "lib/net9.0/System.Configuration.ConfigurationManager.dll",
+ "lib/net9.0/System.Configuration.ConfigurationManager.xml",
+ "lib/netstandard2.0/System.Configuration.ConfigurationManager.dll",
+ "lib/netstandard2.0/System.Configuration.ConfigurationManager.xml",
+ "system.configuration.configurationmanager.9.0.1.nupkg.sha512",
+ "system.configuration.configurationmanager.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "System.Diagnostics.EventLog/9.0.1": {
+ "sha512": "iVnDpgYJsRaRFnk77kcLA3+913WfWDtnAKrQl9tQ5ahqKANTaJKmQdsuPWWiAPWE9pk1Kj4Pg9JGXWfFYYyakQ==",
+ "type": "package",
+ "path": "system.diagnostics.eventlog/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/System.Diagnostics.EventLog.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/System.Diagnostics.EventLog.targets",
+ "lib/net462/System.Diagnostics.EventLog.dll",
+ "lib/net462/System.Diagnostics.EventLog.xml",
+ "lib/net8.0/System.Diagnostics.EventLog.dll",
+ "lib/net8.0/System.Diagnostics.EventLog.xml",
+ "lib/net9.0/System.Diagnostics.EventLog.dll",
+ "lib/net9.0/System.Diagnostics.EventLog.xml",
+ "lib/netstandard2.0/System.Diagnostics.EventLog.dll",
+ "lib/netstandard2.0/System.Diagnostics.EventLog.xml",
+ "runtimes/win/lib/net8.0/System.Diagnostics.EventLog.Messages.dll",
+ "runtimes/win/lib/net8.0/System.Diagnostics.EventLog.dll",
+ "runtimes/win/lib/net8.0/System.Diagnostics.EventLog.xml",
+ "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.Messages.dll",
+ "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.dll",
+ "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.xml",
+ "system.diagnostics.eventlog.9.0.1.nupkg.sha512",
+ "system.diagnostics.eventlog.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "System.Memory/4.5.3": {
+ "sha512": "3oDzvc/zzetpTKWMShs1AADwZjQ/36HnsufHRPcOjyRAAMLDlu2iD33MBI2opxnezcVUtXyqDXXjoFMOU9c7SA==",
+ "type": "package",
+ "path": "system.memory/4.5.3",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "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.3.nupkg.sha512",
+ "system.memory.nuspec",
+ "useSharedDesignerContext.txt",
+ "version.txt"
+ ]
+ },
+ "System.Runtime.Caching/9.0.1": {
+ "sha512": "5E4yKPLeruveoh1EZKHl6f6jWXcd/a4tu+1IedG5ZndPPRAeAzFV4+ZagrcQMwz7xTFYOxC0zKM174nPGuTKoA==",
+ "type": "package",
+ "path": "system.runtime.caching/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/System.Runtime.Caching.targets",
+ "lib/MonoAndroid10/_._",
+ "lib/MonoTouch10/_._",
+ "lib/net462/_._",
+ "lib/net8.0/System.Runtime.Caching.dll",
+ "lib/net8.0/System.Runtime.Caching.xml",
+ "lib/net9.0/System.Runtime.Caching.dll",
+ "lib/net9.0/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/net8.0/System.Runtime.Caching.dll",
+ "runtimes/win/lib/net8.0/System.Runtime.Caching.xml",
+ "runtimes/win/lib/net9.0/System.Runtime.Caching.dll",
+ "runtimes/win/lib/net9.0/System.Runtime.Caching.xml",
+ "system.runtime.caching.9.0.1.nupkg.sha512",
+ "system.runtime.caching.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "System.Security.Cryptography.ProtectedData/9.0.1": {
+ "sha512": "u+4PH6GyDjEsWgcpKp1S/DiyxtGvazNPdaPFR6p6/qZr3TW+oZWvwfHO2H2CSpS4KGl2z2CBfU6eB38PsmoxtA==",
+ "type": "package",
+ "path": "system.security.cryptography.protecteddata/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/System.Security.Cryptography.ProtectedData.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/System.Security.Cryptography.ProtectedData.targets",
+ "lib/MonoAndroid10/_._",
+ "lib/MonoTouch10/_._",
+ "lib/net462/System.Security.Cryptography.ProtectedData.dll",
+ "lib/net462/System.Security.Cryptography.ProtectedData.xml",
+ "lib/net8.0/System.Security.Cryptography.ProtectedData.dll",
+ "lib/net8.0/System.Security.Cryptography.ProtectedData.xml",
+ "lib/net9.0/System.Security.Cryptography.ProtectedData.dll",
+ "lib/net9.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/_._",
+ "system.security.cryptography.protecteddata.9.0.1.nupkg.sha512",
+ "system.security.cryptography.protecteddata.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "ZelWiki.Caching/2.20.1": {
+ "type": "project",
+ "path": "../ZelWiki.Caching/ZelWiki.Caching.csproj",
+ "msbuildProject": "../ZelWiki.Caching/ZelWiki.Caching.csproj"
+ },
+ "ZelWiki.Engine.Function/2.20.1": {
+ "type": "project",
+ "path": "../ZelWiki.Engine.Function/ZelWiki.Engine.Function.csproj",
+ "msbuildProject": "../ZelWiki.Engine.Function/ZelWiki.Engine.Function.csproj"
+ },
+ "ZelWiki.Engine.Library/2.20.1": {
+ "type": "project",
+ "path": "../ZelWiki.Engine.Library/ZelWiki.Engine.Library.csproj",
+ "msbuildProject": "../ZelWiki.Engine.Library/ZelWiki.Engine.Library.csproj"
+ },
+ "ZelWiki.Library/2.20.1": {
+ "type": "project",
+ "path": "../ZelWiki.Library/ZelWiki.Library.csproj",
+ "msbuildProject": "../ZelWiki.Library/ZelWiki.Library.csproj"
+ },
+ "ZelWiki.Models/2.20.1": {
+ "type": "project",
+ "path": "../ZelWiki.Models/ZelWiki.Models.csproj",
+ "msbuildProject": "../ZelWiki.Models/ZelWiki.Models.csproj"
+ },
+ "ZelWiki.Repository/2.20.1": {
+ "type": "project",
+ "path": "../ZelWiki.Repository/ZelWiki.Repository.csproj",
+ "msbuildProject": "../ZelWiki.Repository/ZelWiki.Repository.csproj"
+ },
+ "ZelWiki.Security/2.20.1": {
+ "type": "project",
+ "path": "../ZelWiki.Security/ZelWiki.Security.csproj",
+ "msbuildProject": "../ZelWiki.Security/ZelWiki.Security.csproj"
+ }
+ },
+ "projectFileDependencyGroups": {
+ "net9.0": [
+ "ZelWiki.Engine.Library >= 2.20.1",
+ "ZelWiki.Library >= 2.20.1",
+ "ZelWiki.Models >= 2.20.1",
+ "ZelWiki.Repository >= 2.20.1"
+ ]
+ },
+ "packageFolders": {
+ "C:\\Users\\Zel\\.nuget\\packages\\": {},
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {}
+ },
+ "project": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Implementation\\ZelWiki.Engine.Implementation.csproj",
+ "projectName": "ZelWiki.Engine.Implementation",
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Implementation\\ZelWiki.Engine.Implementation.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Implementation\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {
+ "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Library\\ZelWiki.Engine.Library.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Library\\ZelWiki.Engine.Library.csproj"
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Library\\ZelWiki.Library.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Library\\ZelWiki.Library.csproj"
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Models\\ZelWiki.Models.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Models\\ZelWiki.Models.csproj"
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Repository\\ZelWiki.Repository.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Repository\\ZelWiki.Repository.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/ZelWiki.Engine.Implementation/obj/project.nuget.cache b/ZelWiki.Engine.Implementation/obj/project.nuget.cache
new file mode 100644
index 0000000..dc12da6
--- /dev/null
+++ b/ZelWiki.Engine.Implementation/obj/project.nuget.cache
@@ -0,0 +1,44 @@
+{
+ "version": 2,
+ "dgSpecHash": "mWaCl0ssLpY=",
+ "success": true,
+ "projectFilePath": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Implementation\\ZelWiki.Engine.Implementation.csproj",
+ "expectedPackageFiles": [
+ "C:\\Users\\Zel\\.nuget\\packages\\dapper\\2.1.35\\dapper.2.1.35.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\duovia.fuzzystrings\\2.1.0\\duovia.fuzzystrings.2.1.0.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\magick.net-q8-anycpu\\14.4.0\\magick.net-q8-anycpu.14.4.0.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\magick.net.core\\14.4.0\\magick.net.core.14.4.0.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.aspnetcore.cryptography.internal\\9.0.1\\microsoft.aspnetcore.cryptography.internal.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.aspnetcore.cryptography.keyderivation\\9.0.1\\microsoft.aspnetcore.cryptography.keyderivation.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.aspnetcore.identity.entityframeworkcore\\9.0.1\\microsoft.aspnetcore.identity.entityframeworkcore.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.data.sqlite.core\\9.0.0\\microsoft.data.sqlite.core.9.0.0.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.entityframeworkcore\\9.0.1\\microsoft.entityframeworkcore.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\9.0.1\\microsoft.entityframeworkcore.abstractions.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\9.0.1\\microsoft.entityframeworkcore.analyzers.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\9.0.1\\microsoft.entityframeworkcore.relational.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\9.0.1\\microsoft.extensions.caching.abstractions.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.caching.memory\\9.0.1\\microsoft.extensions.caching.memory.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\9.0.1\\microsoft.extensions.configuration.abstractions.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\9.0.1\\microsoft.extensions.dependencyinjection.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\9.0.1\\microsoft.extensions.dependencyinjection.abstractions.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.identity.core\\9.0.1\\microsoft.extensions.identity.core.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.identity.stores\\9.0.1\\microsoft.extensions.identity.stores.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.logging\\9.0.1\\microsoft.extensions.logging.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\9.0.1\\microsoft.extensions.logging.abstractions.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.options\\9.0.1\\microsoft.extensions.options.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.primitives\\9.0.1\\microsoft.extensions.primitives.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\ntdls.helpers\\1.3.11\\ntdls.helpers.1.3.11.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\ntdls.sqlitedapperwrapper\\1.1.4\\ntdls.sqlitedapperwrapper.1.1.4.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\sixlabors.imagesharp\\3.1.6\\sixlabors.imagesharp.3.1.6.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\sqlitepclraw.bundle_e_sqlite3\\2.1.10\\sqlitepclraw.bundle_e_sqlite3.2.1.10.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\sqlitepclraw.core\\2.1.10\\sqlitepclraw.core.2.1.10.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\sqlitepclraw.lib.e_sqlite3\\2.1.10\\sqlitepclraw.lib.e_sqlite3.2.1.10.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\sqlitepclraw.provider.e_sqlite3\\2.1.10\\sqlitepclraw.provider.e_sqlite3.2.1.10.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\system.configuration.configurationmanager\\9.0.1\\system.configuration.configurationmanager.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\system.diagnostics.eventlog\\9.0.1\\system.diagnostics.eventlog.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\system.memory\\4.5.3\\system.memory.4.5.3.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\system.runtime.caching\\9.0.1\\system.runtime.caching.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\system.security.cryptography.protecteddata\\9.0.1\\system.security.cryptography.protecteddata.9.0.1.nupkg.sha512"
+ ],
+ "logs": []
+}
\ No newline at end of file
diff --git a/ZelWiki.Engine.Implementation/obj/project.packagespec.json b/ZelWiki.Engine.Implementation/obj/project.packagespec.json
new file mode 100644
index 0000000..0d8efb9
--- /dev/null
+++ b/ZelWiki.Engine.Implementation/obj/project.packagespec.json
@@ -0,0 +1 @@
+"restore":{"projectUniqueName":"E:\\HelloWord\\nysj2\\TightWiki.Engine.Implementation\\TightWiki.Engine.Implementation.csproj","projectName":"TightWiki.Engine.Implementation","projectPath":"E:\\HelloWord\\nysj2\\TightWiki.Engine.Implementation\\TightWiki.Engine.Implementation.csproj","outputPath":"E:\\HelloWord\\nysj2\\TightWiki.Engine.Implementation\\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":{}},"frameworks":{"net9.0":{"targetAlias":"net9.0","projectReferences":{"E:\\HelloWord\\nysj2\\TightWiki.Engine.Library\\TightWiki.Engine.Library.csproj":{"projectPath":"E:\\HelloWord\\nysj2\\TightWiki.Engine.Library\\TightWiki.Engine.Library.csproj"},"E:\\HelloWord\\nysj2\\TightWiki.Library\\TightWiki.Library.csproj":{"projectPath":"E:\\HelloWord\\nysj2\\TightWiki.Library\\TightWiki.Library.csproj"},"E:\\HelloWord\\nysj2\\TightWiki.Models\\TightWiki.Models.csproj":{"projectPath":"E:\\HelloWord\\nysj2\\TightWiki.Models\\TightWiki.Models.csproj"},"E:\\HelloWord\\nysj2\\TightWiki.Repository\\TightWiki.Repository.csproj":{"projectPath":"E:\\HelloWord\\nysj2\\TightWiki.Repository\\TightWiki.Repository.csproj"}}}},"warningProperties":{"warnAsError":["NU1605"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"direct"}}"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.102/PortableRuntimeIdentifierGraph.json"}}
\ No newline at end of file
diff --git a/ZelWiki.Engine.Implementation/obj/rider.project.model.nuget.info b/ZelWiki.Engine.Implementation/obj/rider.project.model.nuget.info
new file mode 100644
index 0000000..1e18766
--- /dev/null
+++ b/ZelWiki.Engine.Implementation/obj/rider.project.model.nuget.info
@@ -0,0 +1 @@
+17399550708981746
\ No newline at end of file
diff --git a/ZelWiki.Engine.Implementation/obj/rider.project.restore.info b/ZelWiki.Engine.Implementation/obj/rider.project.restore.info
new file mode 100644
index 0000000..8dd7aa3
--- /dev/null
+++ b/ZelWiki.Engine.Implementation/obj/rider.project.restore.info
@@ -0,0 +1 @@
+17400197436356538
\ No newline at end of file
diff --git a/TightWiki.Engine.Library/Constants.cs b/ZelWiki.Engine.Library/Constants.cs
similarity index 97%
rename from TightWiki.Engine.Library/Constants.cs
rename to ZelWiki.Engine.Library/Constants.cs
index 73838cd..48d7e0f 100644
--- a/TightWiki.Engine.Library/Constants.cs
+++ b/ZelWiki.Engine.Library/Constants.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Engine.Library
+namespace ZelWiki.Engine.Library
{
public class Constants
{
diff --git a/TightWiki.Engine.Library/HandlerResult.cs b/ZelWiki.Engine.Library/HandlerResult.cs
similarity index 60%
rename from TightWiki.Engine.Library/HandlerResult.cs
rename to ZelWiki.Engine.Library/HandlerResult.cs
index 0598bb2..9495a98 100644
--- a/TightWiki.Engine.Library/HandlerResult.cs
+++ b/ZelWiki.Engine.Library/HandlerResult.cs
@@ -1,12 +1,10 @@
-using static TightWiki.Engine.Library.Constants;
-
-namespace TightWiki.Engine.Library
+namespace ZelWiki.Engine.Library
{
public class HandlerResult
{
public string Content { get; set; } = string.Empty;
- public List Instructions { get; set; } = new();
+ public List Instructions { get; set; } = new();
public HandlerResult()
{
diff --git a/TightWiki.Engine.Library/Interfaces/ICommentHandler.cs b/ZelWiki.Engine.Library/Interfaces/ICommentHandler.cs
similarity index 75%
rename from TightWiki.Engine.Library/Interfaces/ICommentHandler.cs
rename to ZelWiki.Engine.Library/Interfaces/ICommentHandler.cs
index 24838c6..8216ad2 100644
--- a/TightWiki.Engine.Library/Interfaces/ICommentHandler.cs
+++ b/ZelWiki.Engine.Library/Interfaces/ICommentHandler.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Engine.Library.Interfaces
+namespace ZelWiki.Engine.Library.Interfaces
{
///
/// Handles wiki comments. These are generally removed from the result.
@@ -10,6 +10,6 @@
///
/// Reference to the wiki state object
/// The comment text
- public HandlerResult Handle(ITightEngineState state, string text);
+ public HandlerResult Handle(IZelEngineState state, string text);
}
}
diff --git a/TightWiki.Engine.Library/Interfaces/ICompletionHandler.cs b/ZelWiki.Engine.Library/Interfaces/ICompletionHandler.cs
similarity index 77%
rename from TightWiki.Engine.Library/Interfaces/ICompletionHandler.cs
rename to ZelWiki.Engine.Library/Interfaces/ICompletionHandler.cs
index 70063f2..1f0aaf5 100644
--- a/TightWiki.Engine.Library/Interfaces/ICompletionHandler.cs
+++ b/ZelWiki.Engine.Library/Interfaces/ICompletionHandler.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Engine.Library.Interfaces
+namespace ZelWiki.Engine.Library.Interfaces
{
///
/// Handles wiki completion events.
@@ -9,6 +9,6 @@
/// Handles wiki completion events. Is called when the wiki processing competes for a given page.
///
/// Reference to the wiki state object
- public void Complete(ITightEngineState state);
+ public void Complete(IZelEngineState state);
}
}
diff --git a/TightWiki.Engine.Library/Interfaces/IEmojiHandler.cs b/ZelWiki.Engine.Library/Interfaces/IEmojiHandler.cs
similarity index 76%
rename from TightWiki.Engine.Library/Interfaces/IEmojiHandler.cs
rename to ZelWiki.Engine.Library/Interfaces/IEmojiHandler.cs
index 9ae5bf0..504d928 100644
--- a/TightWiki.Engine.Library/Interfaces/IEmojiHandler.cs
+++ b/ZelWiki.Engine.Library/Interfaces/IEmojiHandler.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Engine.Library.Interfaces
+namespace ZelWiki.Engine.Library.Interfaces
{
///
/// Handles wiki emojis.
@@ -11,6 +11,6 @@
/// Reference to the wiki state object
/// The lookup key for the given emoji.
/// The desired 1-100 scale factor for the emoji.
- public HandlerResult Handle(ITightEngineState state, string key, int scale);
+ public HandlerResult Handle(IZelEngineState state, string key, int scale);
}
}
diff --git a/TightWiki.Engine.Library/Interfaces/IExceptionHandler.cs b/ZelWiki.Engine.Library/Interfaces/IExceptionHandler.cs
similarity index 79%
rename from TightWiki.Engine.Library/Interfaces/IExceptionHandler.cs
rename to ZelWiki.Engine.Library/Interfaces/IExceptionHandler.cs
index aba9f6a..fc815ed 100644
--- a/TightWiki.Engine.Library/Interfaces/IExceptionHandler.cs
+++ b/ZelWiki.Engine.Library/Interfaces/IExceptionHandler.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Engine.Library.Interfaces
+namespace ZelWiki.Engine.Library.Interfaces
{
///
/// Handles exceptions thrown by the wiki engine.
@@ -11,6 +11,6 @@
/// Reference to the wiki state object
/// Optional exception, in the case that this was an actual exception.
/// Text that accompanies the exception.
- public void Log(ITightEngineState state, Exception? ex, string customText);
+ public void Log(IZelEngineState state, Exception? ex, string customText);
}
}
diff --git a/TightWiki.Engine.Library/Interfaces/IExternalLinkHandler.cs b/ZelWiki.Engine.Library/Interfaces/IExternalLinkHandler.cs
similarity index 81%
rename from TightWiki.Engine.Library/Interfaces/IExternalLinkHandler.cs
rename to ZelWiki.Engine.Library/Interfaces/IExternalLinkHandler.cs
index 04673a8..65ebaf1 100644
--- a/TightWiki.Engine.Library/Interfaces/IExternalLinkHandler.cs
+++ b/ZelWiki.Engine.Library/Interfaces/IExternalLinkHandler.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Engine.Library.Interfaces
+namespace ZelWiki.Engine.Library.Interfaces
{
///
/// Handles links the wiki to another site.
@@ -13,6 +13,6 @@
/// The text which should be show in the absence of an image.
/// The image that should be shown.
/// The 0-100 image scale factor for the given image.
- public HandlerResult Handle(ITightEngineState state, string link, string? text, string? image);
+ public HandlerResult Handle(IZelEngineState state, string link, string? text, string? image);
}
}
diff --git a/TightWiki.Engine.Library/Interfaces/IFunctionHandler.cs b/ZelWiki.Engine.Library/Interfaces/IFunctionHandler.cs
similarity index 81%
rename from TightWiki.Engine.Library/Interfaces/IFunctionHandler.cs
rename to ZelWiki.Engine.Library/Interfaces/IFunctionHandler.cs
index c584595..a94ae52 100644
--- a/TightWiki.Engine.Library/Interfaces/IFunctionHandler.cs
+++ b/ZelWiki.Engine.Library/Interfaces/IFunctionHandler.cs
@@ -1,6 +1,6 @@
-using TightWiki.Engine.Function;
+using ZelWiki.Engine.Function;
-namespace TightWiki.Engine.Library.Interfaces
+namespace ZelWiki.Engine.Library.Interfaces
{
///
/// Base function handler for standard, post-processing, scoped and processing-instruction functions.
@@ -19,6 +19,6 @@ namespace TightWiki.Engine.Library.Interfaces
/// Reference to the wiki state object
/// The parsed function call and all its parameters and their values.
/// For scope functions, this is the text that the function is designed to affect.
- public HandlerResult Handle(ITightEngineState state, FunctionCall function, string? scopeBody = null);
+ public HandlerResult Handle(IZelEngineState state, FunctionCall function, string? scopeBody = null);
}
}
diff --git a/TightWiki.Engine.Library/Interfaces/IHeadingHandler.cs b/ZelWiki.Engine.Library/Interfaces/IHeadingHandler.cs
similarity index 81%
rename from TightWiki.Engine.Library/Interfaces/IHeadingHandler.cs
rename to ZelWiki.Engine.Library/Interfaces/IHeadingHandler.cs
index 692f8ab..207d32c 100644
--- a/TightWiki.Engine.Library/Interfaces/IHeadingHandler.cs
+++ b/ZelWiki.Engine.Library/Interfaces/IHeadingHandler.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Engine.Library.Interfaces
+namespace ZelWiki.Engine.Library.Interfaces
{
///
/// Handles wiki headings. These are automatically added to the table of contents.
@@ -12,6 +12,6 @@
/// The size of the header, also used for table of table of contents indentation.
/// The self link reference.
/// The text for the self link.
- public HandlerResult Handle(ITightEngineState state, int depth, string link, string text);
+ public HandlerResult Handle(IZelEngineState state, int depth, string link, string text);
}
}
diff --git a/TightWiki.Engine.Library/Interfaces/IInternalLinkHandler.cs b/ZelWiki.Engine.Library/Interfaces/IInternalLinkHandler.cs
similarity index 75%
rename from TightWiki.Engine.Library/Interfaces/IInternalLinkHandler.cs
rename to ZelWiki.Engine.Library/Interfaces/IInternalLinkHandler.cs
index 090111c..a42132c 100644
--- a/TightWiki.Engine.Library/Interfaces/IInternalLinkHandler.cs
+++ b/ZelWiki.Engine.Library/Interfaces/IInternalLinkHandler.cs
@@ -1,6 +1,6 @@
-using TightWiki.Library;
+using ZelWiki.Library;
-namespace TightWiki.Engine.Library.Interfaces
+namespace ZelWiki.Engine.Library.Interfaces
{
///
/// Handles links from one wiki page to another.
@@ -16,6 +16,6 @@ namespace TightWiki.Engine.Library.Interfaces
/// The text which should be show in the absence of an image.
/// The image that should be shown.
/// The 0-100 image scale factor for the given image.
- public HandlerResult Handle(ITightEngineState state, NamespaceNavigation pageNavigation, string pageName, string linkText, string? image, int imageScale);
+ public HandlerResult Handle(IZelEngineState state, NamespaceNavigation pageNavigation, string pageName, string linkText, string? image, int imageScale);
}
}
diff --git a/TightWiki.Engine.Library/Interfaces/IMarkupHandler.cs b/ZelWiki.Engine.Library/Interfaces/IMarkupHandler.cs
similarity index 80%
rename from TightWiki.Engine.Library/Interfaces/IMarkupHandler.cs
rename to ZelWiki.Engine.Library/Interfaces/IMarkupHandler.cs
index 0b60569..d7cb194 100644
--- a/TightWiki.Engine.Library/Interfaces/IMarkupHandler.cs
+++ b/ZelWiki.Engine.Library/Interfaces/IMarkupHandler.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Engine.Library.Interfaces
+namespace ZelWiki.Engine.Library.Interfaces
{
///
/// Handles basic markup/style instructions like bole, italic, underline, etc.
@@ -11,6 +11,6 @@
/// Reference to the wiki state object
/// The sequence of symbols that were found to denotate this markup instruction,
/// The body of text to apply the style to.
- public HandlerResult Handle(ITightEngineState state, char sequence, string scopeBody);
+ public HandlerResult Handle(IZelEngineState state, char sequence, string scopeBody);
}
}
diff --git a/TightWiki.Engine.Library/Interfaces/IPostProcessingFunctionHandler.cs b/ZelWiki.Engine.Library/Interfaces/IPostProcessingFunctionHandler.cs
similarity index 77%
rename from TightWiki.Engine.Library/Interfaces/IPostProcessingFunctionHandler.cs
rename to ZelWiki.Engine.Library/Interfaces/IPostProcessingFunctionHandler.cs
index 182175e..e07eccd 100644
--- a/TightWiki.Engine.Library/Interfaces/IPostProcessingFunctionHandler.cs
+++ b/ZelWiki.Engine.Library/Interfaces/IPostProcessingFunctionHandler.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Engine.Library.Interfaces
+namespace ZelWiki.Engine.Library.Interfaces
{
///
/// Handles post-processing function calls.
diff --git a/TightWiki.Engine.Library/Interfaces/IProcessingInstructionFunctionHandler.cs b/ZelWiki.Engine.Library/Interfaces/IProcessingInstructionFunctionHandler.cs
similarity index 79%
rename from TightWiki.Engine.Library/Interfaces/IProcessingInstructionFunctionHandler.cs
rename to ZelWiki.Engine.Library/Interfaces/IProcessingInstructionFunctionHandler.cs
index 41c8f78..0f5af15 100644
--- a/TightWiki.Engine.Library/Interfaces/IProcessingInstructionFunctionHandler.cs
+++ b/ZelWiki.Engine.Library/Interfaces/IProcessingInstructionFunctionHandler.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Engine.Library.Interfaces
+namespace ZelWiki.Engine.Library.Interfaces
{
///
/// Handles processing-instruction function calls.
diff --git a/TightWiki.Engine.Library/Interfaces/IScopeFunctionHandler.cs b/ZelWiki.Engine.Library/Interfaces/IScopeFunctionHandler.cs
similarity index 75%
rename from TightWiki.Engine.Library/Interfaces/IScopeFunctionHandler.cs
rename to ZelWiki.Engine.Library/Interfaces/IScopeFunctionHandler.cs
index 2fd8e7d..8a45ecb 100644
--- a/TightWiki.Engine.Library/Interfaces/IScopeFunctionHandler.cs
+++ b/ZelWiki.Engine.Library/Interfaces/IScopeFunctionHandler.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Engine.Library.Interfaces
+namespace ZelWiki.Engine.Library.Interfaces
{
///
/// Handles scope function calls.
diff --git a/TightWiki.Engine.Library/Interfaces/IStandardFunctionHandler.cs b/ZelWiki.Engine.Library/Interfaces/IStandardFunctionHandler.cs
similarity index 76%
rename from TightWiki.Engine.Library/Interfaces/IStandardFunctionHandler.cs
rename to ZelWiki.Engine.Library/Interfaces/IStandardFunctionHandler.cs
index df33136..f38fe64 100644
--- a/TightWiki.Engine.Library/Interfaces/IStandardFunctionHandler.cs
+++ b/ZelWiki.Engine.Library/Interfaces/IStandardFunctionHandler.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Engine.Library.Interfaces
+namespace ZelWiki.Engine.Library.Interfaces
{
///
/// Handles standard function calls.
diff --git a/TightWiki.Engine.Library/Interfaces/ITightEngine.cs b/ZelWiki.Engine.Library/Interfaces/IZelEngine.cs
similarity index 63%
rename from TightWiki.Engine.Library/Interfaces/ITightEngine.cs
rename to ZelWiki.Engine.Library/Interfaces/IZelEngine.cs
index 7bc5a70..dffe179 100644
--- a/TightWiki.Engine.Library/Interfaces/ITightEngine.cs
+++ b/ZelWiki.Engine.Library/Interfaces/IZelEngine.cs
@@ -1,10 +1,9 @@
-using TightWiki.Library.Interfaces;
-using static TightWiki.Engine.Library.Constants;
+using ZelWiki.Library.Interfaces;
-namespace TightWiki.Engine.Library.Interfaces
+namespace ZelWiki.Engine.Library.Interfaces
{
- public interface ITightEngine
+ public interface IZelEngine
{
IScopeFunctionHandler ScopeFunctionHandler { get; }
IStandardFunctionHandler StandardFunctionHandler { get; }
@@ -18,7 +17,7 @@ namespace TightWiki.Engine.Library.Interfaces
IInternalLinkHandler InternalLinkHandler { get; }
IExceptionHandler ExceptionHandler { get; }
ICompletionHandler CompletionHandler { get; }
- ITightEngineState Transform(ISessionState? sessionState, IPage page, int? revision = null, WikiMatchType[]? omitMatches = null);
- //ITightEngineState TransformChild(ITightEngineState parent, IPage page, int? revision = null);
+ IZelEngineState Transform(ISessionState? sessionState, IPage page, int? revision = null, Constants.WikiMatchType[]? omitMatches = null);
+ //IZelEngineState TransformChild(IZelEngineState parent, IPage page, int? revision = null);
}
}
diff --git a/TightWiki.Engine.Library/Interfaces/ITightEngineState.cs b/ZelWiki.Engine.Library/Interfaces/IZelEngineState.cs
similarity index 83%
rename from TightWiki.Engine.Library/Interfaces/ITightEngineState.cs
rename to ZelWiki.Engine.Library/Interfaces/IZelEngineState.cs
index 4dec408..b87076c 100644
--- a/TightWiki.Engine.Library/Interfaces/ITightEngineState.cs
+++ b/ZelWiki.Engine.Library/Interfaces/IZelEngineState.cs
@@ -1,21 +1,20 @@
-using Microsoft.AspNetCore.Http;
-using System.Diagnostics.CodeAnalysis;
-using TightWiki.Library.Interfaces;
-using static TightWiki.Engine.Library.Constants;
+using System.Diagnostics.CodeAnalysis;
+using Microsoft.AspNetCore.Http;
+using ZelWiki.Library.Interfaces;
-namespace TightWiki.Engine.Library.Interfaces
+namespace ZelWiki.Engine.Library.Interfaces
{
- public interface ITightEngineState
+ public interface IZelEngineState
{
#region Parameters.
ISessionState? Session { get; }
IQueryCollection QueryString { get; }
- ITightEngine Engine { get; }
+ IZelEngine Engine { get; }
IPage Page { get; }
int? Revision { get; }
- public HashSet OmitMatches { get; }
+ public HashSet OmitMatches { get; }
public int NestDepth { get; } //Used for recursion.
#endregion
@@ -70,6 +69,6 @@ namespace TightWiki.Engine.Library.Interfaces
/// The child page to process
/// The optional revision of the child page to process
///
- ITightEngineState TransformChild(IPage page, int? revision = null);
+ IZelEngineState TransformChild(IPage page, int? revision = null);
}
}
diff --git a/TightWiki.Engine.Library/PageReference.cs b/ZelWiki.Engine.Library/PageReference.cs
similarity index 97%
rename from TightWiki.Engine.Library/PageReference.cs
rename to ZelWiki.Engine.Library/PageReference.cs
index da916fe..518e8e4 100644
--- a/TightWiki.Engine.Library/PageReference.cs
+++ b/ZelWiki.Engine.Library/PageReference.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Engine.Library
+namespace ZelWiki.Engine.Library
{
public class PageReference
{
diff --git a/TightWiki.Engine.Library/TableOfContentsTag.cs b/ZelWiki.Engine.Library/TableOfContentsTag.cs
similarity index 92%
rename from TightWiki.Engine.Library/TableOfContentsTag.cs
rename to ZelWiki.Engine.Library/TableOfContentsTag.cs
index c78728f..2f75e28 100644
--- a/TightWiki.Engine.Library/TableOfContentsTag.cs
+++ b/ZelWiki.Engine.Library/TableOfContentsTag.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Engine.Library
+namespace ZelWiki.Engine.Library
{
///
/// Table of contents tag.
diff --git a/TightWiki.Engine.Library/TightWiki.Engine.Library.csproj b/ZelWiki.Engine.Library/ZelWiki.Engine.Library.csproj
similarity index 70%
rename from TightWiki.Engine.Library/TightWiki.Engine.Library.csproj
rename to ZelWiki.Engine.Library/ZelWiki.Engine.Library.csproj
index fd6f190..15907d7 100644
--- a/TightWiki.Engine.Library/TightWiki.Engine.Library.csproj
+++ b/ZelWiki.Engine.Library/ZelWiki.Engine.Library.csproj
@@ -12,8 +12,8 @@
-
-
+
+
diff --git a/ZelWiki.Engine.Library/bin/Debug/net9.0/TightWiki.Engine.Function.dll b/ZelWiki.Engine.Library/bin/Debug/net9.0/TightWiki.Engine.Function.dll
new file mode 100644
index 0000000..96fd9fa
Binary files /dev/null and b/ZelWiki.Engine.Library/bin/Debug/net9.0/TightWiki.Engine.Function.dll differ
diff --git a/ZelWiki.Engine.Library/bin/Debug/net9.0/TightWiki.Engine.Function.pdb b/ZelWiki.Engine.Library/bin/Debug/net9.0/TightWiki.Engine.Function.pdb
new file mode 100644
index 0000000..af5d7c0
Binary files /dev/null and b/ZelWiki.Engine.Library/bin/Debug/net9.0/TightWiki.Engine.Function.pdb differ
diff --git a/ZelWiki.Engine.Library/bin/Debug/net9.0/TightWiki.Engine.Library.deps.json b/ZelWiki.Engine.Library/bin/Debug/net9.0/TightWiki.Engine.Library.deps.json
new file mode 100644
index 0000000..7eb4fb2
--- /dev/null
+++ b/ZelWiki.Engine.Library/bin/Debug/net9.0/TightWiki.Engine.Library.deps.json
@@ -0,0 +1,711 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v9.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v9.0": {
+ "TightWiki.Engine.Library/2.20.1": {
+ "dependencies": {
+ "TightWiki.Engine.Function": "2.20.1",
+ "TightWiki.Library": "2.20.1"
+ },
+ "runtime": {
+ "TightWiki.Engine.Library.dll": {}
+ }
+ },
+ "Dapper/2.1.35": {
+ "runtime": {
+ "lib/net7.0/Dapper.dll": {
+ "assemblyVersion": "2.0.0.0",
+ "fileVersion": "2.1.35.13827"
+ }
+ }
+ },
+ "Magick.NET-Q8-AnyCPU/14.4.0": {
+ "dependencies": {
+ "Magick.NET.Core": "14.4.0"
+ },
+ "runtime": {
+ "lib/net8.0/Magick.NET-Q8-AnyCPU.dll": {
+ "assemblyVersion": "14.4.0.0",
+ "fileVersion": "14.4.0.0"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/linux-arm64/native/Magick.Native-Q8-arm64.dll.so": {
+ "rid": "linux-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-x64/native/Magick.Native-Q8-x64.dll.so": {
+ "rid": "linux-musl-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-x64/native/Magick.Native-Q8-x64.dll.so": {
+ "rid": "linux-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/osx-arm64/native/Magick.Native-Q8-arm64.dll.dylib": {
+ "rid": "osx-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/osx-x64/native/Magick.Native-Q8-x64.dll.dylib": {
+ "rid": "osx-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-arm64/native/Magick.Native-Q8-arm64.dll": {
+ "rid": "win-arm64",
+ "assetType": "native",
+ "fileVersion": "7.1.1.43"
+ },
+ "runtimes/win-x64/native/Magick.Native-Q8-x64.dll": {
+ "rid": "win-x64",
+ "assetType": "native",
+ "fileVersion": "7.1.1.43"
+ },
+ "runtimes/win-x86/native/Magick.Native-Q8-x86.dll": {
+ "rid": "win-x86",
+ "assetType": "native",
+ "fileVersion": "7.1.1.43"
+ }
+ }
+ },
+ "Magick.NET.Core/14.4.0": {
+ "runtime": {
+ "lib/net8.0/Magick.NET.Core.dll": {
+ "assemblyVersion": "14.4.0.0",
+ "fileVersion": "14.4.0.0"
+ }
+ }
+ },
+ "Microsoft.AspNetCore.Cryptography.Internal/9.0.1": {},
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation/9.0.1": {
+ "dependencies": {
+ "Microsoft.AspNetCore.Cryptography.Internal": "9.0.1"
+ }
+ },
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore/9.0.1": {
+ "dependencies": {
+ "Microsoft.EntityFrameworkCore.Relational": "9.0.1",
+ "Microsoft.Extensions.Identity.Stores": "9.0.1"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll": {
+ "assemblyVersion": "9.0.1.0",
+ "fileVersion": "9.0.124.61009"
+ }
+ }
+ },
+ "Microsoft.Data.Sqlite.Core/9.0.0": {
+ "dependencies": {
+ "SQLitePCLRaw.core": "2.1.10"
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.Data.Sqlite.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52902"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore/9.0.1": {
+ "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"
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.dll": {
+ "assemblyVersion": "9.0.1.0",
+ "fileVersion": "9.0.124.61002"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore.Abstractions/9.0.1": {
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll": {
+ "assemblyVersion": "9.0.1.0",
+ "fileVersion": "9.0.124.61002"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore.Analyzers/9.0.1": {},
+ "Microsoft.EntityFrameworkCore.Relational/9.0.1": {
+ "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"
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.Relational.dll": {
+ "assemblyVersion": "9.0.1.0",
+ "fileVersion": "9.0.124.61002"
+ }
+ }
+ },
+ "Microsoft.Extensions.Caching.Abstractions/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Memory/9.0.1": {
+ "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"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Abstractions/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.1": {},
+ "Microsoft.Extensions.Identity.Core/9.0.1": {
+ "dependencies": {
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation": "9.0.1",
+ "Microsoft.Extensions.Logging": "9.0.1",
+ "Microsoft.Extensions.Options": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Identity.Stores/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Identity.Core": "9.0.1",
+ "Microsoft.Extensions.Logging": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection": "9.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Options": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Options/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Primitives": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Primitives/9.0.1": {},
+ "NTDLS.Helpers/1.3.11": {
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Memory": "9.0.1"
+ },
+ "runtime": {
+ "lib/net9.0/NTDLS.Helpers.dll": {
+ "assemblyVersion": "1.3.11.0",
+ "fileVersion": "1.3.11.0"
+ }
+ }
+ },
+ "NTDLS.SqliteDapperWrapper/1.1.4": {
+ "dependencies": {
+ "Dapper": "2.1.35",
+ "Microsoft.Data.Sqlite.Core": "9.0.0",
+ "SQLitePCLRaw.bundle_e_sqlite3": "2.1.10",
+ "System.Runtime.Caching": "9.0.0"
+ },
+ "runtime": {
+ "lib/net9.0/NTDLS.SqliteDapperWrapper.dll": {
+ "assemblyVersion": "1.1.4.0",
+ "fileVersion": "1.1.4.0"
+ }
+ }
+ },
+ "SixLabors.ImageSharp/3.1.6": {
+ "runtime": {
+ "lib/net6.0/SixLabors.ImageSharp.dll": {
+ "assemblyVersion": "3.0.0.0",
+ "fileVersion": "3.1.6.0"
+ }
+ }
+ },
+ "SQLitePCLRaw.bundle_e_sqlite3/2.1.10": {
+ "dependencies": {
+ "SQLitePCLRaw.lib.e_sqlite3": "2.1.10",
+ "SQLitePCLRaw.provider.e_sqlite3": "2.1.10"
+ },
+ "runtime": {
+ "lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll": {
+ "assemblyVersion": "2.1.10.2445",
+ "fileVersion": "2.1.10.2445"
+ }
+ }
+ },
+ "SQLitePCLRaw.core/2.1.10": {
+ "dependencies": {
+ "System.Memory": "4.5.3"
+ },
+ "runtime": {
+ "lib/netstandard2.0/SQLitePCLRaw.core.dll": {
+ "assemblyVersion": "2.1.10.2445",
+ "fileVersion": "2.1.10.2445"
+ }
+ }
+ },
+ "SQLitePCLRaw.lib.e_sqlite3/2.1.10": {
+ "runtimeTargets": {
+ "runtimes/browser-wasm/nativeassets/net9.0/e_sqlite3.a": {
+ "rid": "browser-wasm",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-arm/native/libe_sqlite3.so": {
+ "rid": "linux-arm",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-arm64/native/libe_sqlite3.so": {
+ "rid": "linux-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-armel/native/libe_sqlite3.so": {
+ "rid": "linux-armel",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-mips64/native/libe_sqlite3.so": {
+ "rid": "linux-mips64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-arm/native/libe_sqlite3.so": {
+ "rid": "linux-musl-arm",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-arm64/native/libe_sqlite3.so": {
+ "rid": "linux-musl-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-s390x/native/libe_sqlite3.so": {
+ "rid": "linux-musl-s390x",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-x64/native/libe_sqlite3.so": {
+ "rid": "linux-musl-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-ppc64le/native/libe_sqlite3.so": {
+ "rid": "linux-ppc64le",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-s390x/native/libe_sqlite3.so": {
+ "rid": "linux-s390x",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-x64/native/libe_sqlite3.so": {
+ "rid": "linux-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-x86/native/libe_sqlite3.so": {
+ "rid": "linux-x86",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/maccatalyst-arm64/native/libe_sqlite3.dylib": {
+ "rid": "maccatalyst-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/maccatalyst-x64/native/libe_sqlite3.dylib": {
+ "rid": "maccatalyst-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/osx-arm64/native/libe_sqlite3.dylib": {
+ "rid": "osx-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/osx-x64/native/libe_sqlite3.dylib": {
+ "rid": "osx-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-arm/native/e_sqlite3.dll": {
+ "rid": "win-arm",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-arm64/native/e_sqlite3.dll": {
+ "rid": "win-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-x64/native/e_sqlite3.dll": {
+ "rid": "win-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-x86/native/e_sqlite3.dll": {
+ "rid": "win-x86",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ }
+ }
+ },
+ "SQLitePCLRaw.provider.e_sqlite3/2.1.10": {
+ "dependencies": {
+ "SQLitePCLRaw.core": "2.1.10"
+ },
+ "runtime": {
+ "lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll": {
+ "assemblyVersion": "2.1.10.2445",
+ "fileVersion": "2.1.10.2445"
+ }
+ }
+ },
+ "System.Configuration.ConfigurationManager/9.0.0": {
+ "dependencies": {
+ "System.Diagnostics.EventLog": "9.0.0",
+ "System.Security.Cryptography.ProtectedData": "9.0.0"
+ },
+ "runtime": {
+ "lib/net9.0/System.Configuration.ConfigurationManager.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52809"
+ }
+ }
+ },
+ "System.Diagnostics.EventLog/9.0.0": {},
+ "System.Memory/4.5.3": {},
+ "System.Runtime.Caching/9.0.0": {
+ "dependencies": {
+ "System.Configuration.ConfigurationManager": "9.0.0"
+ },
+ "runtime": {
+ "lib/net9.0/System.Runtime.Caching.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52809"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/net9.0/System.Runtime.Caching.dll": {
+ "rid": "win",
+ "assetType": "runtime",
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52809"
+ }
+ }
+ },
+ "System.Security.Cryptography.ProtectedData/9.0.0": {
+ "runtime": {
+ "lib/net9.0/System.Security.Cryptography.ProtectedData.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52809"
+ }
+ }
+ },
+ "TightWiki.Engine.Function/2.20.1": {
+ "dependencies": {
+ "NTDLS.Helpers": "1.3.11"
+ },
+ "runtime": {
+ "TightWiki.Engine.Function.dll": {
+ "assemblyVersion": "2.20.1",
+ "fileVersion": "2.20.1.0"
+ }
+ }
+ },
+ "TightWiki.Library/2.20.1": {
+ "dependencies": {
+ "Magick.NET-Q8-AnyCPU": "14.4.0",
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore": "9.0.1",
+ "NTDLS.Helpers": "1.3.11",
+ "NTDLS.SqliteDapperWrapper": "1.1.4",
+ "SixLabors.ImageSharp": "3.1.6"
+ },
+ "runtime": {
+ "TightWiki.Library.dll": {
+ "assemblyVersion": "2.20.1",
+ "fileVersion": "2.20.1.0"
+ }
+ }
+ }
+ }
+ },
+ "libraries": {
+ "TightWiki.Engine.Library/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "Dapper/2.1.35": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-YKRwjVfrG7GYOovlGyQoMvr1/IJdn+7QzNXJxyMh0YfFF5yvDmTYaJOVYWsckreNjGsGSEtrMTpnzxTUq/tZQw==",
+ "path": "dapper/2.1.35",
+ "hashPath": "dapper.2.1.35.nupkg.sha512"
+ },
+ "Magick.NET-Q8-AnyCPU/14.4.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-4f/6tga1izjCm29qGlPlTc7txquzd5cOgRFuCD6fh7tu+QS4Rd6gZpvRwrIb4e/Y0pE1JQyF2j4RRmQ23T8BLA==",
+ "path": "magick.net-q8-anycpu/14.4.0",
+ "hashPath": "magick.net-q8-anycpu.14.4.0.nupkg.sha512"
+ },
+ "Magick.NET.Core/14.4.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-nmSA3LWK77rZlQ085RBqFLr67GVFyz4mAcuiVGQ9LcNwbxUm4Zcte4D9N+TxAyew6CXzoyHAG3i7NeDgpuztWw==",
+ "path": "magick.net.core/14.4.0",
+ "hashPath": "magick.net.core.14.4.0.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.Cryptography.Internal/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-leaw8hC6wCKfAg2kAYT4plnaHI7o6bKB9IQy0yLWHmgV0GjE449pu0SEnnl7loEzdLgyQrKyVQvfz7wRErqmxQ==",
+ "path": "microsoft.aspnetcore.cryptography.internal/9.0.1",
+ "hashPath": "microsoft.aspnetcore.cryptography.internal.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-/ibWvFYnxjCfOmtQtLTFUN9L70CrQH0daom6tE8/hlxTllUDeXM95fE45dC4u2tBOrfDqB6TPAkUzd/vWaAusA==",
+ "path": "microsoft.aspnetcore.cryptography.keyderivation/9.0.1",
+ "hashPath": "microsoft.aspnetcore.cryptography.keyderivation.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-yZyj/m7nBsrx6JDIv5KSYH44lJsQ4K5RLEWaYRFQVoIRvGXQxMZ/TUCa7PKFtR/o6nz1fmy6bVciV/eN/NmjUw==",
+ "path": "microsoft.aspnetcore.identity.entityframeworkcore/9.0.1",
+ "hashPath": "microsoft.aspnetcore.identity.entityframeworkcore.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Data.Sqlite.Core/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-cFfZjFL+tqzGYw9lB31EkV1IWF5xRQNk2k+MQd+Cf86Gl6zTeAoiZIFw5sRB1Z8OxpEC7nu+nTDsLSjieBAPTw==",
+ "path": "microsoft.data.sqlite.core/9.0.0",
+ "hashPath": "microsoft.data.sqlite.core.9.0.0.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-E25w4XugXNykTr5Y/sLDGaQ4lf67n9aXVPvsdGsIZjtuLmbvb9AoYP8D50CDejY8Ro4D9GK2kNHz5lWHqSK+wg==",
+ "path": "microsoft.entityframeworkcore/9.0.1",
+ "hashPath": "microsoft.entityframeworkcore.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-qy+taGVLUs82zeWfc32hgGL8Z02ZqAneYvqZiiXbxF4g4PBUcPRuxHM9K20USmpeJbn4/fz40GkCbyyCy5ojOA==",
+ "path": "microsoft.entityframeworkcore.abstractions/9.0.1",
+ "hashPath": "microsoft.entityframeworkcore.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore.Analyzers/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-c6ZZJZhPKrXFkE2z/81PmuT69HBL6Y68Cl0xJ5SRrDjJyq5Aabkq15yCqPg9RQ3R0aFLVaJok2DA8R3TKpejDQ==",
+ "path": "microsoft.entityframeworkcore.analyzers/9.0.1",
+ "hashPath": "microsoft.entityframeworkcore.analyzers.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore.Relational/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-7Iu0h4oevRvH4IwPzmxuIJGYRt55TapoREGlluk75KCO7lenN0+QnzCl6cQDY48uDoxAUpJbpK2xW7o8Ix69dw==",
+ "path": "microsoft.entityframeworkcore.relational/9.0.1",
+ "hashPath": "microsoft.entityframeworkcore.relational.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Caching.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Eghsg9SyIvq0c8x6cUpe71BbQoOmsytXxqw2+ZNiTnP8a8SBLKgEor1zZeWhC0588IbS2M0PP4gXGAd9qF862Q==",
+ "path": "microsoft.extensions.caching.abstractions/9.0.1",
+ "hashPath": "microsoft.extensions.caching.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Caching.Memory/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-JeC+PP0BCKMwwLezPGDaciJSTfcFG4KjsG8rX4XZ6RSvzdxofrFmcnmW2L4+cWUcZSBTQ+Dd7H5Gs9XZz/OlCA==",
+ "path": "microsoft.extensions.caching.memory/9.0.1",
+ "hashPath": "microsoft.extensions.caching.memory.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Configuration.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-+4hfFIY1UjBCXFTTOd+ojlDPq6mep3h5Vq5SYE3Pjucr7dNXmq4S/6P/LoVnZFz2e/5gWp/om4svUFgznfULcA==",
+ "path": "microsoft.extensions.configuration.abstractions/9.0.1",
+ "hashPath": "microsoft.extensions.configuration.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.DependencyInjection/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-qZI42ASAe3hr2zMSA6UjM92pO1LeDq5DcwkgSowXXPY8I56M76pEKrnmsKKbxagAf39AJxkH2DY4sb72ixyOrg==",
+ "path": "microsoft.extensions.dependencyinjection/9.0.1",
+ "hashPath": "microsoft.extensions.dependencyinjection.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Tr74eP0oQ3AyC24ch17N8PuEkrPbD0JqIfENCYqmgKYNOmL8wQKzLJu3ObxTUDrjnn4rHoR1qKa37/eQyHmCDA==",
+ "path": "microsoft.extensions.dependencyinjection.abstractions/9.0.1",
+ "hashPath": "microsoft.extensions.dependencyinjection.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Identity.Core/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-dbvAQhwSyBbgB2BuVJ8PMVx7BK6WZHWhV/vsSnXl6sRLs9D7yXiIiRpgcPVvN5E/UkzRGW1EPXyc3t1EDxWSzg==",
+ "path": "microsoft.extensions.identity.core/9.0.1",
+ "hashPath": "microsoft.extensions.identity.core.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Identity.Stores/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-lBErjDqd7i2RGpDr040lGm/HbMvxG/1Ta1aSFh91vYtSwEY2rtMI9o7xIDWgNmBKu8ko+XBxt0WcQh6TNFVe7g==",
+ "path": "microsoft.extensions.identity.stores/9.0.1",
+ "hashPath": "microsoft.extensions.identity.stores.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Logging/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-E/k5r7S44DOW+08xQPnNbO8DKAQHhkspDboTThNJ6Z3/QBb4LC6gStNWzVmy3IvW7sUD+iJKf4fj0xEkqE7vnQ==",
+ "path": "microsoft.extensions.logging/9.0.1",
+ "hashPath": "microsoft.extensions.logging.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Logging.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-w2gUqXN/jNIuvqYwX3lbXagsizVNXYyt6LlF57+tMve4JYCEgCMMAjRce6uKcDASJgpMbErRT1PfHy2OhbkqEA==",
+ "path": "microsoft.extensions.logging.abstractions/9.0.1",
+ "hashPath": "microsoft.extensions.logging.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Options/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-nggoNKnWcsBIAaOWHA+53XZWrslC7aGeok+aR+epDPRy7HI7GwMnGZE8yEsL2Onw7kMOHVHwKcsDls1INkNUJQ==",
+ "path": "microsoft.extensions.options/9.0.1",
+ "hashPath": "microsoft.extensions.options.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Primitives/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-bHtTesA4lrSGD1ZUaMIx6frU3wyy0vYtTa/hM6gGQu5QNrydObv8T5COiGUWsisflAfmsaFOe9Xvw5NSO99z0g==",
+ "path": "microsoft.extensions.primitives/9.0.1",
+ "hashPath": "microsoft.extensions.primitives.9.0.1.nupkg.sha512"
+ },
+ "NTDLS.Helpers/1.3.11": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-xcNFG2blg5WqnivxXgLHbvxz5L1EYXAhEK+7R1TXQIyuknKG9McAjCp+tr+RZ7PawqXwKeOHkaizNQcSdlv81A==",
+ "path": "ntdls.helpers/1.3.11",
+ "hashPath": "ntdls.helpers.1.3.11.nupkg.sha512"
+ },
+ "NTDLS.SqliteDapperWrapper/1.1.4": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-enrMT/qcwqFh18APoN/XtydpC+9BuD5rVg2h/4Fl9IT8bC1aL7iLPJigdfkGf0mYYO3Y6EP91nL4Iv/5Dqay9A==",
+ "path": "ntdls.sqlitedapperwrapper/1.1.4",
+ "hashPath": "ntdls.sqlitedapperwrapper.1.1.4.nupkg.sha512"
+ },
+ "SixLabors.ImageSharp/3.1.6": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-dHQ5jugF9v+5/LCVHCWVzaaIL6WOehqJy6eju/0VFYFPEj2WtqkGPoEV9EVQP83dHsdoqYaTuWpZdwAd37UwfA==",
+ "path": "sixlabors.imagesharp/3.1.6",
+ "hashPath": "sixlabors.imagesharp.3.1.6.nupkg.sha512"
+ },
+ "SQLitePCLRaw.bundle_e_sqlite3/2.1.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-UxWuisvZ3uVcVOLJQv7urM/JiQH+v3TmaJc1BLKl5Dxfm/nTzTUrqswCqg/INiYLi61AXnHo1M1JPmPqqLnAdg==",
+ "path": "sqlitepclraw.bundle_e_sqlite3/2.1.10",
+ "hashPath": "sqlitepclraw.bundle_e_sqlite3.2.1.10.nupkg.sha512"
+ },
+ "SQLitePCLRaw.core/2.1.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Ii8JCbC7oiVclaE/mbDEK000EFIJ+ShRPwAvvV89GOZhQ+ZLtlnSWl6ksCNMKu/VGXA4Nfi2B7LhN/QFN9oBcw==",
+ "path": "sqlitepclraw.core/2.1.10",
+ "hashPath": "sqlitepclraw.core.2.1.10.nupkg.sha512"
+ },
+ "SQLitePCLRaw.lib.e_sqlite3/2.1.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-mAr69tDbnf3QJpRy2nJz8Qdpebdil00fvycyByR58Cn9eARvR+UiG2Vzsp+4q1tV3ikwiYIjlXCQFc12GfebbA==",
+ "path": "sqlitepclraw.lib.e_sqlite3/2.1.10",
+ "hashPath": "sqlitepclraw.lib.e_sqlite3.2.1.10.nupkg.sha512"
+ },
+ "SQLitePCLRaw.provider.e_sqlite3/2.1.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-uZVTi02C1SxqzgT0HqTWatIbWGb40iIkfc3FpFCpE/r7g6K0PqzDUeefL6P6HPhDtc6BacN3yQysfzP7ks+wSQ==",
+ "path": "sqlitepclraw.provider.e_sqlite3/2.1.10",
+ "hashPath": "sqlitepclraw.provider.e_sqlite3.2.1.10.nupkg.sha512"
+ },
+ "System.Configuration.ConfigurationManager/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-PdkuMrwDhXoKFo/JxISIi9E8L+QGn9Iquj2OKDWHB6Y/HnUOuBouF7uS3R4Hw3FoNmwwMo6hWgazQdyHIIs27A==",
+ "path": "system.configuration.configurationmanager/9.0.0",
+ "hashPath": "system.configuration.configurationmanager.9.0.0.nupkg.sha512"
+ },
+ "System.Diagnostics.EventLog/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-qd01+AqPhbAG14KtdtIqFk+cxHQFZ/oqRSCoxU1F+Q6Kv0cl726sl7RzU9yLFGd4BUOKdN4XojXF0pQf/R6YeA==",
+ "path": "system.diagnostics.eventlog/9.0.0",
+ "hashPath": "system.diagnostics.eventlog.9.0.0.nupkg.sha512"
+ },
+ "System.Memory/4.5.3": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-3oDzvc/zzetpTKWMShs1AADwZjQ/36HnsufHRPcOjyRAAMLDlu2iD33MBI2opxnezcVUtXyqDXXjoFMOU9c7SA==",
+ "path": "system.memory/4.5.3",
+ "hashPath": "system.memory.4.5.3.nupkg.sha512"
+ },
+ "System.Runtime.Caching/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-4sUTbJkQZFxyhvc/CDcrAZOT8q1FWTECRsnnwGgKtC7wC3/uzhYSYUXywbCfkINjB35kgQxw9MalI/G3ZZfM3w==",
+ "path": "system.runtime.caching/9.0.0",
+ "hashPath": "system.runtime.caching.9.0.0.nupkg.sha512"
+ },
+ "System.Security.Cryptography.ProtectedData/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-CJW+x/F6fmRQ7N6K8paasTw9PDZp4t7G76UjGNlSDgoHPF0h08vTzLYbLZpOLEJSg35d5wy2jCXGo84EN05DpQ==",
+ "path": "system.security.cryptography.protecteddata/9.0.0",
+ "hashPath": "system.security.cryptography.protecteddata.9.0.0.nupkg.sha512"
+ },
+ "TightWiki.Engine.Function/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "TightWiki.Library/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/ZelWiki.Engine.Library/bin/Debug/net9.0/TightWiki.Engine.Library.dll b/ZelWiki.Engine.Library/bin/Debug/net9.0/TightWiki.Engine.Library.dll
new file mode 100644
index 0000000..09b0496
Binary files /dev/null and b/ZelWiki.Engine.Library/bin/Debug/net9.0/TightWiki.Engine.Library.dll differ
diff --git a/ZelWiki.Engine.Library/bin/Debug/net9.0/TightWiki.Engine.Library.pdb b/ZelWiki.Engine.Library/bin/Debug/net9.0/TightWiki.Engine.Library.pdb
new file mode 100644
index 0000000..2d4a71e
Binary files /dev/null and b/ZelWiki.Engine.Library/bin/Debug/net9.0/TightWiki.Engine.Library.pdb differ
diff --git a/ZelWiki.Engine.Library/bin/Debug/net9.0/TightWiki.Library.dll b/ZelWiki.Engine.Library/bin/Debug/net9.0/TightWiki.Library.dll
new file mode 100644
index 0000000..fcc955e
Binary files /dev/null and b/ZelWiki.Engine.Library/bin/Debug/net9.0/TightWiki.Library.dll differ
diff --git a/ZelWiki.Engine.Library/bin/Debug/net9.0/TightWiki.Library.pdb b/ZelWiki.Engine.Library/bin/Debug/net9.0/TightWiki.Library.pdb
new file mode 100644
index 0000000..6e79299
Binary files /dev/null and b/ZelWiki.Engine.Library/bin/Debug/net9.0/TightWiki.Library.pdb differ
diff --git a/ZelWiki.Engine.Library/bin/Debug/net9.0/ZelWiki.Engine.Function.dll b/ZelWiki.Engine.Library/bin/Debug/net9.0/ZelWiki.Engine.Function.dll
new file mode 100644
index 0000000..21a22c6
Binary files /dev/null and b/ZelWiki.Engine.Library/bin/Debug/net9.0/ZelWiki.Engine.Function.dll differ
diff --git a/ZelWiki.Engine.Library/bin/Debug/net9.0/ZelWiki.Engine.Function.pdb b/ZelWiki.Engine.Library/bin/Debug/net9.0/ZelWiki.Engine.Function.pdb
new file mode 100644
index 0000000..a479852
Binary files /dev/null and b/ZelWiki.Engine.Library/bin/Debug/net9.0/ZelWiki.Engine.Function.pdb differ
diff --git a/ZelWiki.Engine.Library/bin/Debug/net9.0/ZelWiki.Engine.Library.deps.json b/ZelWiki.Engine.Library/bin/Debug/net9.0/ZelWiki.Engine.Library.deps.json
new file mode 100644
index 0000000..2b9461d
--- /dev/null
+++ b/ZelWiki.Engine.Library/bin/Debug/net9.0/ZelWiki.Engine.Library.deps.json
@@ -0,0 +1,711 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v9.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v9.0": {
+ "ZelWiki.Engine.Library/2.20.1": {
+ "dependencies": {
+ "ZelWiki.Engine.Function": "2.20.1",
+ "ZelWiki.Library": "2.20.1"
+ },
+ "runtime": {
+ "ZelWiki.Engine.Library.dll": {}
+ }
+ },
+ "Dapper/2.1.35": {
+ "runtime": {
+ "lib/net7.0/Dapper.dll": {
+ "assemblyVersion": "2.0.0.0",
+ "fileVersion": "2.1.35.13827"
+ }
+ }
+ },
+ "Magick.NET-Q8-AnyCPU/14.4.0": {
+ "dependencies": {
+ "Magick.NET.Core": "14.4.0"
+ },
+ "runtime": {
+ "lib/net8.0/Magick.NET-Q8-AnyCPU.dll": {
+ "assemblyVersion": "14.4.0.0",
+ "fileVersion": "14.4.0.0"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/linux-arm64/native/Magick.Native-Q8-arm64.dll.so": {
+ "rid": "linux-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-x64/native/Magick.Native-Q8-x64.dll.so": {
+ "rid": "linux-musl-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-x64/native/Magick.Native-Q8-x64.dll.so": {
+ "rid": "linux-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/osx-arm64/native/Magick.Native-Q8-arm64.dll.dylib": {
+ "rid": "osx-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/osx-x64/native/Magick.Native-Q8-x64.dll.dylib": {
+ "rid": "osx-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-arm64/native/Magick.Native-Q8-arm64.dll": {
+ "rid": "win-arm64",
+ "assetType": "native",
+ "fileVersion": "7.1.1.43"
+ },
+ "runtimes/win-x64/native/Magick.Native-Q8-x64.dll": {
+ "rid": "win-x64",
+ "assetType": "native",
+ "fileVersion": "7.1.1.43"
+ },
+ "runtimes/win-x86/native/Magick.Native-Q8-x86.dll": {
+ "rid": "win-x86",
+ "assetType": "native",
+ "fileVersion": "7.1.1.43"
+ }
+ }
+ },
+ "Magick.NET.Core/14.4.0": {
+ "runtime": {
+ "lib/net8.0/Magick.NET.Core.dll": {
+ "assemblyVersion": "14.4.0.0",
+ "fileVersion": "14.4.0.0"
+ }
+ }
+ },
+ "Microsoft.AspNetCore.Cryptography.Internal/9.0.1": {},
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation/9.0.1": {
+ "dependencies": {
+ "Microsoft.AspNetCore.Cryptography.Internal": "9.0.1"
+ }
+ },
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore/9.0.1": {
+ "dependencies": {
+ "Microsoft.EntityFrameworkCore.Relational": "9.0.1",
+ "Microsoft.Extensions.Identity.Stores": "9.0.1"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll": {
+ "assemblyVersion": "9.0.1.0",
+ "fileVersion": "9.0.124.61009"
+ }
+ }
+ },
+ "Microsoft.Data.Sqlite.Core/9.0.0": {
+ "dependencies": {
+ "SQLitePCLRaw.core": "2.1.10"
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.Data.Sqlite.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52902"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore/9.0.1": {
+ "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"
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.dll": {
+ "assemblyVersion": "9.0.1.0",
+ "fileVersion": "9.0.124.61002"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore.Abstractions/9.0.1": {
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll": {
+ "assemblyVersion": "9.0.1.0",
+ "fileVersion": "9.0.124.61002"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore.Analyzers/9.0.1": {},
+ "Microsoft.EntityFrameworkCore.Relational/9.0.1": {
+ "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"
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.Relational.dll": {
+ "assemblyVersion": "9.0.1.0",
+ "fileVersion": "9.0.124.61002"
+ }
+ }
+ },
+ "Microsoft.Extensions.Caching.Abstractions/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Memory/9.0.1": {
+ "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"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Abstractions/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.1": {},
+ "Microsoft.Extensions.Identity.Core/9.0.1": {
+ "dependencies": {
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation": "9.0.1",
+ "Microsoft.Extensions.Logging": "9.0.1",
+ "Microsoft.Extensions.Options": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Identity.Stores/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Identity.Core": "9.0.1",
+ "Microsoft.Extensions.Logging": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection": "9.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Options": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Options/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Primitives": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Primitives/9.0.1": {},
+ "NTDLS.Helpers/1.3.11": {
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Memory": "9.0.1"
+ },
+ "runtime": {
+ "lib/net9.0/NTDLS.Helpers.dll": {
+ "assemblyVersion": "1.3.11.0",
+ "fileVersion": "1.3.11.0"
+ }
+ }
+ },
+ "NTDLS.SqliteDapperWrapper/1.1.4": {
+ "dependencies": {
+ "Dapper": "2.1.35",
+ "Microsoft.Data.Sqlite.Core": "9.0.0",
+ "SQLitePCLRaw.bundle_e_sqlite3": "2.1.10",
+ "System.Runtime.Caching": "9.0.0"
+ },
+ "runtime": {
+ "lib/net9.0/NTDLS.SqliteDapperWrapper.dll": {
+ "assemblyVersion": "1.1.4.0",
+ "fileVersion": "1.1.4.0"
+ }
+ }
+ },
+ "SixLabors.ImageSharp/3.1.6": {
+ "runtime": {
+ "lib/net6.0/SixLabors.ImageSharp.dll": {
+ "assemblyVersion": "3.0.0.0",
+ "fileVersion": "3.1.6.0"
+ }
+ }
+ },
+ "SQLitePCLRaw.bundle_e_sqlite3/2.1.10": {
+ "dependencies": {
+ "SQLitePCLRaw.lib.e_sqlite3": "2.1.10",
+ "SQLitePCLRaw.provider.e_sqlite3": "2.1.10"
+ },
+ "runtime": {
+ "lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll": {
+ "assemblyVersion": "2.1.10.2445",
+ "fileVersion": "2.1.10.2445"
+ }
+ }
+ },
+ "SQLitePCLRaw.core/2.1.10": {
+ "dependencies": {
+ "System.Memory": "4.5.3"
+ },
+ "runtime": {
+ "lib/netstandard2.0/SQLitePCLRaw.core.dll": {
+ "assemblyVersion": "2.1.10.2445",
+ "fileVersion": "2.1.10.2445"
+ }
+ }
+ },
+ "SQLitePCLRaw.lib.e_sqlite3/2.1.10": {
+ "runtimeTargets": {
+ "runtimes/browser-wasm/nativeassets/net9.0/e_sqlite3.a": {
+ "rid": "browser-wasm",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-arm/native/libe_sqlite3.so": {
+ "rid": "linux-arm",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-arm64/native/libe_sqlite3.so": {
+ "rid": "linux-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-armel/native/libe_sqlite3.so": {
+ "rid": "linux-armel",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-mips64/native/libe_sqlite3.so": {
+ "rid": "linux-mips64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-arm/native/libe_sqlite3.so": {
+ "rid": "linux-musl-arm",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-arm64/native/libe_sqlite3.so": {
+ "rid": "linux-musl-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-s390x/native/libe_sqlite3.so": {
+ "rid": "linux-musl-s390x",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-x64/native/libe_sqlite3.so": {
+ "rid": "linux-musl-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-ppc64le/native/libe_sqlite3.so": {
+ "rid": "linux-ppc64le",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-s390x/native/libe_sqlite3.so": {
+ "rid": "linux-s390x",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-x64/native/libe_sqlite3.so": {
+ "rid": "linux-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-x86/native/libe_sqlite3.so": {
+ "rid": "linux-x86",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/maccatalyst-arm64/native/libe_sqlite3.dylib": {
+ "rid": "maccatalyst-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/maccatalyst-x64/native/libe_sqlite3.dylib": {
+ "rid": "maccatalyst-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/osx-arm64/native/libe_sqlite3.dylib": {
+ "rid": "osx-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/osx-x64/native/libe_sqlite3.dylib": {
+ "rid": "osx-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-arm/native/e_sqlite3.dll": {
+ "rid": "win-arm",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-arm64/native/e_sqlite3.dll": {
+ "rid": "win-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-x64/native/e_sqlite3.dll": {
+ "rid": "win-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-x86/native/e_sqlite3.dll": {
+ "rid": "win-x86",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ }
+ }
+ },
+ "SQLitePCLRaw.provider.e_sqlite3/2.1.10": {
+ "dependencies": {
+ "SQLitePCLRaw.core": "2.1.10"
+ },
+ "runtime": {
+ "lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll": {
+ "assemblyVersion": "2.1.10.2445",
+ "fileVersion": "2.1.10.2445"
+ }
+ }
+ },
+ "System.Configuration.ConfigurationManager/9.0.0": {
+ "dependencies": {
+ "System.Diagnostics.EventLog": "9.0.0",
+ "System.Security.Cryptography.ProtectedData": "9.0.0"
+ },
+ "runtime": {
+ "lib/net9.0/System.Configuration.ConfigurationManager.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52809"
+ }
+ }
+ },
+ "System.Diagnostics.EventLog/9.0.0": {},
+ "System.Memory/4.5.3": {},
+ "System.Runtime.Caching/9.0.0": {
+ "dependencies": {
+ "System.Configuration.ConfigurationManager": "9.0.0"
+ },
+ "runtime": {
+ "lib/net9.0/System.Runtime.Caching.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52809"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/net9.0/System.Runtime.Caching.dll": {
+ "rid": "win",
+ "assetType": "runtime",
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52809"
+ }
+ }
+ },
+ "System.Security.Cryptography.ProtectedData/9.0.0": {
+ "runtime": {
+ "lib/net9.0/System.Security.Cryptography.ProtectedData.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52809"
+ }
+ }
+ },
+ "ZelWiki.Engine.Function/2.20.1": {
+ "dependencies": {
+ "NTDLS.Helpers": "1.3.11"
+ },
+ "runtime": {
+ "ZelWiki.Engine.Function.dll": {
+ "assemblyVersion": "2.20.1",
+ "fileVersion": "2.20.1.0"
+ }
+ }
+ },
+ "ZelWiki.Library/2.20.1": {
+ "dependencies": {
+ "Magick.NET-Q8-AnyCPU": "14.4.0",
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore": "9.0.1",
+ "NTDLS.Helpers": "1.3.11",
+ "NTDLS.SqliteDapperWrapper": "1.1.4",
+ "SixLabors.ImageSharp": "3.1.6"
+ },
+ "runtime": {
+ "ZelWiki.Library.dll": {
+ "assemblyVersion": "2.20.1",
+ "fileVersion": "2.20.1.0"
+ }
+ }
+ }
+ }
+ },
+ "libraries": {
+ "ZelWiki.Engine.Library/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "Dapper/2.1.35": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-YKRwjVfrG7GYOovlGyQoMvr1/IJdn+7QzNXJxyMh0YfFF5yvDmTYaJOVYWsckreNjGsGSEtrMTpnzxTUq/tZQw==",
+ "path": "dapper/2.1.35",
+ "hashPath": "dapper.2.1.35.nupkg.sha512"
+ },
+ "Magick.NET-Q8-AnyCPU/14.4.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-4f/6tga1izjCm29qGlPlTc7txquzd5cOgRFuCD6fh7tu+QS4Rd6gZpvRwrIb4e/Y0pE1JQyF2j4RRmQ23T8BLA==",
+ "path": "magick.net-q8-anycpu/14.4.0",
+ "hashPath": "magick.net-q8-anycpu.14.4.0.nupkg.sha512"
+ },
+ "Magick.NET.Core/14.4.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-nmSA3LWK77rZlQ085RBqFLr67GVFyz4mAcuiVGQ9LcNwbxUm4Zcte4D9N+TxAyew6CXzoyHAG3i7NeDgpuztWw==",
+ "path": "magick.net.core/14.4.0",
+ "hashPath": "magick.net.core.14.4.0.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.Cryptography.Internal/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-leaw8hC6wCKfAg2kAYT4plnaHI7o6bKB9IQy0yLWHmgV0GjE449pu0SEnnl7loEzdLgyQrKyVQvfz7wRErqmxQ==",
+ "path": "microsoft.aspnetcore.cryptography.internal/9.0.1",
+ "hashPath": "microsoft.aspnetcore.cryptography.internal.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-/ibWvFYnxjCfOmtQtLTFUN9L70CrQH0daom6tE8/hlxTllUDeXM95fE45dC4u2tBOrfDqB6TPAkUzd/vWaAusA==",
+ "path": "microsoft.aspnetcore.cryptography.keyderivation/9.0.1",
+ "hashPath": "microsoft.aspnetcore.cryptography.keyderivation.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-yZyj/m7nBsrx6JDIv5KSYH44lJsQ4K5RLEWaYRFQVoIRvGXQxMZ/TUCa7PKFtR/o6nz1fmy6bVciV/eN/NmjUw==",
+ "path": "microsoft.aspnetcore.identity.entityframeworkcore/9.0.1",
+ "hashPath": "microsoft.aspnetcore.identity.entityframeworkcore.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Data.Sqlite.Core/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-cFfZjFL+tqzGYw9lB31EkV1IWF5xRQNk2k+MQd+Cf86Gl6zTeAoiZIFw5sRB1Z8OxpEC7nu+nTDsLSjieBAPTw==",
+ "path": "microsoft.data.sqlite.core/9.0.0",
+ "hashPath": "microsoft.data.sqlite.core.9.0.0.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-E25w4XugXNykTr5Y/sLDGaQ4lf67n9aXVPvsdGsIZjtuLmbvb9AoYP8D50CDejY8Ro4D9GK2kNHz5lWHqSK+wg==",
+ "path": "microsoft.entityframeworkcore/9.0.1",
+ "hashPath": "microsoft.entityframeworkcore.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-qy+taGVLUs82zeWfc32hgGL8Z02ZqAneYvqZiiXbxF4g4PBUcPRuxHM9K20USmpeJbn4/fz40GkCbyyCy5ojOA==",
+ "path": "microsoft.entityframeworkcore.abstractions/9.0.1",
+ "hashPath": "microsoft.entityframeworkcore.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore.Analyzers/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-c6ZZJZhPKrXFkE2z/81PmuT69HBL6Y68Cl0xJ5SRrDjJyq5Aabkq15yCqPg9RQ3R0aFLVaJok2DA8R3TKpejDQ==",
+ "path": "microsoft.entityframeworkcore.analyzers/9.0.1",
+ "hashPath": "microsoft.entityframeworkcore.analyzers.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore.Relational/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-7Iu0h4oevRvH4IwPzmxuIJGYRt55TapoREGlluk75KCO7lenN0+QnzCl6cQDY48uDoxAUpJbpK2xW7o8Ix69dw==",
+ "path": "microsoft.entityframeworkcore.relational/9.0.1",
+ "hashPath": "microsoft.entityframeworkcore.relational.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Caching.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Eghsg9SyIvq0c8x6cUpe71BbQoOmsytXxqw2+ZNiTnP8a8SBLKgEor1zZeWhC0588IbS2M0PP4gXGAd9qF862Q==",
+ "path": "microsoft.extensions.caching.abstractions/9.0.1",
+ "hashPath": "microsoft.extensions.caching.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Caching.Memory/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-JeC+PP0BCKMwwLezPGDaciJSTfcFG4KjsG8rX4XZ6RSvzdxofrFmcnmW2L4+cWUcZSBTQ+Dd7H5Gs9XZz/OlCA==",
+ "path": "microsoft.extensions.caching.memory/9.0.1",
+ "hashPath": "microsoft.extensions.caching.memory.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Configuration.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-+4hfFIY1UjBCXFTTOd+ojlDPq6mep3h5Vq5SYE3Pjucr7dNXmq4S/6P/LoVnZFz2e/5gWp/om4svUFgznfULcA==",
+ "path": "microsoft.extensions.configuration.abstractions/9.0.1",
+ "hashPath": "microsoft.extensions.configuration.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.DependencyInjection/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-qZI42ASAe3hr2zMSA6UjM92pO1LeDq5DcwkgSowXXPY8I56M76pEKrnmsKKbxagAf39AJxkH2DY4sb72ixyOrg==",
+ "path": "microsoft.extensions.dependencyinjection/9.0.1",
+ "hashPath": "microsoft.extensions.dependencyinjection.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Tr74eP0oQ3AyC24ch17N8PuEkrPbD0JqIfENCYqmgKYNOmL8wQKzLJu3ObxTUDrjnn4rHoR1qKa37/eQyHmCDA==",
+ "path": "microsoft.extensions.dependencyinjection.abstractions/9.0.1",
+ "hashPath": "microsoft.extensions.dependencyinjection.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Identity.Core/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-dbvAQhwSyBbgB2BuVJ8PMVx7BK6WZHWhV/vsSnXl6sRLs9D7yXiIiRpgcPVvN5E/UkzRGW1EPXyc3t1EDxWSzg==",
+ "path": "microsoft.extensions.identity.core/9.0.1",
+ "hashPath": "microsoft.extensions.identity.core.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Identity.Stores/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-lBErjDqd7i2RGpDr040lGm/HbMvxG/1Ta1aSFh91vYtSwEY2rtMI9o7xIDWgNmBKu8ko+XBxt0WcQh6TNFVe7g==",
+ "path": "microsoft.extensions.identity.stores/9.0.1",
+ "hashPath": "microsoft.extensions.identity.stores.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Logging/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-E/k5r7S44DOW+08xQPnNbO8DKAQHhkspDboTThNJ6Z3/QBb4LC6gStNWzVmy3IvW7sUD+iJKf4fj0xEkqE7vnQ==",
+ "path": "microsoft.extensions.logging/9.0.1",
+ "hashPath": "microsoft.extensions.logging.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Logging.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-w2gUqXN/jNIuvqYwX3lbXagsizVNXYyt6LlF57+tMve4JYCEgCMMAjRce6uKcDASJgpMbErRT1PfHy2OhbkqEA==",
+ "path": "microsoft.extensions.logging.abstractions/9.0.1",
+ "hashPath": "microsoft.extensions.logging.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Options/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-nggoNKnWcsBIAaOWHA+53XZWrslC7aGeok+aR+epDPRy7HI7GwMnGZE8yEsL2Onw7kMOHVHwKcsDls1INkNUJQ==",
+ "path": "microsoft.extensions.options/9.0.1",
+ "hashPath": "microsoft.extensions.options.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Primitives/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-bHtTesA4lrSGD1ZUaMIx6frU3wyy0vYtTa/hM6gGQu5QNrydObv8T5COiGUWsisflAfmsaFOe9Xvw5NSO99z0g==",
+ "path": "microsoft.extensions.primitives/9.0.1",
+ "hashPath": "microsoft.extensions.primitives.9.0.1.nupkg.sha512"
+ },
+ "NTDLS.Helpers/1.3.11": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-xcNFG2blg5WqnivxXgLHbvxz5L1EYXAhEK+7R1TXQIyuknKG9McAjCp+tr+RZ7PawqXwKeOHkaizNQcSdlv81A==",
+ "path": "ntdls.helpers/1.3.11",
+ "hashPath": "ntdls.helpers.1.3.11.nupkg.sha512"
+ },
+ "NTDLS.SqliteDapperWrapper/1.1.4": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-enrMT/qcwqFh18APoN/XtydpC+9BuD5rVg2h/4Fl9IT8bC1aL7iLPJigdfkGf0mYYO3Y6EP91nL4Iv/5Dqay9A==",
+ "path": "ntdls.sqlitedapperwrapper/1.1.4",
+ "hashPath": "ntdls.sqlitedapperwrapper.1.1.4.nupkg.sha512"
+ },
+ "SixLabors.ImageSharp/3.1.6": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-dHQ5jugF9v+5/LCVHCWVzaaIL6WOehqJy6eju/0VFYFPEj2WtqkGPoEV9EVQP83dHsdoqYaTuWpZdwAd37UwfA==",
+ "path": "sixlabors.imagesharp/3.1.6",
+ "hashPath": "sixlabors.imagesharp.3.1.6.nupkg.sha512"
+ },
+ "SQLitePCLRaw.bundle_e_sqlite3/2.1.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-UxWuisvZ3uVcVOLJQv7urM/JiQH+v3TmaJc1BLKl5Dxfm/nTzTUrqswCqg/INiYLi61AXnHo1M1JPmPqqLnAdg==",
+ "path": "sqlitepclraw.bundle_e_sqlite3/2.1.10",
+ "hashPath": "sqlitepclraw.bundle_e_sqlite3.2.1.10.nupkg.sha512"
+ },
+ "SQLitePCLRaw.core/2.1.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Ii8JCbC7oiVclaE/mbDEK000EFIJ+ShRPwAvvV89GOZhQ+ZLtlnSWl6ksCNMKu/VGXA4Nfi2B7LhN/QFN9oBcw==",
+ "path": "sqlitepclraw.core/2.1.10",
+ "hashPath": "sqlitepclraw.core.2.1.10.nupkg.sha512"
+ },
+ "SQLitePCLRaw.lib.e_sqlite3/2.1.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-mAr69tDbnf3QJpRy2nJz8Qdpebdil00fvycyByR58Cn9eARvR+UiG2Vzsp+4q1tV3ikwiYIjlXCQFc12GfebbA==",
+ "path": "sqlitepclraw.lib.e_sqlite3/2.1.10",
+ "hashPath": "sqlitepclraw.lib.e_sqlite3.2.1.10.nupkg.sha512"
+ },
+ "SQLitePCLRaw.provider.e_sqlite3/2.1.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-uZVTi02C1SxqzgT0HqTWatIbWGb40iIkfc3FpFCpE/r7g6K0PqzDUeefL6P6HPhDtc6BacN3yQysfzP7ks+wSQ==",
+ "path": "sqlitepclraw.provider.e_sqlite3/2.1.10",
+ "hashPath": "sqlitepclraw.provider.e_sqlite3.2.1.10.nupkg.sha512"
+ },
+ "System.Configuration.ConfigurationManager/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-PdkuMrwDhXoKFo/JxISIi9E8L+QGn9Iquj2OKDWHB6Y/HnUOuBouF7uS3R4Hw3FoNmwwMo6hWgazQdyHIIs27A==",
+ "path": "system.configuration.configurationmanager/9.0.0",
+ "hashPath": "system.configuration.configurationmanager.9.0.0.nupkg.sha512"
+ },
+ "System.Diagnostics.EventLog/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-qd01+AqPhbAG14KtdtIqFk+cxHQFZ/oqRSCoxU1F+Q6Kv0cl726sl7RzU9yLFGd4BUOKdN4XojXF0pQf/R6YeA==",
+ "path": "system.diagnostics.eventlog/9.0.0",
+ "hashPath": "system.diagnostics.eventlog.9.0.0.nupkg.sha512"
+ },
+ "System.Memory/4.5.3": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-3oDzvc/zzetpTKWMShs1AADwZjQ/36HnsufHRPcOjyRAAMLDlu2iD33MBI2opxnezcVUtXyqDXXjoFMOU9c7SA==",
+ "path": "system.memory/4.5.3",
+ "hashPath": "system.memory.4.5.3.nupkg.sha512"
+ },
+ "System.Runtime.Caching/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-4sUTbJkQZFxyhvc/CDcrAZOT8q1FWTECRsnnwGgKtC7wC3/uzhYSYUXywbCfkINjB35kgQxw9MalI/G3ZZfM3w==",
+ "path": "system.runtime.caching/9.0.0",
+ "hashPath": "system.runtime.caching.9.0.0.nupkg.sha512"
+ },
+ "System.Security.Cryptography.ProtectedData/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-CJW+x/F6fmRQ7N6K8paasTw9PDZp4t7G76UjGNlSDgoHPF0h08vTzLYbLZpOLEJSg35d5wy2jCXGo84EN05DpQ==",
+ "path": "system.security.cryptography.protecteddata/9.0.0",
+ "hashPath": "system.security.cryptography.protecteddata.9.0.0.nupkg.sha512"
+ },
+ "ZelWiki.Engine.Function/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "ZelWiki.Library/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/ZelWiki.Engine.Library/bin/Debug/net9.0/ZelWiki.Engine.Library.dll b/ZelWiki.Engine.Library/bin/Debug/net9.0/ZelWiki.Engine.Library.dll
new file mode 100644
index 0000000..14b83a1
Binary files /dev/null and b/ZelWiki.Engine.Library/bin/Debug/net9.0/ZelWiki.Engine.Library.dll differ
diff --git a/ZelWiki.Engine.Library/bin/Debug/net9.0/ZelWiki.Engine.Library.pdb b/ZelWiki.Engine.Library/bin/Debug/net9.0/ZelWiki.Engine.Library.pdb
new file mode 100644
index 0000000..1ffc5e2
Binary files /dev/null and b/ZelWiki.Engine.Library/bin/Debug/net9.0/ZelWiki.Engine.Library.pdb differ
diff --git a/ZelWiki.Engine.Library/bin/Debug/net9.0/ZelWiki.Library.dll b/ZelWiki.Engine.Library/bin/Debug/net9.0/ZelWiki.Library.dll
new file mode 100644
index 0000000..a23a511
Binary files /dev/null and b/ZelWiki.Engine.Library/bin/Debug/net9.0/ZelWiki.Library.dll differ
diff --git a/ZelWiki.Engine.Library/bin/Debug/net9.0/ZelWiki.Library.pdb b/ZelWiki.Engine.Library/bin/Debug/net9.0/ZelWiki.Library.pdb
new file mode 100644
index 0000000..dc2ed71
Binary files /dev/null and b/ZelWiki.Engine.Library/bin/Debug/net9.0/ZelWiki.Library.pdb differ
diff --git a/ZelWiki.Engine.Library/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs b/ZelWiki.Engine.Library/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs
new file mode 100644
index 0000000..feda5e9
--- /dev/null
+++ b/ZelWiki.Engine.Library/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/ZelWiki.Engine.Library/obj/Debug/net9.0/TightWik.02BB3CC5.Up2Date b/ZelWiki.Engine.Library/obj/Debug/net9.0/TightWik.02BB3CC5.Up2Date
new file mode 100644
index 0000000..e69de29
diff --git a/ZelWiki.Engine.Library/obj/Debug/net9.0/TightWiki.Engine.Library.AssemblyInfo.cs b/ZelWiki.Engine.Library/obj/Debug/net9.0/TightWiki.Engine.Library.AssemblyInfo.cs
new file mode 100644
index 0000000..563cc61
--- /dev/null
+++ b/ZelWiki.Engine.Library/obj/Debug/net9.0/TightWiki.Engine.Library.AssemblyInfo.cs
@@ -0,0 +1,23 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("TightWiki.Engine.Library")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("2.20.1.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("2.20.1+4b54cca70b03a58af51ef6debdd012251f258bbb")]
+[assembly: System.Reflection.AssemblyProductAttribute("TightWiki.Engine.Library")]
+[assembly: System.Reflection.AssemblyTitleAttribute("TightWiki.Engine.Library")]
+[assembly: System.Reflection.AssemblyVersionAttribute("2.20.1.0")]
+
+// 由 MSBuild WriteCodeFragment 类生成。
+
diff --git a/ZelWiki.Engine.Library/obj/Debug/net9.0/TightWiki.Engine.Library.AssemblyInfoInputs.cache b/ZelWiki.Engine.Library/obj/Debug/net9.0/TightWiki.Engine.Library.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..e405b60
--- /dev/null
+++ b/ZelWiki.Engine.Library/obj/Debug/net9.0/TightWiki.Engine.Library.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+7df7606f49de085c56d11a537e1baeda9ca60650428fbb4dabf09c65e00c6fba
diff --git a/ZelWiki.Engine.Library/obj/Debug/net9.0/TightWiki.Engine.Library.GeneratedMSBuildEditorConfig.editorconfig b/ZelWiki.Engine.Library/obj/Debug/net9.0/TightWiki.Engine.Library.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..f1ad2dc
--- /dev/null
+++ b/ZelWiki.Engine.Library/obj/Debug/net9.0/TightWiki.Engine.Library.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 = TightWiki.Engine.Library
+build_property.ProjectDir = E:\HelloWord\nysj2\TightWiki.Engine.Library\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.EffectiveAnalysisLevelStyle = 9.0
+build_property.EnableCodeStyleSeverity =
diff --git a/ZelWiki.Engine.Library/obj/Debug/net9.0/TightWiki.Engine.Library.GlobalUsings.g.cs b/ZelWiki.Engine.Library/obj/Debug/net9.0/TightWiki.Engine.Library.GlobalUsings.g.cs
new file mode 100644
index 0000000..8578f3d
--- /dev/null
+++ b/ZelWiki.Engine.Library/obj/Debug/net9.0/TightWiki.Engine.Library.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/ZelWiki.Engine.Library/obj/Debug/net9.0/TightWiki.Engine.Library.assets.cache b/ZelWiki.Engine.Library/obj/Debug/net9.0/TightWiki.Engine.Library.assets.cache
new file mode 100644
index 0000000..17d7e9f
Binary files /dev/null and b/ZelWiki.Engine.Library/obj/Debug/net9.0/TightWiki.Engine.Library.assets.cache differ
diff --git a/ZelWiki.Engine.Library/obj/Debug/net9.0/TightWiki.Engine.Library.csproj.AssemblyReference.cache b/ZelWiki.Engine.Library/obj/Debug/net9.0/TightWiki.Engine.Library.csproj.AssemblyReference.cache
new file mode 100644
index 0000000..ae4f640
Binary files /dev/null and b/ZelWiki.Engine.Library/obj/Debug/net9.0/TightWiki.Engine.Library.csproj.AssemblyReference.cache differ
diff --git a/ZelWiki.Engine.Library/obj/Debug/net9.0/TightWiki.Engine.Library.csproj.CoreCompileInputs.cache b/ZelWiki.Engine.Library/obj/Debug/net9.0/TightWiki.Engine.Library.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..967584b
--- /dev/null
+++ b/ZelWiki.Engine.Library/obj/Debug/net9.0/TightWiki.Engine.Library.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+3c29ef292fa28bdb6286a8e0bb8e5947e3624879d68bcbfdc6083404335deb5b
diff --git a/ZelWiki.Engine.Library/obj/Debug/net9.0/TightWiki.Engine.Library.csproj.FileListAbsolute.txt b/ZelWiki.Engine.Library/obj/Debug/net9.0/TightWiki.Engine.Library.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..f977ff4
--- /dev/null
+++ b/ZelWiki.Engine.Library/obj/Debug/net9.0/TightWiki.Engine.Library.csproj.FileListAbsolute.txt
@@ -0,0 +1,17 @@
+E:\HelloWord\nysj2\TightWiki.Engine.Library\bin\Debug\net9.0\TightWiki.Engine.Library.deps.json
+E:\HelloWord\nysj2\TightWiki.Engine.Library\bin\Debug\net9.0\TightWiki.Engine.Library.dll
+E:\HelloWord\nysj2\TightWiki.Engine.Library\bin\Debug\net9.0\TightWiki.Engine.Library.pdb
+E:\HelloWord\nysj2\TightWiki.Engine.Library\bin\Debug\net9.0\TightWiki.Engine.Function.dll
+E:\HelloWord\nysj2\TightWiki.Engine.Library\bin\Debug\net9.0\TightWiki.Library.dll
+E:\HelloWord\nysj2\TightWiki.Engine.Library\bin\Debug\net9.0\TightWiki.Engine.Function.pdb
+E:\HelloWord\nysj2\TightWiki.Engine.Library\bin\Debug\net9.0\TightWiki.Library.pdb
+E:\HelloWord\nysj2\TightWiki.Engine.Library\obj\Debug\net9.0\TightWiki.Engine.Library.csproj.AssemblyReference.cache
+E:\HelloWord\nysj2\TightWiki.Engine.Library\obj\Debug\net9.0\TightWiki.Engine.Library.GeneratedMSBuildEditorConfig.editorconfig
+E:\HelloWord\nysj2\TightWiki.Engine.Library\obj\Debug\net9.0\TightWiki.Engine.Library.AssemblyInfoInputs.cache
+E:\HelloWord\nysj2\TightWiki.Engine.Library\obj\Debug\net9.0\TightWiki.Engine.Library.AssemblyInfo.cs
+E:\HelloWord\nysj2\TightWiki.Engine.Library\obj\Debug\net9.0\TightWiki.Engine.Library.csproj.CoreCompileInputs.cache
+E:\HelloWord\nysj2\TightWiki.Engine.Library\obj\Debug\net9.0\TightWik.02BB3CC5.Up2Date
+E:\HelloWord\nysj2\TightWiki.Engine.Library\obj\Debug\net9.0\TightWiki.Engine.Library.dll
+E:\HelloWord\nysj2\TightWiki.Engine.Library\obj\Debug\net9.0\refint\TightWiki.Engine.Library.dll
+E:\HelloWord\nysj2\TightWiki.Engine.Library\obj\Debug\net9.0\TightWiki.Engine.Library.pdb
+E:\HelloWord\nysj2\TightWiki.Engine.Library\obj\Debug\net9.0\ref\TightWiki.Engine.Library.dll
diff --git a/ZelWiki.Engine.Library/obj/Debug/net9.0/TightWiki.Engine.Library.dll b/ZelWiki.Engine.Library/obj/Debug/net9.0/TightWiki.Engine.Library.dll
new file mode 100644
index 0000000..09b0496
Binary files /dev/null and b/ZelWiki.Engine.Library/obj/Debug/net9.0/TightWiki.Engine.Library.dll differ
diff --git a/ZelWiki.Engine.Library/obj/Debug/net9.0/TightWiki.Engine.Library.pdb b/ZelWiki.Engine.Library/obj/Debug/net9.0/TightWiki.Engine.Library.pdb
new file mode 100644
index 0000000..2d4a71e
Binary files /dev/null and b/ZelWiki.Engine.Library/obj/Debug/net9.0/TightWiki.Engine.Library.pdb differ
diff --git a/ZelWiki.Engine.Library/obj/Debug/net9.0/ZelWiki..070D21F5.Up2Date b/ZelWiki.Engine.Library/obj/Debug/net9.0/ZelWiki..070D21F5.Up2Date
new file mode 100644
index 0000000..e69de29
diff --git a/ZelWiki.Engine.Library/obj/Debug/net9.0/ZelWiki.Engine.Library.AssemblyInfo.cs b/ZelWiki.Engine.Library/obj/Debug/net9.0/ZelWiki.Engine.Library.AssemblyInfo.cs
new file mode 100644
index 0000000..20ffb91
--- /dev/null
+++ b/ZelWiki.Engine.Library/obj/Debug/net9.0/ZelWiki.Engine.Library.AssemblyInfo.cs
@@ -0,0 +1,23 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("ZelWiki.Engine.Library")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("2.20.1.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("2.20.1+4b54cca70b03a58af51ef6debdd012251f258bbb")]
+[assembly: System.Reflection.AssemblyProductAttribute("ZelWiki.Engine.Library")]
+[assembly: System.Reflection.AssemblyTitleAttribute("ZelWiki.Engine.Library")]
+[assembly: System.Reflection.AssemblyVersionAttribute("2.20.1.0")]
+
+// 由 MSBuild WriteCodeFragment 类生成。
+
diff --git a/ZelWiki.Engine.Library/obj/Debug/net9.0/ZelWiki.Engine.Library.AssemblyInfoInputs.cache b/ZelWiki.Engine.Library/obj/Debug/net9.0/ZelWiki.Engine.Library.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..51688ac
--- /dev/null
+++ b/ZelWiki.Engine.Library/obj/Debug/net9.0/ZelWiki.Engine.Library.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+183774ed33aa3c166dc76150f62039450d236f65168f146d091585b19f08cbaa
diff --git a/ZelWiki.Engine.Library/obj/Debug/net9.0/ZelWiki.Engine.Library.GeneratedMSBuildEditorConfig.editorconfig b/ZelWiki.Engine.Library/obj/Debug/net9.0/ZelWiki.Engine.Library.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..1bbe2b3
--- /dev/null
+++ b/ZelWiki.Engine.Library/obj/Debug/net9.0/ZelWiki.Engine.Library.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 = ZelWiki.Engine.Library
+build_property.ProjectDir = E:\HelloWord\nysj2\ZelWiki.Engine.Library\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.EffectiveAnalysisLevelStyle = 9.0
+build_property.EnableCodeStyleSeverity =
diff --git a/ZelWiki.Engine.Library/obj/Debug/net9.0/ZelWiki.Engine.Library.GlobalUsings.g.cs b/ZelWiki.Engine.Library/obj/Debug/net9.0/ZelWiki.Engine.Library.GlobalUsings.g.cs
new file mode 100644
index 0000000..8578f3d
--- /dev/null
+++ b/ZelWiki.Engine.Library/obj/Debug/net9.0/ZelWiki.Engine.Library.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/ZelWiki.Engine.Library/obj/Debug/net9.0/ZelWiki.Engine.Library.assets.cache b/ZelWiki.Engine.Library/obj/Debug/net9.0/ZelWiki.Engine.Library.assets.cache
new file mode 100644
index 0000000..2438150
Binary files /dev/null and b/ZelWiki.Engine.Library/obj/Debug/net9.0/ZelWiki.Engine.Library.assets.cache differ
diff --git a/ZelWiki.Engine.Library/obj/Debug/net9.0/ZelWiki.Engine.Library.csproj.AssemblyReference.cache b/ZelWiki.Engine.Library/obj/Debug/net9.0/ZelWiki.Engine.Library.csproj.AssemblyReference.cache
new file mode 100644
index 0000000..3ffe367
Binary files /dev/null and b/ZelWiki.Engine.Library/obj/Debug/net9.0/ZelWiki.Engine.Library.csproj.AssemblyReference.cache differ
diff --git a/ZelWiki.Engine.Library/obj/Debug/net9.0/ZelWiki.Engine.Library.csproj.BuildWithSkipAnalyzers b/ZelWiki.Engine.Library/obj/Debug/net9.0/ZelWiki.Engine.Library.csproj.BuildWithSkipAnalyzers
new file mode 100644
index 0000000..e69de29
diff --git a/ZelWiki.Engine.Library/obj/Debug/net9.0/ZelWiki.Engine.Library.csproj.CoreCompileInputs.cache b/ZelWiki.Engine.Library/obj/Debug/net9.0/ZelWiki.Engine.Library.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..cf9f422
--- /dev/null
+++ b/ZelWiki.Engine.Library/obj/Debug/net9.0/ZelWiki.Engine.Library.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+22ccab51ababa55cb84cfab7d1c17091ea330b0d1b06919c964b36158f118c04
diff --git a/ZelWiki.Engine.Library/obj/Debug/net9.0/ZelWiki.Engine.Library.csproj.FileListAbsolute.txt b/ZelWiki.Engine.Library/obj/Debug/net9.0/ZelWiki.Engine.Library.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..9cb456b
--- /dev/null
+++ b/ZelWiki.Engine.Library/obj/Debug/net9.0/ZelWiki.Engine.Library.csproj.FileListAbsolute.txt
@@ -0,0 +1,17 @@
+E:\HelloWord\nysj2\ZelWiki.Engine.Library\obj\Debug\net9.0\ZelWiki.Engine.Library.csproj.AssemblyReference.cache
+E:\HelloWord\nysj2\ZelWiki.Engine.Library\obj\Debug\net9.0\ZelWiki.Engine.Library.GeneratedMSBuildEditorConfig.editorconfig
+E:\HelloWord\nysj2\ZelWiki.Engine.Library\obj\Debug\net9.0\ZelWiki.Engine.Library.AssemblyInfoInputs.cache
+E:\HelloWord\nysj2\ZelWiki.Engine.Library\obj\Debug\net9.0\ZelWiki.Engine.Library.AssemblyInfo.cs
+E:\HelloWord\nysj2\ZelWiki.Engine.Library\obj\Debug\net9.0\ZelWiki.Engine.Library.csproj.CoreCompileInputs.cache
+E:\HelloWord\nysj2\ZelWiki.Engine.Library\bin\Debug\net9.0\ZelWiki.Engine.Library.deps.json
+E:\HelloWord\nysj2\ZelWiki.Engine.Library\bin\Debug\net9.0\ZelWiki.Engine.Library.dll
+E:\HelloWord\nysj2\ZelWiki.Engine.Library\bin\Debug\net9.0\ZelWiki.Engine.Library.pdb
+E:\HelloWord\nysj2\ZelWiki.Engine.Library\bin\Debug\net9.0\ZelWiki.Engine.Function.dll
+E:\HelloWord\nysj2\ZelWiki.Engine.Library\bin\Debug\net9.0\ZelWiki.Library.dll
+E:\HelloWord\nysj2\ZelWiki.Engine.Library\bin\Debug\net9.0\ZelWiki.Engine.Function.pdb
+E:\HelloWord\nysj2\ZelWiki.Engine.Library\bin\Debug\net9.0\ZelWiki.Library.pdb
+E:\HelloWord\nysj2\ZelWiki.Engine.Library\obj\Debug\net9.0\ZelWiki..070D21F5.Up2Date
+E:\HelloWord\nysj2\ZelWiki.Engine.Library\obj\Debug\net9.0\ZelWiki.Engine.Library.dll
+E:\HelloWord\nysj2\ZelWiki.Engine.Library\obj\Debug\net9.0\refint\ZelWiki.Engine.Library.dll
+E:\HelloWord\nysj2\ZelWiki.Engine.Library\obj\Debug\net9.0\ZelWiki.Engine.Library.pdb
+E:\HelloWord\nysj2\ZelWiki.Engine.Library\obj\Debug\net9.0\ref\ZelWiki.Engine.Library.dll
diff --git a/ZelWiki.Engine.Library/obj/Debug/net9.0/ZelWiki.Engine.Library.dll b/ZelWiki.Engine.Library/obj/Debug/net9.0/ZelWiki.Engine.Library.dll
new file mode 100644
index 0000000..14b83a1
Binary files /dev/null and b/ZelWiki.Engine.Library/obj/Debug/net9.0/ZelWiki.Engine.Library.dll differ
diff --git a/ZelWiki.Engine.Library/obj/Debug/net9.0/ZelWiki.Engine.Library.pdb b/ZelWiki.Engine.Library/obj/Debug/net9.0/ZelWiki.Engine.Library.pdb
new file mode 100644
index 0000000..1ffc5e2
Binary files /dev/null and b/ZelWiki.Engine.Library/obj/Debug/net9.0/ZelWiki.Engine.Library.pdb differ
diff --git a/ZelWiki.Engine.Library/obj/Debug/net9.0/ref/TightWiki.Engine.Library.dll b/ZelWiki.Engine.Library/obj/Debug/net9.0/ref/TightWiki.Engine.Library.dll
new file mode 100644
index 0000000..fabbd9c
Binary files /dev/null and b/ZelWiki.Engine.Library/obj/Debug/net9.0/ref/TightWiki.Engine.Library.dll differ
diff --git a/ZelWiki.Engine.Library/obj/Debug/net9.0/ref/ZelWiki.Engine.Library.dll b/ZelWiki.Engine.Library/obj/Debug/net9.0/ref/ZelWiki.Engine.Library.dll
new file mode 100644
index 0000000..33adaa7
Binary files /dev/null and b/ZelWiki.Engine.Library/obj/Debug/net9.0/ref/ZelWiki.Engine.Library.dll differ
diff --git a/ZelWiki.Engine.Library/obj/Debug/net9.0/refint/TightWiki.Engine.Library.dll b/ZelWiki.Engine.Library/obj/Debug/net9.0/refint/TightWiki.Engine.Library.dll
new file mode 100644
index 0000000..fabbd9c
Binary files /dev/null and b/ZelWiki.Engine.Library/obj/Debug/net9.0/refint/TightWiki.Engine.Library.dll differ
diff --git a/ZelWiki.Engine.Library/obj/Debug/net9.0/refint/ZelWiki.Engine.Library.dll b/ZelWiki.Engine.Library/obj/Debug/net9.0/refint/ZelWiki.Engine.Library.dll
new file mode 100644
index 0000000..33adaa7
Binary files /dev/null and b/ZelWiki.Engine.Library/obj/Debug/net9.0/refint/ZelWiki.Engine.Library.dll differ
diff --git a/ZelWiki.Engine.Library/obj/TightWiki.Engine.Library.csproj.nuget.dgspec.json b/ZelWiki.Engine.Library/obj/TightWiki.Engine.Library.csproj.nuget.dgspec.json
new file mode 100644
index 0000000..17ef598
--- /dev/null
+++ b/ZelWiki.Engine.Library/obj/TightWiki.Engine.Library.csproj.nuget.dgspec.json
@@ -0,0 +1,241 @@
+{
+ "format": 1,
+ "restore": {
+ "E:\\HelloWord\\nysj2\\TightWiki.Engine.Library\\TightWiki.Engine.Library.csproj": {}
+ },
+ "projects": {
+ "E:\\HelloWord\\nysj2\\TightWiki.Engine.Function\\ZelWiki.Engine.Function.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\TightWiki.Engine.Function\\ZelWiki.Engine.Function.csproj",
+ "projectName": "ZelWiki.Engine.Function",
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Engine.Function\\ZelWiki.Engine.Function.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\TightWiki.Engine.Function\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "dependencies": {
+ "NTDLS.Helpers": {
+ "target": "Package",
+ "version": "[1.3.11, )"
+ }
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\HelloWord\\nysj2\\TightWiki.Engine.Library\\TightWiki.Engine.Library.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\TightWiki.Engine.Library\\TightWiki.Engine.Library.csproj",
+ "projectName": "TightWiki.Engine.Library",
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Engine.Library\\TightWiki.Engine.Library.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\TightWiki.Engine.Library\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {
+ "E:\\HelloWord\\nysj2\\TightWiki.Engine.Function\\ZelWiki.Engine.Function.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Engine.Function\\ZelWiki.Engine.Function.csproj"
+ },
+ "E:\\HelloWord\\nysj2\\TightWiki.Library\\TightWiki.Library.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Library\\TightWiki.Library.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\HelloWord\\nysj2\\TightWiki.Library\\TightWiki.Library.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\TightWiki.Library\\TightWiki.Library.csproj",
+ "projectName": "TightWiki.Library",
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Library\\TightWiki.Library.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\TightWiki.Library\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "dependencies": {
+ "Magick.NET-Q8-AnyCPU": {
+ "target": "Package",
+ "version": "[14.4.0, )"
+ },
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore": {
+ "target": "Package",
+ "version": "[9.0.1, )"
+ },
+ "NTDLS.Helpers": {
+ "target": "Package",
+ "version": "[1.3.11, )"
+ },
+ "NTDLS.SqliteDapperWrapper": {
+ "target": "Package",
+ "version": "[1.1.4, )"
+ },
+ "SixLabors.ImageSharp": {
+ "target": "Package",
+ "version": "[3.1.6, )"
+ }
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/ZelWiki.Engine.Library/obj/TightWiki.Engine.Library.csproj.nuget.g.props b/ZelWiki.Engine.Library/obj/TightWiki.Engine.Library.csproj.nuget.g.props
new file mode 100644
index 0000000..7966739
--- /dev/null
+++ b/ZelWiki.Engine.Library/obj/TightWiki.Engine.Library.csproj.nuget.g.props
@@ -0,0 +1,19 @@
+
+
+
+ True
+ NuGet
+ $(MSBuildThisFileDirectory)project.assets.json
+ $(UserProfile)\.nuget\packages\
+ C:\Users\Zel\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
+ PackageReference
+ 6.12.3
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ZelWiki.Engine.Library/obj/TightWiki.Engine.Library.csproj.nuget.g.targets b/ZelWiki.Engine.Library/obj/TightWiki.Engine.Library.csproj.nuget.g.targets
new file mode 100644
index 0000000..a2c599e
--- /dev/null
+++ b/ZelWiki.Engine.Library/obj/TightWiki.Engine.Library.csproj.nuget.g.targets
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ZelWiki.Engine.Library/obj/ZelWiki.Engine.Library.csproj.nuget.dgspec.json b/ZelWiki.Engine.Library/obj/ZelWiki.Engine.Library.csproj.nuget.dgspec.json
new file mode 100644
index 0000000..56c421b
--- /dev/null
+++ b/ZelWiki.Engine.Library/obj/ZelWiki.Engine.Library.csproj.nuget.dgspec.json
@@ -0,0 +1,241 @@
+{
+ "format": 1,
+ "restore": {
+ "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Library\\ZelWiki.Engine.Library.csproj": {}
+ },
+ "projects": {
+ "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Function\\ZelWiki.Engine.Function.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Function\\ZelWiki.Engine.Function.csproj",
+ "projectName": "ZelWiki.Engine.Function",
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Function\\ZelWiki.Engine.Function.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Function\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "dependencies": {
+ "NTDLS.Helpers": {
+ "target": "Package",
+ "version": "[1.3.11, )"
+ }
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Library\\ZelWiki.Engine.Library.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Library\\ZelWiki.Engine.Library.csproj",
+ "projectName": "ZelWiki.Engine.Library",
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Library\\ZelWiki.Engine.Library.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Library\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {
+ "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Function\\ZelWiki.Engine.Function.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Function\\ZelWiki.Engine.Function.csproj"
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Library\\ZelWiki.Library.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Library\\ZelWiki.Library.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Library\\ZelWiki.Library.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\ZelWiki.Library\\ZelWiki.Library.csproj",
+ "projectName": "ZelWiki.Library",
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Library\\ZelWiki.Library.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\ZelWiki.Library\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "dependencies": {
+ "Magick.NET-Q8-AnyCPU": {
+ "target": "Package",
+ "version": "[14.4.0, )"
+ },
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore": {
+ "target": "Package",
+ "version": "[9.0.1, )"
+ },
+ "NTDLS.Helpers": {
+ "target": "Package",
+ "version": "[1.3.11, )"
+ },
+ "NTDLS.SqliteDapperWrapper": {
+ "target": "Package",
+ "version": "[1.1.4, )"
+ },
+ "SixLabors.ImageSharp": {
+ "target": "Package",
+ "version": "[3.1.6, )"
+ }
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/ZelWiki.Engine.Library/obj/ZelWiki.Engine.Library.csproj.nuget.g.props b/ZelWiki.Engine.Library/obj/ZelWiki.Engine.Library.csproj.nuget.g.props
new file mode 100644
index 0000000..7966739
--- /dev/null
+++ b/ZelWiki.Engine.Library/obj/ZelWiki.Engine.Library.csproj.nuget.g.props
@@ -0,0 +1,19 @@
+
+
+
+ True
+ NuGet
+ $(MSBuildThisFileDirectory)project.assets.json
+ $(UserProfile)\.nuget\packages\
+ C:\Users\Zel\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
+ PackageReference
+ 6.12.3
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ZelWiki.Engine.Library/obj/ZelWiki.Engine.Library.csproj.nuget.g.targets b/ZelWiki.Engine.Library/obj/ZelWiki.Engine.Library.csproj.nuget.g.targets
new file mode 100644
index 0000000..2380955
--- /dev/null
+++ b/ZelWiki.Engine.Library/obj/ZelWiki.Engine.Library.csproj.nuget.g.targets
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ZelWiki.Engine.Library/obj/project.assets.json b/ZelWiki.Engine.Library/obj/project.assets.json
new file mode 100644
index 0000000..da0070b
--- /dev/null
+++ b/ZelWiki.Engine.Library/obj/project.assets.json
@@ -0,0 +1,1674 @@
+{
+ "version": 3,
+ "targets": {
+ "net9.0": {
+ "Dapper/2.1.35": {
+ "type": "package",
+ "compile": {
+ "lib/net7.0/Dapper.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net7.0/Dapper.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Magick.NET-Q8-AnyCPU/14.4.0": {
+ "type": "package",
+ "dependencies": {
+ "Magick.NET.Core": "14.4.0"
+ },
+ "compile": {
+ "lib/net8.0/Magick.NET-Q8-AnyCPU.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/Magick.NET-Q8-AnyCPU.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/netstandard20/Magick.NET-Q8-AnyCPU.targets": {}
+ },
+ "runtimeTargets": {
+ "runtimes/linux-arm64/native/Magick.Native-Q8-arm64.dll.so": {
+ "assetType": "native",
+ "rid": "linux-arm64"
+ },
+ "runtimes/linux-musl-x64/native/Magick.Native-Q8-x64.dll.so": {
+ "assetType": "native",
+ "rid": "linux-musl-x64"
+ },
+ "runtimes/linux-x64/native/Magick.Native-Q8-x64.dll.so": {
+ "assetType": "native",
+ "rid": "linux-x64"
+ },
+ "runtimes/osx-arm64/native/Magick.Native-Q8-arm64.dll.dylib": {
+ "assetType": "native",
+ "rid": "osx-arm64"
+ },
+ "runtimes/osx-x64/native/Magick.Native-Q8-x64.dll.dylib": {
+ "assetType": "native",
+ "rid": "osx-x64"
+ },
+ "runtimes/win-arm64/native/Magick.Native-Q8-arm64.dll": {
+ "assetType": "native",
+ "rid": "win-arm64"
+ },
+ "runtimes/win-x64/native/Magick.Native-Q8-x64.dll": {
+ "assetType": "native",
+ "rid": "win-x64"
+ },
+ "runtimes/win-x86/native/Magick.Native-Q8-x86.dll": {
+ "assetType": "native",
+ "rid": "win-x86"
+ }
+ }
+ },
+ "Magick.NET.Core/14.4.0": {
+ "type": "package",
+ "compile": {
+ "lib/net8.0/Magick.NET.Core.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/Magick.NET.Core.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Microsoft.AspNetCore.Cryptography.Internal/9.0.1": {
+ "type": "package",
+ "compile": {
+ "lib/net9.0/Microsoft.AspNetCore.Cryptography.Internal.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.AspNetCore.Cryptography.Internal.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation/9.0.1": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.AspNetCore.Cryptography.Internal": "9.0.1"
+ },
+ "compile": {
+ "lib/net9.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore/9.0.1": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.EntityFrameworkCore.Relational": "9.0.1",
+ "Microsoft.Extensions.Identity.Stores": "9.0.1"
+ },
+ "compile": {
+ "lib/net9.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Microsoft.Data.Sqlite.Core/9.0.0": {
+ "type": "package",
+ "dependencies": {
+ "SQLitePCLRaw.core": "2.1.10"
+ },
+ "compile": {
+ "lib/net8.0/Microsoft.Data.Sqlite.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.Data.Sqlite.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "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.Identity.Core/9.0.1": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation": "9.0.1",
+ "Microsoft.Extensions.Logging": "9.0.1",
+ "Microsoft.Extensions.Options": "9.0.1"
+ },
+ "compile": {
+ "lib/net9.0/Microsoft.Extensions.Identity.Core.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Identity.Core.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Microsoft.Extensions.Identity.Stores/9.0.1": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Identity.Core": "9.0.1",
+ "Microsoft.Extensions.Logging": "9.0.1"
+ },
+ "compile": {
+ "lib/net9.0/Microsoft.Extensions.Identity.Stores.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Identity.Stores.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "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/_._": {}
+ }
+ },
+ "NTDLS.Helpers/1.3.11": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Memory": "9.0.0"
+ },
+ "compile": {
+ "lib/net9.0/NTDLS.Helpers.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/NTDLS.Helpers.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "NTDLS.SqliteDapperWrapper/1.1.4": {
+ "type": "package",
+ "dependencies": {
+ "Dapper": "2.1.35",
+ "Microsoft.Data.Sqlite.Core": "9.0.0",
+ "SQLitePCLRaw.bundle_e_sqlite3": "2.1.10",
+ "System.Runtime.Caching": "9.0.0"
+ },
+ "compile": {
+ "lib/net9.0/NTDLS.SqliteDapperWrapper.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/NTDLS.SqliteDapperWrapper.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "SixLabors.ImageSharp/3.1.6": {
+ "type": "package",
+ "compile": {
+ "lib/net6.0/SixLabors.ImageSharp.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net6.0/SixLabors.ImageSharp.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "build/_._": {}
+ }
+ },
+ "SQLitePCLRaw.bundle_e_sqlite3/2.1.10": {
+ "type": "package",
+ "dependencies": {
+ "SQLitePCLRaw.lib.e_sqlite3": "2.1.10",
+ "SQLitePCLRaw.provider.e_sqlite3": "2.1.10"
+ },
+ "compile": {
+ "lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll": {}
+ },
+ "runtime": {
+ "lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll": {}
+ }
+ },
+ "SQLitePCLRaw.core/2.1.10": {
+ "type": "package",
+ "dependencies": {
+ "System.Memory": "4.5.3"
+ },
+ "compile": {
+ "lib/netstandard2.0/SQLitePCLRaw.core.dll": {}
+ },
+ "runtime": {
+ "lib/netstandard2.0/SQLitePCLRaw.core.dll": {}
+ }
+ },
+ "SQLitePCLRaw.lib.e_sqlite3/2.1.10": {
+ "type": "package",
+ "compile": {
+ "lib/netstandard2.0/_._": {}
+ },
+ "runtime": {
+ "lib/netstandard2.0/_._": {}
+ },
+ "build": {
+ "buildTransitive/net9.0/SQLitePCLRaw.lib.e_sqlite3.targets": {}
+ },
+ "runtimeTargets": {
+ "runtimes/browser-wasm/nativeassets/net9.0/e_sqlite3.a": {
+ "assetType": "native",
+ "rid": "browser-wasm"
+ },
+ "runtimes/linux-arm/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-arm"
+ },
+ "runtimes/linux-arm64/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-arm64"
+ },
+ "runtimes/linux-armel/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-armel"
+ },
+ "runtimes/linux-mips64/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-mips64"
+ },
+ "runtimes/linux-musl-arm/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-musl-arm"
+ },
+ "runtimes/linux-musl-arm64/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-musl-arm64"
+ },
+ "runtimes/linux-musl-s390x/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-musl-s390x"
+ },
+ "runtimes/linux-musl-x64/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-musl-x64"
+ },
+ "runtimes/linux-ppc64le/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-ppc64le"
+ },
+ "runtimes/linux-s390x/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-s390x"
+ },
+ "runtimes/linux-x64/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-x64"
+ },
+ "runtimes/linux-x86/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-x86"
+ },
+ "runtimes/maccatalyst-arm64/native/libe_sqlite3.dylib": {
+ "assetType": "native",
+ "rid": "maccatalyst-arm64"
+ },
+ "runtimes/maccatalyst-x64/native/libe_sqlite3.dylib": {
+ "assetType": "native",
+ "rid": "maccatalyst-x64"
+ },
+ "runtimes/osx-arm64/native/libe_sqlite3.dylib": {
+ "assetType": "native",
+ "rid": "osx-arm64"
+ },
+ "runtimes/osx-x64/native/libe_sqlite3.dylib": {
+ "assetType": "native",
+ "rid": "osx-x64"
+ },
+ "runtimes/win-arm/native/e_sqlite3.dll": {
+ "assetType": "native",
+ "rid": "win-arm"
+ },
+ "runtimes/win-arm64/native/e_sqlite3.dll": {
+ "assetType": "native",
+ "rid": "win-arm64"
+ },
+ "runtimes/win-x64/native/e_sqlite3.dll": {
+ "assetType": "native",
+ "rid": "win-x64"
+ },
+ "runtimes/win-x86/native/e_sqlite3.dll": {
+ "assetType": "native",
+ "rid": "win-x86"
+ }
+ }
+ },
+ "SQLitePCLRaw.provider.e_sqlite3/2.1.10": {
+ "type": "package",
+ "dependencies": {
+ "SQLitePCLRaw.core": "2.1.10"
+ },
+ "compile": {
+ "lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll": {}
+ },
+ "runtime": {
+ "lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll": {}
+ }
+ },
+ "System.Configuration.ConfigurationManager/9.0.0": {
+ "type": "package",
+ "dependencies": {
+ "System.Diagnostics.EventLog": "9.0.0",
+ "System.Security.Cryptography.ProtectedData": "9.0.0"
+ },
+ "compile": {
+ "lib/net9.0/System.Configuration.ConfigurationManager.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/System.Configuration.ConfigurationManager.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ }
+ },
+ "System.Diagnostics.EventLog/9.0.0": {
+ "type": "package",
+ "compile": {
+ "lib/net9.0/System.Diagnostics.EventLog.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/System.Diagnostics.EventLog.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.Messages.dll": {
+ "assetType": "runtime",
+ "rid": "win"
+ },
+ "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.dll": {
+ "assetType": "runtime",
+ "rid": "win"
+ }
+ }
+ },
+ "System.Memory/4.5.3": {
+ "type": "package",
+ "compile": {
+ "ref/netcoreapp2.1/_._": {}
+ },
+ "runtime": {
+ "lib/netcoreapp2.1/_._": {}
+ }
+ },
+ "System.Runtime.Caching/9.0.0": {
+ "type": "package",
+ "dependencies": {
+ "System.Configuration.ConfigurationManager": "9.0.0"
+ },
+ "compile": {
+ "lib/net9.0/System.Runtime.Caching.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/System.Runtime.Caching.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/net9.0/System.Runtime.Caching.dll": {
+ "assetType": "runtime",
+ "rid": "win"
+ }
+ }
+ },
+ "System.Security.Cryptography.ProtectedData/9.0.0": {
+ "type": "package",
+ "compile": {
+ "lib/net9.0/System.Security.Cryptography.ProtectedData.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/System.Security.Cryptography.ProtectedData.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ }
+ },
+ "ZelWiki.Engine.Function/2.20.1": {
+ "type": "project",
+ "framework": ".NETCoreApp,Version=v9.0",
+ "dependencies": {
+ "NTDLS.Helpers": "1.3.11"
+ },
+ "compile": {
+ "bin/placeholder/ZelWiki.Engine.Function.dll": {}
+ },
+ "runtime": {
+ "bin/placeholder/ZelWiki.Engine.Function.dll": {}
+ }
+ },
+ "ZelWiki.Library/2.20.1": {
+ "type": "project",
+ "framework": ".NETCoreApp,Version=v9.0",
+ "dependencies": {
+ "Magick.NET-Q8-AnyCPU": "14.4.0",
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore": "9.0.1",
+ "NTDLS.Helpers": "1.3.11",
+ "NTDLS.SqliteDapperWrapper": "1.1.4",
+ "SixLabors.ImageSharp": "3.1.6"
+ },
+ "compile": {
+ "bin/placeholder/ZelWiki.Library.dll": {}
+ },
+ "runtime": {
+ "bin/placeholder/ZelWiki.Library.dll": {}
+ },
+ "frameworkReferences": [
+ "Microsoft.AspNetCore.App"
+ ]
+ }
+ }
+ },
+ "libraries": {
+ "Dapper/2.1.35": {
+ "sha512": "YKRwjVfrG7GYOovlGyQoMvr1/IJdn+7QzNXJxyMh0YfFF5yvDmTYaJOVYWsckreNjGsGSEtrMTpnzxTUq/tZQw==",
+ "type": "package",
+ "path": "dapper/2.1.35",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Dapper.png",
+ "dapper.2.1.35.nupkg.sha512",
+ "dapper.nuspec",
+ "lib/net461/Dapper.dll",
+ "lib/net461/Dapper.xml",
+ "lib/net5.0/Dapper.dll",
+ "lib/net5.0/Dapper.xml",
+ "lib/net7.0/Dapper.dll",
+ "lib/net7.0/Dapper.xml",
+ "lib/netstandard2.0/Dapper.dll",
+ "lib/netstandard2.0/Dapper.xml",
+ "readme.md"
+ ]
+ },
+ "Magick.NET-Q8-AnyCPU/14.4.0": {
+ "sha512": "4f/6tga1izjCm29qGlPlTc7txquzd5cOgRFuCD6fh7tu+QS4Rd6gZpvRwrIb4e/Y0pE1JQyF2j4RRmQ23T8BLA==",
+ "type": "package",
+ "path": "magick.net-q8-anycpu/14.4.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Magick.NET.icon.png",
+ "Notice.linux-musl.txt",
+ "Notice.linux.txt",
+ "Notice.osx.txt",
+ "Notice.win.txt",
+ "build/netstandard20/Magick.NET-Q8-AnyCPU.targets",
+ "buildTransitive/netstandard20/Magick.NET-Q8-AnyCPU.targets",
+ "docs/Readme.md",
+ "lib/net8.0/Magick.NET-Q8-AnyCPU.dll",
+ "lib/net8.0/Magick.NET-Q8-AnyCPU.xml",
+ "lib/netstandard20/Magick.NET-Q8-AnyCPU.dll",
+ "lib/netstandard20/Magick.NET-Q8-AnyCPU.xml",
+ "magick.net-q8-anycpu.14.4.0.nupkg.sha512",
+ "magick.net-q8-anycpu.nuspec",
+ "runtimes/linux-arm64/native/Magick.Native-Q8-arm64.dll.so",
+ "runtimes/linux-musl-x64/native/Magick.Native-Q8-x64.dll.so",
+ "runtimes/linux-x64/native/Magick.Native-Q8-x64.dll.so",
+ "runtimes/osx-arm64/native/Magick.Native-Q8-arm64.dll.dylib",
+ "runtimes/osx-x64/native/Magick.Native-Q8-x64.dll.dylib",
+ "runtimes/win-arm64/native/Magick.Native-Q8-arm64.dll",
+ "runtimes/win-x64/native/Magick.Native-Q8-x64.dll",
+ "runtimes/win-x86/native/Magick.Native-Q8-x86.dll"
+ ]
+ },
+ "Magick.NET.Core/14.4.0": {
+ "sha512": "nmSA3LWK77rZlQ085RBqFLr67GVFyz4mAcuiVGQ9LcNwbxUm4Zcte4D9N+TxAyew6CXzoyHAG3i7NeDgpuztWw==",
+ "type": "package",
+ "path": "magick.net.core/14.4.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Copyright.txt",
+ "Magick.NET.icon.png",
+ "docs/Readme.md",
+ "lib/net8.0/Magick.NET.Core.dll",
+ "lib/net8.0/Magick.NET.Core.xml",
+ "lib/netstandard20/Magick.NET.Core.dll",
+ "lib/netstandard20/Magick.NET.Core.xml",
+ "magick.net.core.14.4.0.nupkg.sha512",
+ "magick.net.core.nuspec"
+ ]
+ },
+ "Microsoft.AspNetCore.Cryptography.Internal/9.0.1": {
+ "sha512": "leaw8hC6wCKfAg2kAYT4plnaHI7o6bKB9IQy0yLWHmgV0GjE449pu0SEnnl7loEzdLgyQrKyVQvfz7wRErqmxQ==",
+ "type": "package",
+ "path": "microsoft.aspnetcore.cryptography.internal/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net462/Microsoft.AspNetCore.Cryptography.Internal.dll",
+ "lib/net462/Microsoft.AspNetCore.Cryptography.Internal.xml",
+ "lib/net9.0/Microsoft.AspNetCore.Cryptography.Internal.dll",
+ "lib/net9.0/Microsoft.AspNetCore.Cryptography.Internal.xml",
+ "lib/netstandard2.0/Microsoft.AspNetCore.Cryptography.Internal.dll",
+ "lib/netstandard2.0/Microsoft.AspNetCore.Cryptography.Internal.xml",
+ "microsoft.aspnetcore.cryptography.internal.9.0.1.nupkg.sha512",
+ "microsoft.aspnetcore.cryptography.internal.nuspec"
+ ]
+ },
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation/9.0.1": {
+ "sha512": "/ibWvFYnxjCfOmtQtLTFUN9L70CrQH0daom6tE8/hlxTllUDeXM95fE45dC4u2tBOrfDqB6TPAkUzd/vWaAusA==",
+ "type": "package",
+ "path": "microsoft.aspnetcore.cryptography.keyderivation/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net462/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll",
+ "lib/net462/Microsoft.AspNetCore.Cryptography.KeyDerivation.xml",
+ "lib/net9.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll",
+ "lib/net9.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.xml",
+ "lib/netstandard2.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll",
+ "lib/netstandard2.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.xml",
+ "microsoft.aspnetcore.cryptography.keyderivation.9.0.1.nupkg.sha512",
+ "microsoft.aspnetcore.cryptography.keyderivation.nuspec"
+ ]
+ },
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore/9.0.1": {
+ "sha512": "yZyj/m7nBsrx6JDIv5KSYH44lJsQ4K5RLEWaYRFQVoIRvGXQxMZ/TUCa7PKFtR/o6nz1fmy6bVciV/eN/NmjUw==",
+ "type": "package",
+ "path": "microsoft.aspnetcore.identity.entityframeworkcore/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net9.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll",
+ "lib/net9.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.xml",
+ "microsoft.aspnetcore.identity.entityframeworkcore.9.0.1.nupkg.sha512",
+ "microsoft.aspnetcore.identity.entityframeworkcore.nuspec"
+ ]
+ },
+ "Microsoft.Data.Sqlite.Core/9.0.0": {
+ "sha512": "cFfZjFL+tqzGYw9lB31EkV1IWF5xRQNk2k+MQd+Cf86Gl6zTeAoiZIFw5sRB1Z8OxpEC7nu+nTDsLSjieBAPTw==",
+ "type": "package",
+ "path": "microsoft.data.sqlite.core/9.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "PACKAGE.md",
+ "lib/net6.0/Microsoft.Data.Sqlite.dll",
+ "lib/net6.0/Microsoft.Data.Sqlite.xml",
+ "lib/net8.0/Microsoft.Data.Sqlite.dll",
+ "lib/net8.0/Microsoft.Data.Sqlite.xml",
+ "lib/netstandard2.0/Microsoft.Data.Sqlite.dll",
+ "lib/netstandard2.0/Microsoft.Data.Sqlite.xml",
+ "microsoft.data.sqlite.core.9.0.0.nupkg.sha512",
+ "microsoft.data.sqlite.core.nuspec"
+ ]
+ },
+ "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.Identity.Core/9.0.1": {
+ "sha512": "dbvAQhwSyBbgB2BuVJ8PMVx7BK6WZHWhV/vsSnXl6sRLs9D7yXiIiRpgcPVvN5E/UkzRGW1EPXyc3t1EDxWSzg==",
+ "type": "package",
+ "path": "microsoft.extensions.identity.core/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net462/Microsoft.Extensions.Identity.Core.dll",
+ "lib/net462/Microsoft.Extensions.Identity.Core.xml",
+ "lib/net9.0/Microsoft.Extensions.Identity.Core.dll",
+ "lib/net9.0/Microsoft.Extensions.Identity.Core.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.Identity.Core.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.Identity.Core.xml",
+ "microsoft.extensions.identity.core.9.0.1.nupkg.sha512",
+ "microsoft.extensions.identity.core.nuspec"
+ ]
+ },
+ "Microsoft.Extensions.Identity.Stores/9.0.1": {
+ "sha512": "lBErjDqd7i2RGpDr040lGm/HbMvxG/1Ta1aSFh91vYtSwEY2rtMI9o7xIDWgNmBKu8ko+XBxt0WcQh6TNFVe7g==",
+ "type": "package",
+ "path": "microsoft.extensions.identity.stores/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net462/Microsoft.Extensions.Identity.Stores.dll",
+ "lib/net462/Microsoft.Extensions.Identity.Stores.xml",
+ "lib/net9.0/Microsoft.Extensions.Identity.Stores.dll",
+ "lib/net9.0/Microsoft.Extensions.Identity.Stores.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.Identity.Stores.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.Identity.Stores.xml",
+ "microsoft.extensions.identity.stores.9.0.1.nupkg.sha512",
+ "microsoft.extensions.identity.stores.nuspec"
+ ]
+ },
+ "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"
+ ]
+ },
+ "NTDLS.Helpers/1.3.11": {
+ "sha512": "xcNFG2blg5WqnivxXgLHbvxz5L1EYXAhEK+7R1TXQIyuknKG9McAjCp+tr+RZ7PawqXwKeOHkaizNQcSdlv81A==",
+ "type": "package",
+ "path": "ntdls.helpers/1.3.11",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Logo.png",
+ "README.md",
+ "lib/net8.0/NTDLS.Helpers.dll",
+ "lib/net8.0/NTDLS.Helpers.xml",
+ "lib/net9.0/NTDLS.Helpers.dll",
+ "lib/net9.0/NTDLS.Helpers.xml",
+ "ntdls.helpers.1.3.11.nupkg.sha512",
+ "ntdls.helpers.nuspec"
+ ]
+ },
+ "NTDLS.SqliteDapperWrapper/1.1.4": {
+ "sha512": "enrMT/qcwqFh18APoN/XtydpC+9BuD5rVg2h/4Fl9IT8bC1aL7iLPJigdfkGf0mYYO3Y6EP91nL4Iv/5Dqay9A==",
+ "type": "package",
+ "path": "ntdls.sqlitedapperwrapper/1.1.4",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Logo.png",
+ "README.md",
+ "lib/net8.0/NTDLS.SqliteDapperWrapper.dll",
+ "lib/net8.0/NTDLS.SqliteDapperWrapper.xml",
+ "lib/net9.0/NTDLS.SqliteDapperWrapper.dll",
+ "lib/net9.0/NTDLS.SqliteDapperWrapper.xml",
+ "ntdls.sqlitedapperwrapper.1.1.4.nupkg.sha512",
+ "ntdls.sqlitedapperwrapper.nuspec"
+ ]
+ },
+ "SixLabors.ImageSharp/3.1.6": {
+ "sha512": "dHQ5jugF9v+5/LCVHCWVzaaIL6WOehqJy6eju/0VFYFPEj2WtqkGPoEV9EVQP83dHsdoqYaTuWpZdwAd37UwfA==",
+ "type": "package",
+ "path": "sixlabors.imagesharp/3.1.6",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "LICENSE",
+ "build/SixLabors.ImageSharp.props",
+ "lib/net6.0/SixLabors.ImageSharp.dll",
+ "lib/net6.0/SixLabors.ImageSharp.xml",
+ "sixlabors.imagesharp.128.png",
+ "sixlabors.imagesharp.3.1.6.nupkg.sha512",
+ "sixlabors.imagesharp.nuspec"
+ ]
+ },
+ "SQLitePCLRaw.bundle_e_sqlite3/2.1.10": {
+ "sha512": "UxWuisvZ3uVcVOLJQv7urM/JiQH+v3TmaJc1BLKl5Dxfm/nTzTUrqswCqg/INiYLi61AXnHo1M1JPmPqqLnAdg==",
+ "type": "package",
+ "path": "sqlitepclraw.bundle_e_sqlite3/2.1.10",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "lib/monoandroid90/SQLitePCLRaw.batteries_v2.dll",
+ "lib/net461/SQLitePCLRaw.batteries_v2.dll",
+ "lib/net6.0-android31.0/SQLitePCLRaw.batteries_v2.dll",
+ "lib/net6.0-android31.0/SQLitePCLRaw.batteries_v2.xml",
+ "lib/net6.0-ios14.0/SQLitePCLRaw.batteries_v2.dll",
+ "lib/net6.0-ios14.2/SQLitePCLRaw.batteries_v2.dll",
+ "lib/net6.0-tvos10.0/SQLitePCLRaw.batteries_v2.dll",
+ "lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll",
+ "lib/xamarinios10/SQLitePCLRaw.batteries_v2.dll",
+ "sqlitepclraw.bundle_e_sqlite3.2.1.10.nupkg.sha512",
+ "sqlitepclraw.bundle_e_sqlite3.nuspec"
+ ]
+ },
+ "SQLitePCLRaw.core/2.1.10": {
+ "sha512": "Ii8JCbC7oiVclaE/mbDEK000EFIJ+ShRPwAvvV89GOZhQ+ZLtlnSWl6ksCNMKu/VGXA4Nfi2B7LhN/QFN9oBcw==",
+ "type": "package",
+ "path": "sqlitepclraw.core/2.1.10",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "lib/netstandard2.0/SQLitePCLRaw.core.dll",
+ "sqlitepclraw.core.2.1.10.nupkg.sha512",
+ "sqlitepclraw.core.nuspec"
+ ]
+ },
+ "SQLitePCLRaw.lib.e_sqlite3/2.1.10": {
+ "sha512": "mAr69tDbnf3QJpRy2nJz8Qdpebdil00fvycyByR58Cn9eARvR+UiG2Vzsp+4q1tV3ikwiYIjlXCQFc12GfebbA==",
+ "type": "package",
+ "path": "sqlitepclraw.lib.e_sqlite3/2.1.10",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "buildTransitive/net461/SQLitePCLRaw.lib.e_sqlite3.targets",
+ "buildTransitive/net6.0/SQLitePCLRaw.lib.e_sqlite3.targets",
+ "buildTransitive/net7.0/SQLitePCLRaw.lib.e_sqlite3.targets",
+ "buildTransitive/net8.0/SQLitePCLRaw.lib.e_sqlite3.targets",
+ "buildTransitive/net9.0/SQLitePCLRaw.lib.e_sqlite3.targets",
+ "lib/net461/_._",
+ "lib/netstandard2.0/_._",
+ "runtimes/browser-wasm/nativeassets/net6.0/e_sqlite3.a",
+ "runtimes/browser-wasm/nativeassets/net7.0/e_sqlite3.a",
+ "runtimes/browser-wasm/nativeassets/net8.0/e_sqlite3.a",
+ "runtimes/browser-wasm/nativeassets/net9.0/e_sqlite3.a",
+ "runtimes/linux-arm/native/libe_sqlite3.so",
+ "runtimes/linux-arm64/native/libe_sqlite3.so",
+ "runtimes/linux-armel/native/libe_sqlite3.so",
+ "runtimes/linux-mips64/native/libe_sqlite3.so",
+ "runtimes/linux-musl-arm/native/libe_sqlite3.so",
+ "runtimes/linux-musl-arm64/native/libe_sqlite3.so",
+ "runtimes/linux-musl-s390x/native/libe_sqlite3.so",
+ "runtimes/linux-musl-x64/native/libe_sqlite3.so",
+ "runtimes/linux-ppc64le/native/libe_sqlite3.so",
+ "runtimes/linux-s390x/native/libe_sqlite3.so",
+ "runtimes/linux-x64/native/libe_sqlite3.so",
+ "runtimes/linux-x86/native/libe_sqlite3.so",
+ "runtimes/maccatalyst-arm64/native/libe_sqlite3.dylib",
+ "runtimes/maccatalyst-x64/native/libe_sqlite3.dylib",
+ "runtimes/osx-arm64/native/libe_sqlite3.dylib",
+ "runtimes/osx-x64/native/libe_sqlite3.dylib",
+ "runtimes/win-arm/native/e_sqlite3.dll",
+ "runtimes/win-arm64/native/e_sqlite3.dll",
+ "runtimes/win-x64/native/e_sqlite3.dll",
+ "runtimes/win-x86/native/e_sqlite3.dll",
+ "runtimes/win10-arm/nativeassets/uap10.0/e_sqlite3.dll",
+ "runtimes/win10-arm64/nativeassets/uap10.0/e_sqlite3.dll",
+ "runtimes/win10-x64/nativeassets/uap10.0/e_sqlite3.dll",
+ "runtimes/win10-x86/nativeassets/uap10.0/e_sqlite3.dll",
+ "sqlitepclraw.lib.e_sqlite3.2.1.10.nupkg.sha512",
+ "sqlitepclraw.lib.e_sqlite3.nuspec"
+ ]
+ },
+ "SQLitePCLRaw.provider.e_sqlite3/2.1.10": {
+ "sha512": "uZVTi02C1SxqzgT0HqTWatIbWGb40iIkfc3FpFCpE/r7g6K0PqzDUeefL6P6HPhDtc6BacN3yQysfzP7ks+wSQ==",
+ "type": "package",
+ "path": "sqlitepclraw.provider.e_sqlite3/2.1.10",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "lib/net6.0-windows7.0/SQLitePCLRaw.provider.e_sqlite3.dll",
+ "lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll",
+ "lib/netstandard2.0/SQLitePCLRaw.provider.e_sqlite3.dll",
+ "sqlitepclraw.provider.e_sqlite3.2.1.10.nupkg.sha512",
+ "sqlitepclraw.provider.e_sqlite3.nuspec"
+ ]
+ },
+ "System.Configuration.ConfigurationManager/9.0.0": {
+ "sha512": "PdkuMrwDhXoKFo/JxISIi9E8L+QGn9Iquj2OKDWHB6Y/HnUOuBouF7uS3R4Hw3FoNmwwMo6hWgazQdyHIIs27A==",
+ "type": "package",
+ "path": "system.configuration.configurationmanager/9.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/System.Configuration.ConfigurationManager.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/System.Configuration.ConfigurationManager.targets",
+ "lib/net462/System.Configuration.ConfigurationManager.dll",
+ "lib/net462/System.Configuration.ConfigurationManager.xml",
+ "lib/net8.0/System.Configuration.ConfigurationManager.dll",
+ "lib/net8.0/System.Configuration.ConfigurationManager.xml",
+ "lib/net9.0/System.Configuration.ConfigurationManager.dll",
+ "lib/net9.0/System.Configuration.ConfigurationManager.xml",
+ "lib/netstandard2.0/System.Configuration.ConfigurationManager.dll",
+ "lib/netstandard2.0/System.Configuration.ConfigurationManager.xml",
+ "system.configuration.configurationmanager.9.0.0.nupkg.sha512",
+ "system.configuration.configurationmanager.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "System.Diagnostics.EventLog/9.0.0": {
+ "sha512": "qd01+AqPhbAG14KtdtIqFk+cxHQFZ/oqRSCoxU1F+Q6Kv0cl726sl7RzU9yLFGd4BUOKdN4XojXF0pQf/R6YeA==",
+ "type": "package",
+ "path": "system.diagnostics.eventlog/9.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/System.Diagnostics.EventLog.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/System.Diagnostics.EventLog.targets",
+ "lib/net462/System.Diagnostics.EventLog.dll",
+ "lib/net462/System.Diagnostics.EventLog.xml",
+ "lib/net8.0/System.Diagnostics.EventLog.dll",
+ "lib/net8.0/System.Diagnostics.EventLog.xml",
+ "lib/net9.0/System.Diagnostics.EventLog.dll",
+ "lib/net9.0/System.Diagnostics.EventLog.xml",
+ "lib/netstandard2.0/System.Diagnostics.EventLog.dll",
+ "lib/netstandard2.0/System.Diagnostics.EventLog.xml",
+ "runtimes/win/lib/net8.0/System.Diagnostics.EventLog.Messages.dll",
+ "runtimes/win/lib/net8.0/System.Diagnostics.EventLog.dll",
+ "runtimes/win/lib/net8.0/System.Diagnostics.EventLog.xml",
+ "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.Messages.dll",
+ "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.dll",
+ "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.xml",
+ "system.diagnostics.eventlog.9.0.0.nupkg.sha512",
+ "system.diagnostics.eventlog.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "System.Memory/4.5.3": {
+ "sha512": "3oDzvc/zzetpTKWMShs1AADwZjQ/36HnsufHRPcOjyRAAMLDlu2iD33MBI2opxnezcVUtXyqDXXjoFMOU9c7SA==",
+ "type": "package",
+ "path": "system.memory/4.5.3",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "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.3.nupkg.sha512",
+ "system.memory.nuspec",
+ "useSharedDesignerContext.txt",
+ "version.txt"
+ ]
+ },
+ "System.Runtime.Caching/9.0.0": {
+ "sha512": "4sUTbJkQZFxyhvc/CDcrAZOT8q1FWTECRsnnwGgKtC7wC3/uzhYSYUXywbCfkINjB35kgQxw9MalI/G3ZZfM3w==",
+ "type": "package",
+ "path": "system.runtime.caching/9.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/System.Runtime.Caching.targets",
+ "lib/MonoAndroid10/_._",
+ "lib/MonoTouch10/_._",
+ "lib/net462/_._",
+ "lib/net8.0/System.Runtime.Caching.dll",
+ "lib/net8.0/System.Runtime.Caching.xml",
+ "lib/net9.0/System.Runtime.Caching.dll",
+ "lib/net9.0/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/net8.0/System.Runtime.Caching.dll",
+ "runtimes/win/lib/net8.0/System.Runtime.Caching.xml",
+ "runtimes/win/lib/net9.0/System.Runtime.Caching.dll",
+ "runtimes/win/lib/net9.0/System.Runtime.Caching.xml",
+ "system.runtime.caching.9.0.0.nupkg.sha512",
+ "system.runtime.caching.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "System.Security.Cryptography.ProtectedData/9.0.0": {
+ "sha512": "CJW+x/F6fmRQ7N6K8paasTw9PDZp4t7G76UjGNlSDgoHPF0h08vTzLYbLZpOLEJSg35d5wy2jCXGo84EN05DpQ==",
+ "type": "package",
+ "path": "system.security.cryptography.protecteddata/9.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/System.Security.Cryptography.ProtectedData.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/System.Security.Cryptography.ProtectedData.targets",
+ "lib/MonoAndroid10/_._",
+ "lib/MonoTouch10/_._",
+ "lib/net462/System.Security.Cryptography.ProtectedData.dll",
+ "lib/net462/System.Security.Cryptography.ProtectedData.xml",
+ "lib/net8.0/System.Security.Cryptography.ProtectedData.dll",
+ "lib/net8.0/System.Security.Cryptography.ProtectedData.xml",
+ "lib/net9.0/System.Security.Cryptography.ProtectedData.dll",
+ "lib/net9.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/_._",
+ "system.security.cryptography.protecteddata.9.0.0.nupkg.sha512",
+ "system.security.cryptography.protecteddata.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "ZelWiki.Engine.Function/2.20.1": {
+ "type": "project",
+ "path": "../ZelWiki.Engine.Function/ZelWiki.Engine.Function.csproj",
+ "msbuildProject": "../ZelWiki.Engine.Function/ZelWiki.Engine.Function.csproj"
+ },
+ "ZelWiki.Library/2.20.1": {
+ "type": "project",
+ "path": "../ZelWiki.Library/ZelWiki.Library.csproj",
+ "msbuildProject": "../ZelWiki.Library/ZelWiki.Library.csproj"
+ }
+ },
+ "projectFileDependencyGroups": {
+ "net9.0": [
+ "ZelWiki.Engine.Function >= 2.20.1",
+ "ZelWiki.Library >= 2.20.1"
+ ]
+ },
+ "packageFolders": {
+ "C:\\Users\\Zel\\.nuget\\packages\\": {},
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {}
+ },
+ "project": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Library\\ZelWiki.Engine.Library.csproj",
+ "projectName": "ZelWiki.Engine.Library",
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Library\\ZelWiki.Engine.Library.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Library\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {
+ "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Function\\ZelWiki.Engine.Function.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Function\\ZelWiki.Engine.Function.csproj"
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Library\\ZelWiki.Library.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Library\\ZelWiki.Library.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/ZelWiki.Engine.Library/obj/project.nuget.cache b/ZelWiki.Engine.Library/obj/project.nuget.cache
new file mode 100644
index 0000000..662e15c
--- /dev/null
+++ b/ZelWiki.Engine.Library/obj/project.nuget.cache
@@ -0,0 +1,43 @@
+{
+ "version": 2,
+ "dgSpecHash": "Xkj9ge7Nylo=",
+ "success": true,
+ "projectFilePath": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Library\\ZelWiki.Engine.Library.csproj",
+ "expectedPackageFiles": [
+ "C:\\Users\\Zel\\.nuget\\packages\\dapper\\2.1.35\\dapper.2.1.35.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\magick.net-q8-anycpu\\14.4.0\\magick.net-q8-anycpu.14.4.0.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\magick.net.core\\14.4.0\\magick.net.core.14.4.0.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.aspnetcore.cryptography.internal\\9.0.1\\microsoft.aspnetcore.cryptography.internal.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.aspnetcore.cryptography.keyderivation\\9.0.1\\microsoft.aspnetcore.cryptography.keyderivation.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.aspnetcore.identity.entityframeworkcore\\9.0.1\\microsoft.aspnetcore.identity.entityframeworkcore.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.data.sqlite.core\\9.0.0\\microsoft.data.sqlite.core.9.0.0.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.entityframeworkcore\\9.0.1\\microsoft.entityframeworkcore.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\9.0.1\\microsoft.entityframeworkcore.abstractions.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\9.0.1\\microsoft.entityframeworkcore.analyzers.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\9.0.1\\microsoft.entityframeworkcore.relational.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\9.0.1\\microsoft.extensions.caching.abstractions.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.caching.memory\\9.0.1\\microsoft.extensions.caching.memory.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\9.0.1\\microsoft.extensions.configuration.abstractions.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\9.0.1\\microsoft.extensions.dependencyinjection.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\9.0.1\\microsoft.extensions.dependencyinjection.abstractions.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.identity.core\\9.0.1\\microsoft.extensions.identity.core.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.identity.stores\\9.0.1\\microsoft.extensions.identity.stores.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.logging\\9.0.1\\microsoft.extensions.logging.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\9.0.1\\microsoft.extensions.logging.abstractions.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.options\\9.0.1\\microsoft.extensions.options.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.primitives\\9.0.1\\microsoft.extensions.primitives.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\ntdls.helpers\\1.3.11\\ntdls.helpers.1.3.11.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\ntdls.sqlitedapperwrapper\\1.1.4\\ntdls.sqlitedapperwrapper.1.1.4.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\sixlabors.imagesharp\\3.1.6\\sixlabors.imagesharp.3.1.6.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\sqlitepclraw.bundle_e_sqlite3\\2.1.10\\sqlitepclraw.bundle_e_sqlite3.2.1.10.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\sqlitepclraw.core\\2.1.10\\sqlitepclraw.core.2.1.10.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\sqlitepclraw.lib.e_sqlite3\\2.1.10\\sqlitepclraw.lib.e_sqlite3.2.1.10.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\sqlitepclraw.provider.e_sqlite3\\2.1.10\\sqlitepclraw.provider.e_sqlite3.2.1.10.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\system.configuration.configurationmanager\\9.0.0\\system.configuration.configurationmanager.9.0.0.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\system.diagnostics.eventlog\\9.0.0\\system.diagnostics.eventlog.9.0.0.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\system.memory\\4.5.3\\system.memory.4.5.3.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\system.runtime.caching\\9.0.0\\system.runtime.caching.9.0.0.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\system.security.cryptography.protecteddata\\9.0.0\\system.security.cryptography.protecteddata.9.0.0.nupkg.sha512"
+ ],
+ "logs": []
+}
\ No newline at end of file
diff --git a/ZelWiki.Engine.Library/obj/project.packagespec.json b/ZelWiki.Engine.Library/obj/project.packagespec.json
new file mode 100644
index 0000000..33e162a
--- /dev/null
+++ b/ZelWiki.Engine.Library/obj/project.packagespec.json
@@ -0,0 +1 @@
+"restore":{"projectUniqueName":"E:\\HelloWord\\nysj2\\TightWiki.Engine.Library\\TightWiki.Engine.Library.csproj","projectName":"TightWiki.Engine.Library","projectPath":"E:\\HelloWord\\nysj2\\TightWiki.Engine.Library\\TightWiki.Engine.Library.csproj","outputPath":"E:\\HelloWord\\nysj2\\TightWiki.Engine.Library\\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":{}},"frameworks":{"net9.0":{"targetAlias":"net9.0","projectReferences":{"E:\\HelloWord\\nysj2\\TightWiki.Engine.Function\\TightWiki.Engine.Function.csproj":{"projectPath":"E:\\HelloWord\\nysj2\\TightWiki.Engine.Function\\TightWiki.Engine.Function.csproj"},"E:\\HelloWord\\nysj2\\TightWiki.Library\\TightWiki.Library.csproj":{"projectPath":"E:\\HelloWord\\nysj2\\TightWiki.Library\\TightWiki.Library.csproj"}}}},"warningProperties":{"warnAsError":["NU1605"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"direct"}}"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.102/PortableRuntimeIdentifierGraph.json"}}
\ No newline at end of file
diff --git a/ZelWiki.Engine.Library/obj/rider.project.model.nuget.info b/ZelWiki.Engine.Library/obj/rider.project.model.nuget.info
new file mode 100644
index 0000000..d945d9d
--- /dev/null
+++ b/ZelWiki.Engine.Library/obj/rider.project.model.nuget.info
@@ -0,0 +1 @@
+17399550712100345
\ No newline at end of file
diff --git a/ZelWiki.Engine.Library/obj/rider.project.restore.info b/ZelWiki.Engine.Library/obj/rider.project.restore.info
new file mode 100644
index 0000000..c0ab784
--- /dev/null
+++ b/ZelWiki.Engine.Library/obj/rider.project.restore.info
@@ -0,0 +1 @@
+17400197437543848
\ No newline at end of file
diff --git a/TightWiki.Engine/WikiMatchSet.cs b/ZelWiki.Engine/WikiMatchSet.cs
similarity index 82%
rename from TightWiki.Engine/WikiMatchSet.cs
rename to ZelWiki.Engine/WikiMatchSet.cs
index 0aecba8..6526c6e 100644
--- a/TightWiki.Engine/WikiMatchSet.cs
+++ b/ZelWiki.Engine/WikiMatchSet.cs
@@ -1,13 +1,13 @@
-using static TightWiki.Engine.Library.Constants;
+using ZelWiki.Engine.Library;
-namespace TightWiki.Engine
+namespace ZelWiki.Engine
{
public class WikiMatchSet
{
///
/// The type of match that was found.
///
- public WikiMatchType MatchType { get; set; }
+ public Constants.WikiMatchType MatchType { get; set; }
///
/// The resulting content of the wiki processing.
diff --git a/TightWiki.Engine/WikiOrderedMatch.cs b/ZelWiki.Engine/WikiOrderedMatch.cs
similarity index 83%
rename from TightWiki.Engine/WikiOrderedMatch.cs
rename to ZelWiki.Engine/WikiOrderedMatch.cs
index 2e8aa13..363d717 100644
--- a/TightWiki.Engine/WikiOrderedMatch.cs
+++ b/ZelWiki.Engine/WikiOrderedMatch.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Engine
+namespace ZelWiki.Engine
{
public class WikiOrderedMatch
{
diff --git a/TightWiki.Engine/WikiPrecompiledRegex.cs b/ZelWiki.Engine/WikiPrecompiledRegex.cs
similarity index 98%
rename from TightWiki.Engine/WikiPrecompiledRegex.cs
rename to ZelWiki.Engine/WikiPrecompiledRegex.cs
index 8d43541..169ed52 100644
--- a/TightWiki.Engine/WikiPrecompiledRegex.cs
+++ b/ZelWiki.Engine/WikiPrecompiledRegex.cs
@@ -1,6 +1,6 @@
using System.Text.RegularExpressions;
-namespace TightWiki.Engine
+namespace ZelWiki.Engine
{
internal static partial class PrecompiledRegex
{
diff --git a/TightWiki.Engine/WikiString.cs b/ZelWiki.Engine/WikiString.cs
similarity index 96%
rename from TightWiki.Engine/WikiString.cs
rename to ZelWiki.Engine/WikiString.cs
index c0cf872..362230c 100644
--- a/TightWiki.Engine/WikiString.cs
+++ b/ZelWiki.Engine/WikiString.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Engine
+namespace ZelWiki.Engine
{
public class WikiString
{
diff --git a/TightWiki.Engine/WikiUtility.cs b/ZelWiki.Engine/WikiUtility.cs
similarity index 99%
rename from TightWiki.Engine/WikiUtility.cs
rename to ZelWiki.Engine/WikiUtility.cs
index 22b77b4..ba5f4b1 100644
--- a/TightWiki.Engine/WikiUtility.cs
+++ b/ZelWiki.Engine/WikiUtility.cs
@@ -1,7 +1,7 @@
using System.Text;
using System.Text.RegularExpressions;
-namespace TightWiki.Engine
+namespace ZelWiki.Engine
{
internal static class WikiUtility
{
diff --git a/TightWiki.Engine/WikifierLite.cs b/ZelWiki.Engine/WikifierLite.cs
similarity index 98%
rename from TightWiki.Engine/WikifierLite.cs
rename to ZelWiki.Engine/WikifierLite.cs
index 2b6ab70..2ad47c5 100644
--- a/TightWiki.Engine/WikifierLite.cs
+++ b/ZelWiki.Engine/WikifierLite.cs
@@ -1,8 +1,8 @@
using System.Text.RegularExpressions;
-using TightWiki.Engine.Function;
-using TightWiki.Models;
+using ZelWiki.Engine.Function;
+using ZelWiki.Models;
-namespace TightWiki.Engine
+namespace ZelWiki.Engine
{
///
/// Tiny wikifier (reduced feature-set) for things like comments and profile bios.
diff --git a/TightWiki.Engine/TightEngine.cs b/ZelWiki.Engine/ZelEngine.cs
similarity index 86%
rename from TightWiki.Engine/TightEngine.cs
rename to ZelWiki.Engine/ZelEngine.cs
index dfb65c7..687707e 100644
--- a/TightWiki.Engine/TightEngine.cs
+++ b/ZelWiki.Engine/ZelEngine.cs
@@ -1,10 +1,10 @@
-using TightWiki.Engine.Library.Interfaces;
-using TightWiki.Library.Interfaces;
-using static TightWiki.Engine.Library.Constants;
+using ZelWiki.Engine.Library;
+using ZelWiki.Engine.Library.Interfaces;
+using ZelWiki.Library.Interfaces;
-namespace TightWiki.Engine
+namespace ZelWiki.Engine
{
- public class TightEngine : ITightEngine
+ public class ZelEngine : IZelEngine
{
public IScopeFunctionHandler ScopeFunctionHandler { get; private set; }
public IStandardFunctionHandler StandardFunctionHandler { get; private set; }
@@ -19,7 +19,7 @@ namespace TightWiki.Engine
public IExceptionHandler ExceptionHandler { get; private set; }
public ICompletionHandler CompletionHandler { get; private set; }
- public TightEngine(
+ public ZelEngine(
IStandardFunctionHandler standardFunctionHandler,
IScopeFunctionHandler scopeFunctionHandler,
IProcessingInstructionFunctionHandler processingInstructionFunctionHandler,
@@ -57,7 +57,7 @@ namespace TightWiki.Engine
/// The revision of the page that is being processed.
/// The type of matches that we want to omit from processing.
///
- public ITightEngineState Transform(ISessionState? session, IPage page, int? revision = null, WikiMatchType[]? omitMatches = null)
- => new TightEngineState(this, session, page, revision, omitMatches).Transform();
+ public IZelEngineState Transform(ISessionState? session, IPage page, int? revision = null, Constants.WikiMatchType[]? omitMatches = null)
+ => new ZelEngineState(this, session, page, revision, omitMatches).Transform();
}
}
diff --git a/TightWiki.Engine/TightEngineState.cs b/ZelWiki.Engine/ZelEngineState.cs
similarity index 88%
rename from TightWiki.Engine/TightEngineState.cs
rename to ZelWiki.Engine/ZelEngineState.cs
index 52effc1..972737d 100644
--- a/TightWiki.Engine/TightEngineState.cs
+++ b/ZelWiki.Engine/ZelEngineState.cs
@@ -1,21 +1,22 @@
-using Microsoft.AspNetCore.Http;
-using System.Diagnostics.CodeAnalysis;
+using System.Diagnostics.CodeAnalysis;
using System.Text;
using System.Text.RegularExpressions;
using System.Web;
-using TightWiki.Engine.Function;
-using TightWiki.Engine.Function.Exceptions;
-using TightWiki.Engine.Library;
-using TightWiki.Engine.Library.Interfaces;
-using TightWiki.Library;
-using TightWiki.Library.Interfaces;
-using static TightWiki.Engine.Library.Constants;
+using Microsoft.AspNetCore.Http;
+using ZelWiki.Engine.Function;
+using ZelWiki.Engine.Function.Exceptions;
+using ZelWiki.Engine.Library;
+using ZelWiki.Engine.Library.Interfaces;
+using ZelWiki.Library;
+using ZelWiki.Library.Interfaces;
+using static ZelWiki.Engine.Library.Constants;
+using Constants = ZelWiki.Engine.Library.Constants;
-namespace TightWiki.Engine
+namespace ZelWiki.Engine
{
- public class TightEngineState : ITightEngineState
+ public class ZelEngineState : IZelEngineState
{
- public ITightEngine Engine { get; private set; }
+ public IZelEngine Engine { get; private set; }
private string _queryTokenHash = "c03a1c9e-da83-479b-87e8-21d7906bd866";
private int _matchesStoredPerIteration = 0;
@@ -50,7 +51,7 @@ namespace TightWiki.Engine
public int? Revision { get; }
public IQueryCollection QueryString { get; }
public ISessionState? Session { get; }
- public HashSet OmitMatches { get; private set; } = new();
+ public HashSet OmitMatches { get; private set; } = new();
public int NestDepth { get; private set; } //Used for recursion.
#endregion
@@ -96,15 +97,15 @@ namespace TightWiki.Engine
}
///
- /// Creates a new instance of the TightEngineState class. Typically created by a call to TightEngine.Transform().
+ /// Creates a new instance of the ZelEngineState class. Typically created by a call to ZelEngine.Transform().
///
/// The users current state, used for localization.
/// The page that is being processed.
/// The revision of the page that is being processed.
/// The type of matches that we want to omit from processing.
/// The current depth of recursion.
- internal TightEngineState(ITightEngine engine, ISessionState? session,
- IPage page, int? revision = null, WikiMatchType[]? omitMatches = null, int nestDepth = 0)
+ internal ZelEngineState(IZelEngine engine, ISessionState? session,
+ IPage page, int? revision = null, Constants.WikiMatchType[]? omitMatches = null, int nestDepth = 0)
{
QueryString = session?.QueryString ?? new QueryCollection();
Page = page;
@@ -128,12 +129,12 @@ namespace TightWiki.Engine
/// The child page to process
/// The optional revision of the child page to process
///
- public ITightEngineState TransformChild(IPage page, int? revision = null)
+ public IZelEngineState TransformChild(IPage page, int? revision = null)
{
- return new TightEngineState(Engine, Session, page, revision, OmitMatches.ToArray(), NestDepth + 1).Transform();
+ return new ZelEngineState(Engine, Session, page, revision, OmitMatches.ToArray(), NestDepth + 1).Transform();
}
- internal ITightEngineState Transform()
+ internal IZelEngineState Transform()
{
var startTime = DateTime.UtcNow;
@@ -269,7 +270,7 @@ namespace TightWiki.Engine
var result = Engine.MarkupHandler.Handle(this, symbol, body);
- StoreHandlerResult(result, WikiMatchType.Markup, pageContent, match.Value, result.Content);
+ StoreHandlerResult(result, Constants.WikiMatchType.Markup, pageContent, match.Value, result.Content);
}
}
@@ -295,7 +296,7 @@ namespace TightWiki.Engine
if (fontSize < 1) fontSize = 1;
string markup = "" + value + "\r\n";
- StoreMatch(WikiMatchType.Markup, pageContent, match.Value, markup);
+ StoreMatch(Constants.WikiMatchType.Markup, pageContent, match.Value, markup);
}
}
}
@@ -317,7 +318,7 @@ namespace TightWiki.Engine
{
string value = match.Value.Substring(2, match.Value.Length - 4);
value = HttpUtility.HtmlEncode(value);
- StoreMatch(WikiMatchType.Literal, pageContent, match.Value, value.Replace("\r", "").Trim().Replace("\n", "
\r\n"), false);
+ StoreMatch(Constants.WikiMatchType.Literal, pageContent, match.Value, value.Replace("\r", "").Trim().Replace("\n", "
\r\n"), false);
}
}
@@ -410,7 +411,7 @@ namespace TightWiki.Engine
try
{
var result = functionHandler.Handle(this, function, scopeBody);
- StoreHandlerResult(result, WikiMatchType.ScopeFunction, pageContent, match.Value, scopeBody);
+ StoreHandlerResult(result, Constants.WikiMatchType.ScopeFunction, pageContent, match.Value, scopeBody);
}
catch (Exception ex)
{
@@ -446,12 +447,12 @@ namespace TightWiki.Engine
var result = Engine.HeadingHandler.Handle(this, headingMarkers, link, text);
- if (!result.Instructions.Contains(HandlerResultInstruction.Skip))
+ if (!result.Instructions.Contains(Constants.HandlerResultInstruction.Skip))
{
TableOfContents.Add(new TableOfContentsTag(headingMarkers - 1, match.Index, link, text));
}
- StoreHandlerResult(result, WikiMatchType.Heading, pageContent, match.Value, result.Content);
+ StoreHandlerResult(result, Constants.WikiMatchType.Heading, pageContent, match.Value, result.Content);
}
}
}
@@ -464,7 +465,7 @@ namespace TightWiki.Engine
foreach (var match in orderedMatches)
{
var result = Engine.CommentHandler.Handle(this, match.Value);
- StoreHandlerResult(result, WikiMatchType.Comment, pageContent, match.Value, result.Content);
+ StoreHandlerResult(result, Constants.WikiMatchType.Comment, pageContent, match.Value, result.Content);
}
}
@@ -486,7 +487,7 @@ namespace TightWiki.Engine
}
var result = Engine.EmojiHandler.Handle(this, $"%%{key}%%", scale);
- StoreHandlerResult(result, WikiMatchType.Emoji, pageContent, match.Value, result.Content);
+ StoreHandlerResult(result, Constants.WikiMatchType.Emoji, pageContent, match.Value, result.Content);
}
}
@@ -513,14 +514,14 @@ namespace TightWiki.Engine
Variables[key] = value;
}
- var identifier = StoreMatch(WikiMatchType.Variable, pageContent, match.Value, "");
+ var identifier = StoreMatch(Constants.WikiMatchType.Variable, pageContent, match.Value, "");
pageContent.Replace($"{identifier}\n", $"{identifier}"); //Kill trailing newline.
}
else
{
if (Variables.TryGetValue(key, out string? value))
{
- var identifier = StoreMatch(WikiMatchType.Variable, pageContent, match.Value, value);
+ var identifier = StoreMatch(Constants.WikiMatchType.Variable, pageContent, match.Value, value);
pageContent.Replace($"{identifier}\n", $"{identifier}"); //Kill trailing newline.
}
@@ -562,12 +563,12 @@ namespace TightWiki.Engine
}
var result = Engine.ExternalLinkHandler.Handle(this, link, text, image);
- StoreHandlerResult(result, WikiMatchType.Link, pageContent, match.Value, string.Empty);
+ StoreHandlerResult(result, Constants.WikiMatchType.Link, pageContent, match.Value, string.Empty);
}
else
{
var result = Engine.ExternalLinkHandler.Handle(this, link, link, null);
- StoreHandlerResult(result, WikiMatchType.Link, pageContent, match.Value, string.Empty);
+ StoreHandlerResult(result, Constants.WikiMatchType.Link, pageContent, match.Value, string.Empty);
}
}
@@ -595,12 +596,12 @@ namespace TightWiki.Engine
}
var result = Engine.ExternalLinkHandler.Handle(this, link, text, image);
- StoreHandlerResult(result, WikiMatchType.Link, pageContent, match.Value, string.Empty);
+ StoreHandlerResult(result, Constants.WikiMatchType.Link, pageContent, match.Value, string.Empty);
}
else
{
var result = Engine.ExternalLinkHandler.Handle(this, link, link, null);
- StoreHandlerResult(result, WikiMatchType.Link, pageContent, match.Value, string.Empty);
+ StoreHandlerResult(result, Constants.WikiMatchType.Link, pageContent, match.Value, string.Empty);
}
}
@@ -673,12 +674,12 @@ namespace TightWiki.Engine
}
var result = Engine.InternalLinkHandler.Handle(this, pageNavigation, pageName.Trim(':'), text, image, imageScale);
- if (!result.Instructions.Contains(HandlerResultInstruction.Skip))
+ if (!result.Instructions.Contains(Constants.HandlerResultInstruction.Skip))
{
OutgoingLinks.Add(new PageReference(pageName, pageNavigation.Canonical));
}
- StoreHandlerResult(result, WikiMatchType.Link, pageContent, match.Value, string.Empty);
+ StoreHandlerResult(result, Constants.WikiMatchType.Link, pageContent, match.Value, string.Empty);
}
}
@@ -711,7 +712,7 @@ namespace TightWiki.Engine
try
{
var result = functionHandler.Handle(this, function, string.Empty);
- StoreHandlerResult(result, WikiMatchType.Instruction, pageContent, match.Value, string.Empty);
+ StoreHandlerResult(result, Constants.WikiMatchType.Instruction, pageContent, match.Value, string.Empty);
}
catch (Exception ex)
{
@@ -770,7 +771,7 @@ namespace TightWiki.Engine
try
{
var result = functionHandler.Handle(this, function, string.Empty);
- StoreHandlerResult(result, WikiMatchType.StandardFunction, pageContent, match.Value, string.Empty);
+ StoreHandlerResult(result, Constants.WikiMatchType.StandardFunction, pageContent, match.Value, string.Empty);
}
catch (Exception ex)
{
@@ -807,7 +808,7 @@ namespace TightWiki.Engine
try
{
var result = functionHandler.Handle(this, function, string.Empty);
- StoreHandlerResult(result, WikiMatchType.StandardFunction, pageContent, match.Value, string.Empty);
+ StoreHandlerResult(result, Constants.WikiMatchType.StandardFunction, pageContent, match.Value, string.Empty);
}
catch (Exception ex)
{
@@ -835,18 +836,18 @@ namespace TightWiki.Engine
#region Utility.
- private void StoreHandlerResult(HandlerResult result, WikiMatchType matchType, WikiString pageContent, string matchValue, string scopeBody)
+ private void StoreHandlerResult(HandlerResult result, Constants.WikiMatchType matchType, WikiString pageContent, string matchValue, string scopeBody)
{
- if (result.Instructions.Contains(HandlerResultInstruction.Skip))
+ if (result.Instructions.Contains(Constants.HandlerResultInstruction.Skip))
{
return;
}
- bool allowNestedDecode = !result.Instructions.Contains(HandlerResultInstruction.DisallowNestedProcessing);
+ bool allowNestedDecode = !result.Instructions.Contains(Constants.HandlerResultInstruction.DisallowNestedProcessing);
string identifier;
- if (result.Instructions.Contains(HandlerResultInstruction.OnlyReplaceFirstMatch))
+ if (result.Instructions.Contains(Constants.HandlerResultInstruction.OnlyReplaceFirstMatch))
{
identifier = StoreFirstMatch(matchType, pageContent, matchValue, result.Content, allowNestedDecode);
}
@@ -859,7 +860,7 @@ namespace TightWiki.Engine
{
switch (instruction)
{
- case HandlerResultInstruction.TruncateTrailingLine:
+ case Constants.HandlerResultInstruction.TruncateTrailingLine:
pageContent.Replace($"{identifier}\n", $"{identifier}"); //Kill trailing newline.
break;
}
@@ -887,7 +888,7 @@ namespace TightWiki.Engine
{
Content = $"{{{value}}}",
AllowNestedDecode = false,
- MatchType = WikiMatchType.Error
+ MatchType = Constants.WikiMatchType.Error
};
Matches.Add(identifier, matchSet);
@@ -896,7 +897,7 @@ namespace TightWiki.Engine
return identifier;
}
- private string StoreMatch(WikiMatchType matchType, WikiString pageContent, string match, string value, bool allowNestedDecode = true)
+ private string StoreMatch(Constants.WikiMatchType matchType, WikiString pageContent, string match, string value, bool allowNestedDecode = true)
{
MatchCount++;
_matchesStoredPerIteration++;
@@ -916,7 +917,7 @@ namespace TightWiki.Engine
return identifier;
}
- private string StoreFirstMatch(WikiMatchType matchType, WikiString pageContent, string match, string value, bool allowNestedDecode = true)
+ private string StoreFirstMatch(Constants.WikiMatchType matchType, WikiString pageContent, string match, string value, bool allowNestedDecode = true)
{
MatchCount++;
_matchesStoredPerIteration++;
@@ -946,8 +947,8 @@ namespace TightWiki.Engine
///
public string GetNextQueryToken()
{
- _queryTokenHash = Security.Helpers.Sha256(Security.Helpers.EncryptString(Security.Helpers.MachineKey, _queryTokenHash));
- return $"H{Security.Helpers.Crc32(_queryTokenHash)}";
+ _queryTokenHash = ZelWiki.Security.Helpers.Sha256(ZelWiki.Security.Helpers.EncryptString(ZelWiki.Security.Helpers.MachineKey, _queryTokenHash));
+ return $"H{ZelWiki.Security.Helpers.Crc32(_queryTokenHash)}";
}
#endregion
diff --git a/ZelWiki.Engine/ZelWiki.Engine.csproj b/ZelWiki.Engine/ZelWiki.Engine.csproj
new file mode 100644
index 0000000..b97796b
--- /dev/null
+++ b/ZelWiki.Engine/ZelWiki.Engine.csproj
@@ -0,0 +1,22 @@
+
+
+ net9.0
+ enable
+ enable
+ 2.20.1
+
+
+
+ False
+ None
+
+
+
+
+
+
+
+
+
+
+
diff --git a/ZelWiki.Engine/bin/Debug/net9.0/TightWiki.Engine.Function.dll b/ZelWiki.Engine/bin/Debug/net9.0/TightWiki.Engine.Function.dll
new file mode 100644
index 0000000..96fd9fa
Binary files /dev/null and b/ZelWiki.Engine/bin/Debug/net9.0/TightWiki.Engine.Function.dll differ
diff --git a/ZelWiki.Engine/bin/Debug/net9.0/TightWiki.Engine.Function.pdb b/ZelWiki.Engine/bin/Debug/net9.0/TightWiki.Engine.Function.pdb
new file mode 100644
index 0000000..af5d7c0
Binary files /dev/null and b/ZelWiki.Engine/bin/Debug/net9.0/TightWiki.Engine.Function.pdb differ
diff --git a/ZelWiki.Engine/bin/Debug/net9.0/TightWiki.Engine.Library.dll b/ZelWiki.Engine/bin/Debug/net9.0/TightWiki.Engine.Library.dll
new file mode 100644
index 0000000..09b0496
Binary files /dev/null and b/ZelWiki.Engine/bin/Debug/net9.0/TightWiki.Engine.Library.dll differ
diff --git a/ZelWiki.Engine/bin/Debug/net9.0/TightWiki.Engine.Library.pdb b/ZelWiki.Engine/bin/Debug/net9.0/TightWiki.Engine.Library.pdb
new file mode 100644
index 0000000..2d4a71e
Binary files /dev/null and b/ZelWiki.Engine/bin/Debug/net9.0/TightWiki.Engine.Library.pdb differ
diff --git a/ZelWiki.Engine/bin/Debug/net9.0/TightWiki.Engine.deps.json b/ZelWiki.Engine/bin/Debug/net9.0/TightWiki.Engine.deps.json
new file mode 100644
index 0000000..4bd1e88
--- /dev/null
+++ b/ZelWiki.Engine/bin/Debug/net9.0/TightWiki.Engine.deps.json
@@ -0,0 +1,760 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v9.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v9.0": {
+ "TightWiki.Engine/2.20.1": {
+ "dependencies": {
+ "TightWiki.Engine.Function": "2.20.1",
+ "TightWiki.Engine.Library": "2.20.1",
+ "TightWiki.Library": "2.20.1",
+ "TightWiki.Models": "2.20.1",
+ "TightWiki.Security": "2.20.1"
+ },
+ "runtime": {
+ "TightWiki.Engine.dll": {}
+ }
+ },
+ "Dapper/2.1.35": {
+ "runtime": {
+ "lib/net7.0/Dapper.dll": {
+ "assemblyVersion": "2.0.0.0",
+ "fileVersion": "2.1.35.13827"
+ }
+ }
+ },
+ "Magick.NET-Q8-AnyCPU/14.4.0": {
+ "dependencies": {
+ "Magick.NET.Core": "14.4.0"
+ },
+ "runtime": {
+ "lib/net8.0/Magick.NET-Q8-AnyCPU.dll": {
+ "assemblyVersion": "14.4.0.0",
+ "fileVersion": "14.4.0.0"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/linux-arm64/native/Magick.Native-Q8-arm64.dll.so": {
+ "rid": "linux-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-x64/native/Magick.Native-Q8-x64.dll.so": {
+ "rid": "linux-musl-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-x64/native/Magick.Native-Q8-x64.dll.so": {
+ "rid": "linux-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/osx-arm64/native/Magick.Native-Q8-arm64.dll.dylib": {
+ "rid": "osx-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/osx-x64/native/Magick.Native-Q8-x64.dll.dylib": {
+ "rid": "osx-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-arm64/native/Magick.Native-Q8-arm64.dll": {
+ "rid": "win-arm64",
+ "assetType": "native",
+ "fileVersion": "7.1.1.43"
+ },
+ "runtimes/win-x64/native/Magick.Native-Q8-x64.dll": {
+ "rid": "win-x64",
+ "assetType": "native",
+ "fileVersion": "7.1.1.43"
+ },
+ "runtimes/win-x86/native/Magick.Native-Q8-x86.dll": {
+ "rid": "win-x86",
+ "assetType": "native",
+ "fileVersion": "7.1.1.43"
+ }
+ }
+ },
+ "Magick.NET.Core/14.4.0": {
+ "runtime": {
+ "lib/net8.0/Magick.NET.Core.dll": {
+ "assemblyVersion": "14.4.0.0",
+ "fileVersion": "14.4.0.0"
+ }
+ }
+ },
+ "Microsoft.AspNetCore.Cryptography.Internal/9.0.1": {},
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation/9.0.1": {
+ "dependencies": {
+ "Microsoft.AspNetCore.Cryptography.Internal": "9.0.1"
+ }
+ },
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore/9.0.1": {
+ "dependencies": {
+ "Microsoft.EntityFrameworkCore.Relational": "9.0.1",
+ "Microsoft.Extensions.Identity.Stores": "9.0.1"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll": {
+ "assemblyVersion": "9.0.1.0",
+ "fileVersion": "9.0.124.61009"
+ }
+ }
+ },
+ "Microsoft.Data.Sqlite.Core/9.0.0": {
+ "dependencies": {
+ "SQLitePCLRaw.core": "2.1.10"
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.Data.Sqlite.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52902"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore/9.0.1": {
+ "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"
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.dll": {
+ "assemblyVersion": "9.0.1.0",
+ "fileVersion": "9.0.124.61002"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore.Abstractions/9.0.1": {
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll": {
+ "assemblyVersion": "9.0.1.0",
+ "fileVersion": "9.0.124.61002"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore.Analyzers/9.0.1": {},
+ "Microsoft.EntityFrameworkCore.Relational/9.0.1": {
+ "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"
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.Relational.dll": {
+ "assemblyVersion": "9.0.1.0",
+ "fileVersion": "9.0.124.61002"
+ }
+ }
+ },
+ "Microsoft.Extensions.Caching.Abstractions/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Memory/9.0.1": {
+ "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"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Abstractions/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.1": {},
+ "Microsoft.Extensions.Identity.Core/9.0.1": {
+ "dependencies": {
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation": "9.0.1",
+ "Microsoft.Extensions.Logging": "9.0.1",
+ "Microsoft.Extensions.Options": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Identity.Stores/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Identity.Core": "9.0.1",
+ "Microsoft.Extensions.Logging": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection": "9.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Options": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Options/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Primitives": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Primitives/9.0.1": {},
+ "NTDLS.Helpers/1.3.11": {
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Memory": "9.0.1"
+ },
+ "runtime": {
+ "lib/net9.0/NTDLS.Helpers.dll": {
+ "assemblyVersion": "1.3.11.0",
+ "fileVersion": "1.3.11.0"
+ }
+ }
+ },
+ "NTDLS.SqliteDapperWrapper/1.1.4": {
+ "dependencies": {
+ "Dapper": "2.1.35",
+ "Microsoft.Data.Sqlite.Core": "9.0.0",
+ "SQLitePCLRaw.bundle_e_sqlite3": "2.1.10",
+ "System.Runtime.Caching": "9.0.0"
+ },
+ "runtime": {
+ "lib/net9.0/NTDLS.SqliteDapperWrapper.dll": {
+ "assemblyVersion": "1.1.4.0",
+ "fileVersion": "1.1.4.0"
+ }
+ }
+ },
+ "SixLabors.ImageSharp/3.1.6": {
+ "runtime": {
+ "lib/net6.0/SixLabors.ImageSharp.dll": {
+ "assemblyVersion": "3.0.0.0",
+ "fileVersion": "3.1.6.0"
+ }
+ }
+ },
+ "SQLitePCLRaw.bundle_e_sqlite3/2.1.10": {
+ "dependencies": {
+ "SQLitePCLRaw.lib.e_sqlite3": "2.1.10",
+ "SQLitePCLRaw.provider.e_sqlite3": "2.1.10"
+ },
+ "runtime": {
+ "lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll": {
+ "assemblyVersion": "2.1.10.2445",
+ "fileVersion": "2.1.10.2445"
+ }
+ }
+ },
+ "SQLitePCLRaw.core/2.1.10": {
+ "dependencies": {
+ "System.Memory": "4.5.3"
+ },
+ "runtime": {
+ "lib/netstandard2.0/SQLitePCLRaw.core.dll": {
+ "assemblyVersion": "2.1.10.2445",
+ "fileVersion": "2.1.10.2445"
+ }
+ }
+ },
+ "SQLitePCLRaw.lib.e_sqlite3/2.1.10": {
+ "runtimeTargets": {
+ "runtimes/browser-wasm/nativeassets/net9.0/e_sqlite3.a": {
+ "rid": "browser-wasm",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-arm/native/libe_sqlite3.so": {
+ "rid": "linux-arm",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-arm64/native/libe_sqlite3.so": {
+ "rid": "linux-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-armel/native/libe_sqlite3.so": {
+ "rid": "linux-armel",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-mips64/native/libe_sqlite3.so": {
+ "rid": "linux-mips64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-arm/native/libe_sqlite3.so": {
+ "rid": "linux-musl-arm",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-arm64/native/libe_sqlite3.so": {
+ "rid": "linux-musl-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-s390x/native/libe_sqlite3.so": {
+ "rid": "linux-musl-s390x",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-x64/native/libe_sqlite3.so": {
+ "rid": "linux-musl-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-ppc64le/native/libe_sqlite3.so": {
+ "rid": "linux-ppc64le",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-s390x/native/libe_sqlite3.so": {
+ "rid": "linux-s390x",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-x64/native/libe_sqlite3.so": {
+ "rid": "linux-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-x86/native/libe_sqlite3.so": {
+ "rid": "linux-x86",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/maccatalyst-arm64/native/libe_sqlite3.dylib": {
+ "rid": "maccatalyst-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/maccatalyst-x64/native/libe_sqlite3.dylib": {
+ "rid": "maccatalyst-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/osx-arm64/native/libe_sqlite3.dylib": {
+ "rid": "osx-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/osx-x64/native/libe_sqlite3.dylib": {
+ "rid": "osx-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-arm/native/e_sqlite3.dll": {
+ "rid": "win-arm",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-arm64/native/e_sqlite3.dll": {
+ "rid": "win-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-x64/native/e_sqlite3.dll": {
+ "rid": "win-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-x86/native/e_sqlite3.dll": {
+ "rid": "win-x86",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ }
+ }
+ },
+ "SQLitePCLRaw.provider.e_sqlite3/2.1.10": {
+ "dependencies": {
+ "SQLitePCLRaw.core": "2.1.10"
+ },
+ "runtime": {
+ "lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll": {
+ "assemblyVersion": "2.1.10.2445",
+ "fileVersion": "2.1.10.2445"
+ }
+ }
+ },
+ "System.Configuration.ConfigurationManager/9.0.0": {
+ "dependencies": {
+ "System.Diagnostics.EventLog": "9.0.0",
+ "System.Security.Cryptography.ProtectedData": "9.0.0"
+ },
+ "runtime": {
+ "lib/net9.0/System.Configuration.ConfigurationManager.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52809"
+ }
+ }
+ },
+ "System.Diagnostics.EventLog/9.0.0": {},
+ "System.Memory/4.5.3": {},
+ "System.Runtime.Caching/9.0.0": {
+ "dependencies": {
+ "System.Configuration.ConfigurationManager": "9.0.0"
+ },
+ "runtime": {
+ "lib/net9.0/System.Runtime.Caching.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52809"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/net9.0/System.Runtime.Caching.dll": {
+ "rid": "win",
+ "assetType": "runtime",
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52809"
+ }
+ }
+ },
+ "System.Security.Cryptography.ProtectedData/9.0.0": {
+ "runtime": {
+ "lib/net9.0/System.Security.Cryptography.ProtectedData.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52809"
+ }
+ }
+ },
+ "TightWiki.Engine.Function/2.20.1": {
+ "dependencies": {
+ "NTDLS.Helpers": "1.3.11"
+ },
+ "runtime": {
+ "TightWiki.Engine.Function.dll": {
+ "assemblyVersion": "2.20.1",
+ "fileVersion": "2.20.1.0"
+ }
+ }
+ },
+ "TightWiki.Engine.Library/2.20.1": {
+ "dependencies": {
+ "TightWiki.Engine.Function": "2.20.1",
+ "TightWiki.Library": "2.20.1"
+ },
+ "runtime": {
+ "TightWiki.Engine.Library.dll": {
+ "assemblyVersion": "2.20.1",
+ "fileVersion": "2.20.1.0"
+ }
+ }
+ },
+ "TightWiki.Library/2.20.1": {
+ "dependencies": {
+ "Magick.NET-Q8-AnyCPU": "14.4.0",
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore": "9.0.1",
+ "NTDLS.Helpers": "1.3.11",
+ "NTDLS.SqliteDapperWrapper": "1.1.4",
+ "SixLabors.ImageSharp": "3.1.6"
+ },
+ "runtime": {
+ "TightWiki.Library.dll": {
+ "assemblyVersion": "2.20.1",
+ "fileVersion": "2.20.1.0"
+ }
+ }
+ },
+ "TightWiki.Models/2.20.1": {
+ "dependencies": {
+ "TightWiki.Library": "2.20.1"
+ },
+ "runtime": {
+ "TightWiki.Models.dll": {
+ "assemblyVersion": "2.20.1",
+ "fileVersion": "2.20.1.0"
+ }
+ }
+ },
+ "TightWiki.Security/2.20.1": {
+ "runtime": {
+ "TightWiki.Security.dll": {
+ "assemblyVersion": "2.20.1",
+ "fileVersion": "2.20.1.0"
+ }
+ }
+ }
+ }
+ },
+ "libraries": {
+ "TightWiki.Engine/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "Dapper/2.1.35": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-YKRwjVfrG7GYOovlGyQoMvr1/IJdn+7QzNXJxyMh0YfFF5yvDmTYaJOVYWsckreNjGsGSEtrMTpnzxTUq/tZQw==",
+ "path": "dapper/2.1.35",
+ "hashPath": "dapper.2.1.35.nupkg.sha512"
+ },
+ "Magick.NET-Q8-AnyCPU/14.4.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-4f/6tga1izjCm29qGlPlTc7txquzd5cOgRFuCD6fh7tu+QS4Rd6gZpvRwrIb4e/Y0pE1JQyF2j4RRmQ23T8BLA==",
+ "path": "magick.net-q8-anycpu/14.4.0",
+ "hashPath": "magick.net-q8-anycpu.14.4.0.nupkg.sha512"
+ },
+ "Magick.NET.Core/14.4.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-nmSA3LWK77rZlQ085RBqFLr67GVFyz4mAcuiVGQ9LcNwbxUm4Zcte4D9N+TxAyew6CXzoyHAG3i7NeDgpuztWw==",
+ "path": "magick.net.core/14.4.0",
+ "hashPath": "magick.net.core.14.4.0.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.Cryptography.Internal/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-leaw8hC6wCKfAg2kAYT4plnaHI7o6bKB9IQy0yLWHmgV0GjE449pu0SEnnl7loEzdLgyQrKyVQvfz7wRErqmxQ==",
+ "path": "microsoft.aspnetcore.cryptography.internal/9.0.1",
+ "hashPath": "microsoft.aspnetcore.cryptography.internal.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-/ibWvFYnxjCfOmtQtLTFUN9L70CrQH0daom6tE8/hlxTllUDeXM95fE45dC4u2tBOrfDqB6TPAkUzd/vWaAusA==",
+ "path": "microsoft.aspnetcore.cryptography.keyderivation/9.0.1",
+ "hashPath": "microsoft.aspnetcore.cryptography.keyderivation.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-yZyj/m7nBsrx6JDIv5KSYH44lJsQ4K5RLEWaYRFQVoIRvGXQxMZ/TUCa7PKFtR/o6nz1fmy6bVciV/eN/NmjUw==",
+ "path": "microsoft.aspnetcore.identity.entityframeworkcore/9.0.1",
+ "hashPath": "microsoft.aspnetcore.identity.entityframeworkcore.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Data.Sqlite.Core/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-cFfZjFL+tqzGYw9lB31EkV1IWF5xRQNk2k+MQd+Cf86Gl6zTeAoiZIFw5sRB1Z8OxpEC7nu+nTDsLSjieBAPTw==",
+ "path": "microsoft.data.sqlite.core/9.0.0",
+ "hashPath": "microsoft.data.sqlite.core.9.0.0.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-E25w4XugXNykTr5Y/sLDGaQ4lf67n9aXVPvsdGsIZjtuLmbvb9AoYP8D50CDejY8Ro4D9GK2kNHz5lWHqSK+wg==",
+ "path": "microsoft.entityframeworkcore/9.0.1",
+ "hashPath": "microsoft.entityframeworkcore.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-qy+taGVLUs82zeWfc32hgGL8Z02ZqAneYvqZiiXbxF4g4PBUcPRuxHM9K20USmpeJbn4/fz40GkCbyyCy5ojOA==",
+ "path": "microsoft.entityframeworkcore.abstractions/9.0.1",
+ "hashPath": "microsoft.entityframeworkcore.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore.Analyzers/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-c6ZZJZhPKrXFkE2z/81PmuT69HBL6Y68Cl0xJ5SRrDjJyq5Aabkq15yCqPg9RQ3R0aFLVaJok2DA8R3TKpejDQ==",
+ "path": "microsoft.entityframeworkcore.analyzers/9.0.1",
+ "hashPath": "microsoft.entityframeworkcore.analyzers.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore.Relational/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-7Iu0h4oevRvH4IwPzmxuIJGYRt55TapoREGlluk75KCO7lenN0+QnzCl6cQDY48uDoxAUpJbpK2xW7o8Ix69dw==",
+ "path": "microsoft.entityframeworkcore.relational/9.0.1",
+ "hashPath": "microsoft.entityframeworkcore.relational.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Caching.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Eghsg9SyIvq0c8x6cUpe71BbQoOmsytXxqw2+ZNiTnP8a8SBLKgEor1zZeWhC0588IbS2M0PP4gXGAd9qF862Q==",
+ "path": "microsoft.extensions.caching.abstractions/9.0.1",
+ "hashPath": "microsoft.extensions.caching.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Caching.Memory/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-JeC+PP0BCKMwwLezPGDaciJSTfcFG4KjsG8rX4XZ6RSvzdxofrFmcnmW2L4+cWUcZSBTQ+Dd7H5Gs9XZz/OlCA==",
+ "path": "microsoft.extensions.caching.memory/9.0.1",
+ "hashPath": "microsoft.extensions.caching.memory.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Configuration.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-+4hfFIY1UjBCXFTTOd+ojlDPq6mep3h5Vq5SYE3Pjucr7dNXmq4S/6P/LoVnZFz2e/5gWp/om4svUFgznfULcA==",
+ "path": "microsoft.extensions.configuration.abstractions/9.0.1",
+ "hashPath": "microsoft.extensions.configuration.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.DependencyInjection/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-qZI42ASAe3hr2zMSA6UjM92pO1LeDq5DcwkgSowXXPY8I56M76pEKrnmsKKbxagAf39AJxkH2DY4sb72ixyOrg==",
+ "path": "microsoft.extensions.dependencyinjection/9.0.1",
+ "hashPath": "microsoft.extensions.dependencyinjection.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Tr74eP0oQ3AyC24ch17N8PuEkrPbD0JqIfENCYqmgKYNOmL8wQKzLJu3ObxTUDrjnn4rHoR1qKa37/eQyHmCDA==",
+ "path": "microsoft.extensions.dependencyinjection.abstractions/9.0.1",
+ "hashPath": "microsoft.extensions.dependencyinjection.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Identity.Core/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-dbvAQhwSyBbgB2BuVJ8PMVx7BK6WZHWhV/vsSnXl6sRLs9D7yXiIiRpgcPVvN5E/UkzRGW1EPXyc3t1EDxWSzg==",
+ "path": "microsoft.extensions.identity.core/9.0.1",
+ "hashPath": "microsoft.extensions.identity.core.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Identity.Stores/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-lBErjDqd7i2RGpDr040lGm/HbMvxG/1Ta1aSFh91vYtSwEY2rtMI9o7xIDWgNmBKu8ko+XBxt0WcQh6TNFVe7g==",
+ "path": "microsoft.extensions.identity.stores/9.0.1",
+ "hashPath": "microsoft.extensions.identity.stores.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Logging/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-E/k5r7S44DOW+08xQPnNbO8DKAQHhkspDboTThNJ6Z3/QBb4LC6gStNWzVmy3IvW7sUD+iJKf4fj0xEkqE7vnQ==",
+ "path": "microsoft.extensions.logging/9.0.1",
+ "hashPath": "microsoft.extensions.logging.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Logging.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-w2gUqXN/jNIuvqYwX3lbXagsizVNXYyt6LlF57+tMve4JYCEgCMMAjRce6uKcDASJgpMbErRT1PfHy2OhbkqEA==",
+ "path": "microsoft.extensions.logging.abstractions/9.0.1",
+ "hashPath": "microsoft.extensions.logging.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Options/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-nggoNKnWcsBIAaOWHA+53XZWrslC7aGeok+aR+epDPRy7HI7GwMnGZE8yEsL2Onw7kMOHVHwKcsDls1INkNUJQ==",
+ "path": "microsoft.extensions.options/9.0.1",
+ "hashPath": "microsoft.extensions.options.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Primitives/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-bHtTesA4lrSGD1ZUaMIx6frU3wyy0vYtTa/hM6gGQu5QNrydObv8T5COiGUWsisflAfmsaFOe9Xvw5NSO99z0g==",
+ "path": "microsoft.extensions.primitives/9.0.1",
+ "hashPath": "microsoft.extensions.primitives.9.0.1.nupkg.sha512"
+ },
+ "NTDLS.Helpers/1.3.11": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-xcNFG2blg5WqnivxXgLHbvxz5L1EYXAhEK+7R1TXQIyuknKG9McAjCp+tr+RZ7PawqXwKeOHkaizNQcSdlv81A==",
+ "path": "ntdls.helpers/1.3.11",
+ "hashPath": "ntdls.helpers.1.3.11.nupkg.sha512"
+ },
+ "NTDLS.SqliteDapperWrapper/1.1.4": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-enrMT/qcwqFh18APoN/XtydpC+9BuD5rVg2h/4Fl9IT8bC1aL7iLPJigdfkGf0mYYO3Y6EP91nL4Iv/5Dqay9A==",
+ "path": "ntdls.sqlitedapperwrapper/1.1.4",
+ "hashPath": "ntdls.sqlitedapperwrapper.1.1.4.nupkg.sha512"
+ },
+ "SixLabors.ImageSharp/3.1.6": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-dHQ5jugF9v+5/LCVHCWVzaaIL6WOehqJy6eju/0VFYFPEj2WtqkGPoEV9EVQP83dHsdoqYaTuWpZdwAd37UwfA==",
+ "path": "sixlabors.imagesharp/3.1.6",
+ "hashPath": "sixlabors.imagesharp.3.1.6.nupkg.sha512"
+ },
+ "SQLitePCLRaw.bundle_e_sqlite3/2.1.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-UxWuisvZ3uVcVOLJQv7urM/JiQH+v3TmaJc1BLKl5Dxfm/nTzTUrqswCqg/INiYLi61AXnHo1M1JPmPqqLnAdg==",
+ "path": "sqlitepclraw.bundle_e_sqlite3/2.1.10",
+ "hashPath": "sqlitepclraw.bundle_e_sqlite3.2.1.10.nupkg.sha512"
+ },
+ "SQLitePCLRaw.core/2.1.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Ii8JCbC7oiVclaE/mbDEK000EFIJ+ShRPwAvvV89GOZhQ+ZLtlnSWl6ksCNMKu/VGXA4Nfi2B7LhN/QFN9oBcw==",
+ "path": "sqlitepclraw.core/2.1.10",
+ "hashPath": "sqlitepclraw.core.2.1.10.nupkg.sha512"
+ },
+ "SQLitePCLRaw.lib.e_sqlite3/2.1.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-mAr69tDbnf3QJpRy2nJz8Qdpebdil00fvycyByR58Cn9eARvR+UiG2Vzsp+4q1tV3ikwiYIjlXCQFc12GfebbA==",
+ "path": "sqlitepclraw.lib.e_sqlite3/2.1.10",
+ "hashPath": "sqlitepclraw.lib.e_sqlite3.2.1.10.nupkg.sha512"
+ },
+ "SQLitePCLRaw.provider.e_sqlite3/2.1.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-uZVTi02C1SxqzgT0HqTWatIbWGb40iIkfc3FpFCpE/r7g6K0PqzDUeefL6P6HPhDtc6BacN3yQysfzP7ks+wSQ==",
+ "path": "sqlitepclraw.provider.e_sqlite3/2.1.10",
+ "hashPath": "sqlitepclraw.provider.e_sqlite3.2.1.10.nupkg.sha512"
+ },
+ "System.Configuration.ConfigurationManager/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-PdkuMrwDhXoKFo/JxISIi9E8L+QGn9Iquj2OKDWHB6Y/HnUOuBouF7uS3R4Hw3FoNmwwMo6hWgazQdyHIIs27A==",
+ "path": "system.configuration.configurationmanager/9.0.0",
+ "hashPath": "system.configuration.configurationmanager.9.0.0.nupkg.sha512"
+ },
+ "System.Diagnostics.EventLog/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-qd01+AqPhbAG14KtdtIqFk+cxHQFZ/oqRSCoxU1F+Q6Kv0cl726sl7RzU9yLFGd4BUOKdN4XojXF0pQf/R6YeA==",
+ "path": "system.diagnostics.eventlog/9.0.0",
+ "hashPath": "system.diagnostics.eventlog.9.0.0.nupkg.sha512"
+ },
+ "System.Memory/4.5.3": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-3oDzvc/zzetpTKWMShs1AADwZjQ/36HnsufHRPcOjyRAAMLDlu2iD33MBI2opxnezcVUtXyqDXXjoFMOU9c7SA==",
+ "path": "system.memory/4.5.3",
+ "hashPath": "system.memory.4.5.3.nupkg.sha512"
+ },
+ "System.Runtime.Caching/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-4sUTbJkQZFxyhvc/CDcrAZOT8q1FWTECRsnnwGgKtC7wC3/uzhYSYUXywbCfkINjB35kgQxw9MalI/G3ZZfM3w==",
+ "path": "system.runtime.caching/9.0.0",
+ "hashPath": "system.runtime.caching.9.0.0.nupkg.sha512"
+ },
+ "System.Security.Cryptography.ProtectedData/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-CJW+x/F6fmRQ7N6K8paasTw9PDZp4t7G76UjGNlSDgoHPF0h08vTzLYbLZpOLEJSg35d5wy2jCXGo84EN05DpQ==",
+ "path": "system.security.cryptography.protecteddata/9.0.0",
+ "hashPath": "system.security.cryptography.protecteddata.9.0.0.nupkg.sha512"
+ },
+ "TightWiki.Engine.Function/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "TightWiki.Engine.Library/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "TightWiki.Library/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "TightWiki.Models/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "TightWiki.Security/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/ZelWiki.Engine/bin/Debug/net9.0/TightWiki.Engine.dll b/ZelWiki.Engine/bin/Debug/net9.0/TightWiki.Engine.dll
new file mode 100644
index 0000000..0f07a4c
Binary files /dev/null and b/ZelWiki.Engine/bin/Debug/net9.0/TightWiki.Engine.dll differ
diff --git a/ZelWiki.Engine/bin/Debug/net9.0/TightWiki.Engine.pdb b/ZelWiki.Engine/bin/Debug/net9.0/TightWiki.Engine.pdb
new file mode 100644
index 0000000..08787e5
Binary files /dev/null and b/ZelWiki.Engine/bin/Debug/net9.0/TightWiki.Engine.pdb differ
diff --git a/ZelWiki.Engine/bin/Debug/net9.0/TightWiki.Library.dll b/ZelWiki.Engine/bin/Debug/net9.0/TightWiki.Library.dll
new file mode 100644
index 0000000..fcc955e
Binary files /dev/null and b/ZelWiki.Engine/bin/Debug/net9.0/TightWiki.Library.dll differ
diff --git a/ZelWiki.Engine/bin/Debug/net9.0/TightWiki.Library.pdb b/ZelWiki.Engine/bin/Debug/net9.0/TightWiki.Library.pdb
new file mode 100644
index 0000000..6e79299
Binary files /dev/null and b/ZelWiki.Engine/bin/Debug/net9.0/TightWiki.Library.pdb differ
diff --git a/ZelWiki.Engine/bin/Debug/net9.0/TightWiki.Models.dll b/ZelWiki.Engine/bin/Debug/net9.0/TightWiki.Models.dll
new file mode 100644
index 0000000..e5d6b83
Binary files /dev/null and b/ZelWiki.Engine/bin/Debug/net9.0/TightWiki.Models.dll differ
diff --git a/ZelWiki.Engine/bin/Debug/net9.0/TightWiki.Models.pdb b/ZelWiki.Engine/bin/Debug/net9.0/TightWiki.Models.pdb
new file mode 100644
index 0000000..98e5555
Binary files /dev/null and b/ZelWiki.Engine/bin/Debug/net9.0/TightWiki.Models.pdb differ
diff --git a/ZelWiki.Engine/bin/Debug/net9.0/TightWiki.Security.dll b/ZelWiki.Engine/bin/Debug/net9.0/TightWiki.Security.dll
new file mode 100644
index 0000000..1c5225f
Binary files /dev/null and b/ZelWiki.Engine/bin/Debug/net9.0/TightWiki.Security.dll differ
diff --git a/ZelWiki.Engine/bin/Debug/net9.0/TightWiki.Security.pdb b/ZelWiki.Engine/bin/Debug/net9.0/TightWiki.Security.pdb
new file mode 100644
index 0000000..df7df5e
Binary files /dev/null and b/ZelWiki.Engine/bin/Debug/net9.0/TightWiki.Security.pdb differ
diff --git a/ZelWiki.Engine/bin/Debug/net9.0/ZelWiki.Engine.Function.dll b/ZelWiki.Engine/bin/Debug/net9.0/ZelWiki.Engine.Function.dll
new file mode 100644
index 0000000..21a22c6
Binary files /dev/null and b/ZelWiki.Engine/bin/Debug/net9.0/ZelWiki.Engine.Function.dll differ
diff --git a/ZelWiki.Engine/bin/Debug/net9.0/ZelWiki.Engine.Function.pdb b/ZelWiki.Engine/bin/Debug/net9.0/ZelWiki.Engine.Function.pdb
new file mode 100644
index 0000000..a479852
Binary files /dev/null and b/ZelWiki.Engine/bin/Debug/net9.0/ZelWiki.Engine.Function.pdb differ
diff --git a/ZelWiki.Engine/bin/Debug/net9.0/ZelWiki.Engine.Library.dll b/ZelWiki.Engine/bin/Debug/net9.0/ZelWiki.Engine.Library.dll
new file mode 100644
index 0000000..14b83a1
Binary files /dev/null and b/ZelWiki.Engine/bin/Debug/net9.0/ZelWiki.Engine.Library.dll differ
diff --git a/ZelWiki.Engine/bin/Debug/net9.0/ZelWiki.Engine.Library.pdb b/ZelWiki.Engine/bin/Debug/net9.0/ZelWiki.Engine.Library.pdb
new file mode 100644
index 0000000..1ffc5e2
Binary files /dev/null and b/ZelWiki.Engine/bin/Debug/net9.0/ZelWiki.Engine.Library.pdb differ
diff --git a/ZelWiki.Engine/bin/Debug/net9.0/ZelWiki.Engine.deps.json b/ZelWiki.Engine/bin/Debug/net9.0/ZelWiki.Engine.deps.json
new file mode 100644
index 0000000..e5b61cd
--- /dev/null
+++ b/ZelWiki.Engine/bin/Debug/net9.0/ZelWiki.Engine.deps.json
@@ -0,0 +1,760 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v9.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v9.0": {
+ "ZelWiki.Engine/2.20.1": {
+ "dependencies": {
+ "ZelWiki.Engine.Function": "2.20.1",
+ "ZelWiki.Engine.Library": "2.20.1",
+ "ZelWiki.Library": "2.20.1",
+ "ZelWiki.Models": "2.20.1",
+ "ZelWiki.Security": "2.20.1"
+ },
+ "runtime": {
+ "ZelWiki.Engine.dll": {}
+ }
+ },
+ "Dapper/2.1.35": {
+ "runtime": {
+ "lib/net7.0/Dapper.dll": {
+ "assemblyVersion": "2.0.0.0",
+ "fileVersion": "2.1.35.13827"
+ }
+ }
+ },
+ "Magick.NET-Q8-AnyCPU/14.4.0": {
+ "dependencies": {
+ "Magick.NET.Core": "14.4.0"
+ },
+ "runtime": {
+ "lib/net8.0/Magick.NET-Q8-AnyCPU.dll": {
+ "assemblyVersion": "14.4.0.0",
+ "fileVersion": "14.4.0.0"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/linux-arm64/native/Magick.Native-Q8-arm64.dll.so": {
+ "rid": "linux-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-x64/native/Magick.Native-Q8-x64.dll.so": {
+ "rid": "linux-musl-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-x64/native/Magick.Native-Q8-x64.dll.so": {
+ "rid": "linux-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/osx-arm64/native/Magick.Native-Q8-arm64.dll.dylib": {
+ "rid": "osx-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/osx-x64/native/Magick.Native-Q8-x64.dll.dylib": {
+ "rid": "osx-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-arm64/native/Magick.Native-Q8-arm64.dll": {
+ "rid": "win-arm64",
+ "assetType": "native",
+ "fileVersion": "7.1.1.43"
+ },
+ "runtimes/win-x64/native/Magick.Native-Q8-x64.dll": {
+ "rid": "win-x64",
+ "assetType": "native",
+ "fileVersion": "7.1.1.43"
+ },
+ "runtimes/win-x86/native/Magick.Native-Q8-x86.dll": {
+ "rid": "win-x86",
+ "assetType": "native",
+ "fileVersion": "7.1.1.43"
+ }
+ }
+ },
+ "Magick.NET.Core/14.4.0": {
+ "runtime": {
+ "lib/net8.0/Magick.NET.Core.dll": {
+ "assemblyVersion": "14.4.0.0",
+ "fileVersion": "14.4.0.0"
+ }
+ }
+ },
+ "Microsoft.AspNetCore.Cryptography.Internal/9.0.1": {},
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation/9.0.1": {
+ "dependencies": {
+ "Microsoft.AspNetCore.Cryptography.Internal": "9.0.1"
+ }
+ },
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore/9.0.1": {
+ "dependencies": {
+ "Microsoft.EntityFrameworkCore.Relational": "9.0.1",
+ "Microsoft.Extensions.Identity.Stores": "9.0.1"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll": {
+ "assemblyVersion": "9.0.1.0",
+ "fileVersion": "9.0.124.61009"
+ }
+ }
+ },
+ "Microsoft.Data.Sqlite.Core/9.0.0": {
+ "dependencies": {
+ "SQLitePCLRaw.core": "2.1.10"
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.Data.Sqlite.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52902"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore/9.0.1": {
+ "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"
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.dll": {
+ "assemblyVersion": "9.0.1.0",
+ "fileVersion": "9.0.124.61002"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore.Abstractions/9.0.1": {
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll": {
+ "assemblyVersion": "9.0.1.0",
+ "fileVersion": "9.0.124.61002"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore.Analyzers/9.0.1": {},
+ "Microsoft.EntityFrameworkCore.Relational/9.0.1": {
+ "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"
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.Relational.dll": {
+ "assemblyVersion": "9.0.1.0",
+ "fileVersion": "9.0.124.61002"
+ }
+ }
+ },
+ "Microsoft.Extensions.Caching.Abstractions/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Memory/9.0.1": {
+ "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"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Abstractions/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.1": {},
+ "Microsoft.Extensions.Identity.Core/9.0.1": {
+ "dependencies": {
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation": "9.0.1",
+ "Microsoft.Extensions.Logging": "9.0.1",
+ "Microsoft.Extensions.Options": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Identity.Stores/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Identity.Core": "9.0.1",
+ "Microsoft.Extensions.Logging": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection": "9.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Options": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Options/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Primitives": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Primitives/9.0.1": {},
+ "NTDLS.Helpers/1.3.11": {
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Memory": "9.0.1"
+ },
+ "runtime": {
+ "lib/net9.0/NTDLS.Helpers.dll": {
+ "assemblyVersion": "1.3.11.0",
+ "fileVersion": "1.3.11.0"
+ }
+ }
+ },
+ "NTDLS.SqliteDapperWrapper/1.1.4": {
+ "dependencies": {
+ "Dapper": "2.1.35",
+ "Microsoft.Data.Sqlite.Core": "9.0.0",
+ "SQLitePCLRaw.bundle_e_sqlite3": "2.1.10",
+ "System.Runtime.Caching": "9.0.0"
+ },
+ "runtime": {
+ "lib/net9.0/NTDLS.SqliteDapperWrapper.dll": {
+ "assemblyVersion": "1.1.4.0",
+ "fileVersion": "1.1.4.0"
+ }
+ }
+ },
+ "SixLabors.ImageSharp/3.1.6": {
+ "runtime": {
+ "lib/net6.0/SixLabors.ImageSharp.dll": {
+ "assemblyVersion": "3.0.0.0",
+ "fileVersion": "3.1.6.0"
+ }
+ }
+ },
+ "SQLitePCLRaw.bundle_e_sqlite3/2.1.10": {
+ "dependencies": {
+ "SQLitePCLRaw.lib.e_sqlite3": "2.1.10",
+ "SQLitePCLRaw.provider.e_sqlite3": "2.1.10"
+ },
+ "runtime": {
+ "lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll": {
+ "assemblyVersion": "2.1.10.2445",
+ "fileVersion": "2.1.10.2445"
+ }
+ }
+ },
+ "SQLitePCLRaw.core/2.1.10": {
+ "dependencies": {
+ "System.Memory": "4.5.3"
+ },
+ "runtime": {
+ "lib/netstandard2.0/SQLitePCLRaw.core.dll": {
+ "assemblyVersion": "2.1.10.2445",
+ "fileVersion": "2.1.10.2445"
+ }
+ }
+ },
+ "SQLitePCLRaw.lib.e_sqlite3/2.1.10": {
+ "runtimeTargets": {
+ "runtimes/browser-wasm/nativeassets/net9.0/e_sqlite3.a": {
+ "rid": "browser-wasm",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-arm/native/libe_sqlite3.so": {
+ "rid": "linux-arm",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-arm64/native/libe_sqlite3.so": {
+ "rid": "linux-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-armel/native/libe_sqlite3.so": {
+ "rid": "linux-armel",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-mips64/native/libe_sqlite3.so": {
+ "rid": "linux-mips64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-arm/native/libe_sqlite3.so": {
+ "rid": "linux-musl-arm",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-arm64/native/libe_sqlite3.so": {
+ "rid": "linux-musl-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-s390x/native/libe_sqlite3.so": {
+ "rid": "linux-musl-s390x",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-x64/native/libe_sqlite3.so": {
+ "rid": "linux-musl-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-ppc64le/native/libe_sqlite3.so": {
+ "rid": "linux-ppc64le",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-s390x/native/libe_sqlite3.so": {
+ "rid": "linux-s390x",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-x64/native/libe_sqlite3.so": {
+ "rid": "linux-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-x86/native/libe_sqlite3.so": {
+ "rid": "linux-x86",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/maccatalyst-arm64/native/libe_sqlite3.dylib": {
+ "rid": "maccatalyst-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/maccatalyst-x64/native/libe_sqlite3.dylib": {
+ "rid": "maccatalyst-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/osx-arm64/native/libe_sqlite3.dylib": {
+ "rid": "osx-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/osx-x64/native/libe_sqlite3.dylib": {
+ "rid": "osx-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-arm/native/e_sqlite3.dll": {
+ "rid": "win-arm",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-arm64/native/e_sqlite3.dll": {
+ "rid": "win-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-x64/native/e_sqlite3.dll": {
+ "rid": "win-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-x86/native/e_sqlite3.dll": {
+ "rid": "win-x86",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ }
+ }
+ },
+ "SQLitePCLRaw.provider.e_sqlite3/2.1.10": {
+ "dependencies": {
+ "SQLitePCLRaw.core": "2.1.10"
+ },
+ "runtime": {
+ "lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll": {
+ "assemblyVersion": "2.1.10.2445",
+ "fileVersion": "2.1.10.2445"
+ }
+ }
+ },
+ "System.Configuration.ConfigurationManager/9.0.0": {
+ "dependencies": {
+ "System.Diagnostics.EventLog": "9.0.0",
+ "System.Security.Cryptography.ProtectedData": "9.0.0"
+ },
+ "runtime": {
+ "lib/net9.0/System.Configuration.ConfigurationManager.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52809"
+ }
+ }
+ },
+ "System.Diagnostics.EventLog/9.0.0": {},
+ "System.Memory/4.5.3": {},
+ "System.Runtime.Caching/9.0.0": {
+ "dependencies": {
+ "System.Configuration.ConfigurationManager": "9.0.0"
+ },
+ "runtime": {
+ "lib/net9.0/System.Runtime.Caching.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52809"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/net9.0/System.Runtime.Caching.dll": {
+ "rid": "win",
+ "assetType": "runtime",
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52809"
+ }
+ }
+ },
+ "System.Security.Cryptography.ProtectedData/9.0.0": {
+ "runtime": {
+ "lib/net9.0/System.Security.Cryptography.ProtectedData.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52809"
+ }
+ }
+ },
+ "ZelWiki.Engine.Function/2.20.1": {
+ "dependencies": {
+ "NTDLS.Helpers": "1.3.11"
+ },
+ "runtime": {
+ "ZelWiki.Engine.Function.dll": {
+ "assemblyVersion": "2.20.1",
+ "fileVersion": "2.20.1.0"
+ }
+ }
+ },
+ "ZelWiki.Engine.Library/2.20.1": {
+ "dependencies": {
+ "ZelWiki.Engine.Function": "2.20.1",
+ "ZelWiki.Library": "2.20.1"
+ },
+ "runtime": {
+ "ZelWiki.Engine.Library.dll": {
+ "assemblyVersion": "2.20.1",
+ "fileVersion": "2.20.1.0"
+ }
+ }
+ },
+ "ZelWiki.Library/2.20.1": {
+ "dependencies": {
+ "Magick.NET-Q8-AnyCPU": "14.4.0",
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore": "9.0.1",
+ "NTDLS.Helpers": "1.3.11",
+ "NTDLS.SqliteDapperWrapper": "1.1.4",
+ "SixLabors.ImageSharp": "3.1.6"
+ },
+ "runtime": {
+ "ZelWiki.Library.dll": {
+ "assemblyVersion": "2.20.1",
+ "fileVersion": "2.20.1.0"
+ }
+ }
+ },
+ "ZelWiki.Models/2.20.1": {
+ "dependencies": {
+ "ZelWiki.Library": "2.20.1"
+ },
+ "runtime": {
+ "ZelWiki.Models.dll": {
+ "assemblyVersion": "2.20.1",
+ "fileVersion": "2.20.1.0"
+ }
+ }
+ },
+ "ZelWiki.Security/2.20.1": {
+ "runtime": {
+ "ZelWiki.Security.dll": {
+ "assemblyVersion": "2.20.1",
+ "fileVersion": "2.20.1.0"
+ }
+ }
+ }
+ }
+ },
+ "libraries": {
+ "ZelWiki.Engine/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "Dapper/2.1.35": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-YKRwjVfrG7GYOovlGyQoMvr1/IJdn+7QzNXJxyMh0YfFF5yvDmTYaJOVYWsckreNjGsGSEtrMTpnzxTUq/tZQw==",
+ "path": "dapper/2.1.35",
+ "hashPath": "dapper.2.1.35.nupkg.sha512"
+ },
+ "Magick.NET-Q8-AnyCPU/14.4.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-4f/6tga1izjCm29qGlPlTc7txquzd5cOgRFuCD6fh7tu+QS4Rd6gZpvRwrIb4e/Y0pE1JQyF2j4RRmQ23T8BLA==",
+ "path": "magick.net-q8-anycpu/14.4.0",
+ "hashPath": "magick.net-q8-anycpu.14.4.0.nupkg.sha512"
+ },
+ "Magick.NET.Core/14.4.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-nmSA3LWK77rZlQ085RBqFLr67GVFyz4mAcuiVGQ9LcNwbxUm4Zcte4D9N+TxAyew6CXzoyHAG3i7NeDgpuztWw==",
+ "path": "magick.net.core/14.4.0",
+ "hashPath": "magick.net.core.14.4.0.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.Cryptography.Internal/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-leaw8hC6wCKfAg2kAYT4plnaHI7o6bKB9IQy0yLWHmgV0GjE449pu0SEnnl7loEzdLgyQrKyVQvfz7wRErqmxQ==",
+ "path": "microsoft.aspnetcore.cryptography.internal/9.0.1",
+ "hashPath": "microsoft.aspnetcore.cryptography.internal.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-/ibWvFYnxjCfOmtQtLTFUN9L70CrQH0daom6tE8/hlxTllUDeXM95fE45dC4u2tBOrfDqB6TPAkUzd/vWaAusA==",
+ "path": "microsoft.aspnetcore.cryptography.keyderivation/9.0.1",
+ "hashPath": "microsoft.aspnetcore.cryptography.keyderivation.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-yZyj/m7nBsrx6JDIv5KSYH44lJsQ4K5RLEWaYRFQVoIRvGXQxMZ/TUCa7PKFtR/o6nz1fmy6bVciV/eN/NmjUw==",
+ "path": "microsoft.aspnetcore.identity.entityframeworkcore/9.0.1",
+ "hashPath": "microsoft.aspnetcore.identity.entityframeworkcore.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Data.Sqlite.Core/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-cFfZjFL+tqzGYw9lB31EkV1IWF5xRQNk2k+MQd+Cf86Gl6zTeAoiZIFw5sRB1Z8OxpEC7nu+nTDsLSjieBAPTw==",
+ "path": "microsoft.data.sqlite.core/9.0.0",
+ "hashPath": "microsoft.data.sqlite.core.9.0.0.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-E25w4XugXNykTr5Y/sLDGaQ4lf67n9aXVPvsdGsIZjtuLmbvb9AoYP8D50CDejY8Ro4D9GK2kNHz5lWHqSK+wg==",
+ "path": "microsoft.entityframeworkcore/9.0.1",
+ "hashPath": "microsoft.entityframeworkcore.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-qy+taGVLUs82zeWfc32hgGL8Z02ZqAneYvqZiiXbxF4g4PBUcPRuxHM9K20USmpeJbn4/fz40GkCbyyCy5ojOA==",
+ "path": "microsoft.entityframeworkcore.abstractions/9.0.1",
+ "hashPath": "microsoft.entityframeworkcore.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore.Analyzers/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-c6ZZJZhPKrXFkE2z/81PmuT69HBL6Y68Cl0xJ5SRrDjJyq5Aabkq15yCqPg9RQ3R0aFLVaJok2DA8R3TKpejDQ==",
+ "path": "microsoft.entityframeworkcore.analyzers/9.0.1",
+ "hashPath": "microsoft.entityframeworkcore.analyzers.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore.Relational/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-7Iu0h4oevRvH4IwPzmxuIJGYRt55TapoREGlluk75KCO7lenN0+QnzCl6cQDY48uDoxAUpJbpK2xW7o8Ix69dw==",
+ "path": "microsoft.entityframeworkcore.relational/9.0.1",
+ "hashPath": "microsoft.entityframeworkcore.relational.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Caching.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Eghsg9SyIvq0c8x6cUpe71BbQoOmsytXxqw2+ZNiTnP8a8SBLKgEor1zZeWhC0588IbS2M0PP4gXGAd9qF862Q==",
+ "path": "microsoft.extensions.caching.abstractions/9.0.1",
+ "hashPath": "microsoft.extensions.caching.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Caching.Memory/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-JeC+PP0BCKMwwLezPGDaciJSTfcFG4KjsG8rX4XZ6RSvzdxofrFmcnmW2L4+cWUcZSBTQ+Dd7H5Gs9XZz/OlCA==",
+ "path": "microsoft.extensions.caching.memory/9.0.1",
+ "hashPath": "microsoft.extensions.caching.memory.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Configuration.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-+4hfFIY1UjBCXFTTOd+ojlDPq6mep3h5Vq5SYE3Pjucr7dNXmq4S/6P/LoVnZFz2e/5gWp/om4svUFgznfULcA==",
+ "path": "microsoft.extensions.configuration.abstractions/9.0.1",
+ "hashPath": "microsoft.extensions.configuration.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.DependencyInjection/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-qZI42ASAe3hr2zMSA6UjM92pO1LeDq5DcwkgSowXXPY8I56M76pEKrnmsKKbxagAf39AJxkH2DY4sb72ixyOrg==",
+ "path": "microsoft.extensions.dependencyinjection/9.0.1",
+ "hashPath": "microsoft.extensions.dependencyinjection.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Tr74eP0oQ3AyC24ch17N8PuEkrPbD0JqIfENCYqmgKYNOmL8wQKzLJu3ObxTUDrjnn4rHoR1qKa37/eQyHmCDA==",
+ "path": "microsoft.extensions.dependencyinjection.abstractions/9.0.1",
+ "hashPath": "microsoft.extensions.dependencyinjection.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Identity.Core/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-dbvAQhwSyBbgB2BuVJ8PMVx7BK6WZHWhV/vsSnXl6sRLs9D7yXiIiRpgcPVvN5E/UkzRGW1EPXyc3t1EDxWSzg==",
+ "path": "microsoft.extensions.identity.core/9.0.1",
+ "hashPath": "microsoft.extensions.identity.core.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Identity.Stores/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-lBErjDqd7i2RGpDr040lGm/HbMvxG/1Ta1aSFh91vYtSwEY2rtMI9o7xIDWgNmBKu8ko+XBxt0WcQh6TNFVe7g==",
+ "path": "microsoft.extensions.identity.stores/9.0.1",
+ "hashPath": "microsoft.extensions.identity.stores.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Logging/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-E/k5r7S44DOW+08xQPnNbO8DKAQHhkspDboTThNJ6Z3/QBb4LC6gStNWzVmy3IvW7sUD+iJKf4fj0xEkqE7vnQ==",
+ "path": "microsoft.extensions.logging/9.0.1",
+ "hashPath": "microsoft.extensions.logging.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Logging.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-w2gUqXN/jNIuvqYwX3lbXagsizVNXYyt6LlF57+tMve4JYCEgCMMAjRce6uKcDASJgpMbErRT1PfHy2OhbkqEA==",
+ "path": "microsoft.extensions.logging.abstractions/9.0.1",
+ "hashPath": "microsoft.extensions.logging.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Options/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-nggoNKnWcsBIAaOWHA+53XZWrslC7aGeok+aR+epDPRy7HI7GwMnGZE8yEsL2Onw7kMOHVHwKcsDls1INkNUJQ==",
+ "path": "microsoft.extensions.options/9.0.1",
+ "hashPath": "microsoft.extensions.options.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Primitives/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-bHtTesA4lrSGD1ZUaMIx6frU3wyy0vYtTa/hM6gGQu5QNrydObv8T5COiGUWsisflAfmsaFOe9Xvw5NSO99z0g==",
+ "path": "microsoft.extensions.primitives/9.0.1",
+ "hashPath": "microsoft.extensions.primitives.9.0.1.nupkg.sha512"
+ },
+ "NTDLS.Helpers/1.3.11": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-xcNFG2blg5WqnivxXgLHbvxz5L1EYXAhEK+7R1TXQIyuknKG9McAjCp+tr+RZ7PawqXwKeOHkaizNQcSdlv81A==",
+ "path": "ntdls.helpers/1.3.11",
+ "hashPath": "ntdls.helpers.1.3.11.nupkg.sha512"
+ },
+ "NTDLS.SqliteDapperWrapper/1.1.4": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-enrMT/qcwqFh18APoN/XtydpC+9BuD5rVg2h/4Fl9IT8bC1aL7iLPJigdfkGf0mYYO3Y6EP91nL4Iv/5Dqay9A==",
+ "path": "ntdls.sqlitedapperwrapper/1.1.4",
+ "hashPath": "ntdls.sqlitedapperwrapper.1.1.4.nupkg.sha512"
+ },
+ "SixLabors.ImageSharp/3.1.6": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-dHQ5jugF9v+5/LCVHCWVzaaIL6WOehqJy6eju/0VFYFPEj2WtqkGPoEV9EVQP83dHsdoqYaTuWpZdwAd37UwfA==",
+ "path": "sixlabors.imagesharp/3.1.6",
+ "hashPath": "sixlabors.imagesharp.3.1.6.nupkg.sha512"
+ },
+ "SQLitePCLRaw.bundle_e_sqlite3/2.1.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-UxWuisvZ3uVcVOLJQv7urM/JiQH+v3TmaJc1BLKl5Dxfm/nTzTUrqswCqg/INiYLi61AXnHo1M1JPmPqqLnAdg==",
+ "path": "sqlitepclraw.bundle_e_sqlite3/2.1.10",
+ "hashPath": "sqlitepclraw.bundle_e_sqlite3.2.1.10.nupkg.sha512"
+ },
+ "SQLitePCLRaw.core/2.1.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Ii8JCbC7oiVclaE/mbDEK000EFIJ+ShRPwAvvV89GOZhQ+ZLtlnSWl6ksCNMKu/VGXA4Nfi2B7LhN/QFN9oBcw==",
+ "path": "sqlitepclraw.core/2.1.10",
+ "hashPath": "sqlitepclraw.core.2.1.10.nupkg.sha512"
+ },
+ "SQLitePCLRaw.lib.e_sqlite3/2.1.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-mAr69tDbnf3QJpRy2nJz8Qdpebdil00fvycyByR58Cn9eARvR+UiG2Vzsp+4q1tV3ikwiYIjlXCQFc12GfebbA==",
+ "path": "sqlitepclraw.lib.e_sqlite3/2.1.10",
+ "hashPath": "sqlitepclraw.lib.e_sqlite3.2.1.10.nupkg.sha512"
+ },
+ "SQLitePCLRaw.provider.e_sqlite3/2.1.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-uZVTi02C1SxqzgT0HqTWatIbWGb40iIkfc3FpFCpE/r7g6K0PqzDUeefL6P6HPhDtc6BacN3yQysfzP7ks+wSQ==",
+ "path": "sqlitepclraw.provider.e_sqlite3/2.1.10",
+ "hashPath": "sqlitepclraw.provider.e_sqlite3.2.1.10.nupkg.sha512"
+ },
+ "System.Configuration.ConfigurationManager/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-PdkuMrwDhXoKFo/JxISIi9E8L+QGn9Iquj2OKDWHB6Y/HnUOuBouF7uS3R4Hw3FoNmwwMo6hWgazQdyHIIs27A==",
+ "path": "system.configuration.configurationmanager/9.0.0",
+ "hashPath": "system.configuration.configurationmanager.9.0.0.nupkg.sha512"
+ },
+ "System.Diagnostics.EventLog/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-qd01+AqPhbAG14KtdtIqFk+cxHQFZ/oqRSCoxU1F+Q6Kv0cl726sl7RzU9yLFGd4BUOKdN4XojXF0pQf/R6YeA==",
+ "path": "system.diagnostics.eventlog/9.0.0",
+ "hashPath": "system.diagnostics.eventlog.9.0.0.nupkg.sha512"
+ },
+ "System.Memory/4.5.3": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-3oDzvc/zzetpTKWMShs1AADwZjQ/36HnsufHRPcOjyRAAMLDlu2iD33MBI2opxnezcVUtXyqDXXjoFMOU9c7SA==",
+ "path": "system.memory/4.5.3",
+ "hashPath": "system.memory.4.5.3.nupkg.sha512"
+ },
+ "System.Runtime.Caching/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-4sUTbJkQZFxyhvc/CDcrAZOT8q1FWTECRsnnwGgKtC7wC3/uzhYSYUXywbCfkINjB35kgQxw9MalI/G3ZZfM3w==",
+ "path": "system.runtime.caching/9.0.0",
+ "hashPath": "system.runtime.caching.9.0.0.nupkg.sha512"
+ },
+ "System.Security.Cryptography.ProtectedData/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-CJW+x/F6fmRQ7N6K8paasTw9PDZp4t7G76UjGNlSDgoHPF0h08vTzLYbLZpOLEJSg35d5wy2jCXGo84EN05DpQ==",
+ "path": "system.security.cryptography.protecteddata/9.0.0",
+ "hashPath": "system.security.cryptography.protecteddata.9.0.0.nupkg.sha512"
+ },
+ "ZelWiki.Engine.Function/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "ZelWiki.Engine.Library/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "ZelWiki.Library/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "ZelWiki.Models/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "ZelWiki.Security/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/ZelWiki.Engine/bin/Debug/net9.0/ZelWiki.Engine.dll b/ZelWiki.Engine/bin/Debug/net9.0/ZelWiki.Engine.dll
new file mode 100644
index 0000000..fbe4a57
Binary files /dev/null and b/ZelWiki.Engine/bin/Debug/net9.0/ZelWiki.Engine.dll differ
diff --git a/ZelWiki.Engine/bin/Debug/net9.0/ZelWiki.Engine.pdb b/ZelWiki.Engine/bin/Debug/net9.0/ZelWiki.Engine.pdb
new file mode 100644
index 0000000..926aee6
Binary files /dev/null and b/ZelWiki.Engine/bin/Debug/net9.0/ZelWiki.Engine.pdb differ
diff --git a/ZelWiki.Engine/bin/Debug/net9.0/ZelWiki.Library.dll b/ZelWiki.Engine/bin/Debug/net9.0/ZelWiki.Library.dll
new file mode 100644
index 0000000..a23a511
Binary files /dev/null and b/ZelWiki.Engine/bin/Debug/net9.0/ZelWiki.Library.dll differ
diff --git a/ZelWiki.Engine/bin/Debug/net9.0/ZelWiki.Library.pdb b/ZelWiki.Engine/bin/Debug/net9.0/ZelWiki.Library.pdb
new file mode 100644
index 0000000..dc2ed71
Binary files /dev/null and b/ZelWiki.Engine/bin/Debug/net9.0/ZelWiki.Library.pdb differ
diff --git a/ZelWiki.Engine/bin/Debug/net9.0/ZelWiki.Models.dll b/ZelWiki.Engine/bin/Debug/net9.0/ZelWiki.Models.dll
new file mode 100644
index 0000000..91619cf
Binary files /dev/null and b/ZelWiki.Engine/bin/Debug/net9.0/ZelWiki.Models.dll differ
diff --git a/ZelWiki.Engine/bin/Debug/net9.0/ZelWiki.Models.pdb b/ZelWiki.Engine/bin/Debug/net9.0/ZelWiki.Models.pdb
new file mode 100644
index 0000000..a8a1176
Binary files /dev/null and b/ZelWiki.Engine/bin/Debug/net9.0/ZelWiki.Models.pdb differ
diff --git a/ZelWiki.Engine/bin/Debug/net9.0/ZelWiki.Security.dll b/ZelWiki.Engine/bin/Debug/net9.0/ZelWiki.Security.dll
new file mode 100644
index 0000000..9f48bbf
Binary files /dev/null and b/ZelWiki.Engine/bin/Debug/net9.0/ZelWiki.Security.dll differ
diff --git a/ZelWiki.Engine/bin/Debug/net9.0/ZelWiki.Security.pdb b/ZelWiki.Engine/bin/Debug/net9.0/ZelWiki.Security.pdb
new file mode 100644
index 0000000..5292bc3
Binary files /dev/null and b/ZelWiki.Engine/bin/Debug/net9.0/ZelWiki.Security.pdb differ
diff --git a/ZelWiki.Engine/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs b/ZelWiki.Engine/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs
new file mode 100644
index 0000000..feda5e9
--- /dev/null
+++ b/ZelWiki.Engine/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/ZelWiki.Engine/obj/Debug/net9.0/TightWik.289BDD63.Up2Date b/ZelWiki.Engine/obj/Debug/net9.0/TightWik.289BDD63.Up2Date
new file mode 100644
index 0000000..e69de29
diff --git a/ZelWiki.Engine/obj/Debug/net9.0/TightWiki.Engine.AssemblyInfo.cs b/ZelWiki.Engine/obj/Debug/net9.0/TightWiki.Engine.AssemblyInfo.cs
new file mode 100644
index 0000000..5c86cda
--- /dev/null
+++ b/ZelWiki.Engine/obj/Debug/net9.0/TightWiki.Engine.AssemblyInfo.cs
@@ -0,0 +1,23 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("TightWiki.Engine")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("2.20.1.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("2.20.1+4b54cca70b03a58af51ef6debdd012251f258bbb")]
+[assembly: System.Reflection.AssemblyProductAttribute("TightWiki.Engine")]
+[assembly: System.Reflection.AssemblyTitleAttribute("TightWiki.Engine")]
+[assembly: System.Reflection.AssemblyVersionAttribute("2.20.1.0")]
+
+// 由 MSBuild WriteCodeFragment 类生成。
+
diff --git a/ZelWiki.Engine/obj/Debug/net9.0/TightWiki.Engine.AssemblyInfoInputs.cache b/ZelWiki.Engine/obj/Debug/net9.0/TightWiki.Engine.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..1e5f4d7
--- /dev/null
+++ b/ZelWiki.Engine/obj/Debug/net9.0/TightWiki.Engine.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+e1819cfb6a24cc192a32f0f62d816aa78874adb131b23a0f2ef3ad9fff1a3cdb
diff --git a/ZelWiki.Engine/obj/Debug/net9.0/TightWiki.Engine.GeneratedMSBuildEditorConfig.editorconfig b/ZelWiki.Engine/obj/Debug/net9.0/TightWiki.Engine.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..058b591
--- /dev/null
+++ b/ZelWiki.Engine/obj/Debug/net9.0/TightWiki.Engine.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 = TightWiki.Engine
+build_property.ProjectDir = E:\HelloWord\nysj2\TightWiki.Engine\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.EffectiveAnalysisLevelStyle = 9.0
+build_property.EnableCodeStyleSeverity =
diff --git a/ZelWiki.Engine/obj/Debug/net9.0/TightWiki.Engine.GlobalUsings.g.cs b/ZelWiki.Engine/obj/Debug/net9.0/TightWiki.Engine.GlobalUsings.g.cs
new file mode 100644
index 0000000..8578f3d
--- /dev/null
+++ b/ZelWiki.Engine/obj/Debug/net9.0/TightWiki.Engine.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/ZelWiki.Engine/obj/Debug/net9.0/TightWiki.Engine.assets.cache b/ZelWiki.Engine/obj/Debug/net9.0/TightWiki.Engine.assets.cache
new file mode 100644
index 0000000..e4a951a
Binary files /dev/null and b/ZelWiki.Engine/obj/Debug/net9.0/TightWiki.Engine.assets.cache differ
diff --git a/ZelWiki.Engine/obj/Debug/net9.0/TightWiki.Engine.csproj.AssemblyReference.cache b/ZelWiki.Engine/obj/Debug/net9.0/TightWiki.Engine.csproj.AssemblyReference.cache
new file mode 100644
index 0000000..19c6141
Binary files /dev/null and b/ZelWiki.Engine/obj/Debug/net9.0/TightWiki.Engine.csproj.AssemblyReference.cache differ
diff --git a/ZelWiki.Engine/obj/Debug/net9.0/TightWiki.Engine.csproj.BuildWithSkipAnalyzers b/ZelWiki.Engine/obj/Debug/net9.0/TightWiki.Engine.csproj.BuildWithSkipAnalyzers
new file mode 100644
index 0000000..e69de29
diff --git a/ZelWiki.Engine/obj/Debug/net9.0/TightWiki.Engine.csproj.CoreCompileInputs.cache b/ZelWiki.Engine/obj/Debug/net9.0/TightWiki.Engine.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..2c3a3cf
--- /dev/null
+++ b/ZelWiki.Engine/obj/Debug/net9.0/TightWiki.Engine.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+91396170dfa075996b1782803b5d4bb67fe6a9c2fa8c8e756e5e0c146ade9092
diff --git a/ZelWiki.Engine/obj/Debug/net9.0/TightWiki.Engine.csproj.FileListAbsolute.txt b/ZelWiki.Engine/obj/Debug/net9.0/TightWiki.Engine.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..cd4ff9d
--- /dev/null
+++ b/ZelWiki.Engine/obj/Debug/net9.0/TightWiki.Engine.csproj.FileListAbsolute.txt
@@ -0,0 +1,23 @@
+E:\HelloWord\nysj2\TightWiki.Engine\bin\Debug\net9.0\TightWiki.Engine.deps.json
+E:\HelloWord\nysj2\TightWiki.Engine\bin\Debug\net9.0\TightWiki.Engine.dll
+E:\HelloWord\nysj2\TightWiki.Engine\bin\Debug\net9.0\TightWiki.Engine.pdb
+E:\HelloWord\nysj2\TightWiki.Engine\bin\Debug\net9.0\TightWiki.Engine.Function.dll
+E:\HelloWord\nysj2\TightWiki.Engine\bin\Debug\net9.0\TightWiki.Engine.Library.dll
+E:\HelloWord\nysj2\TightWiki.Engine\bin\Debug\net9.0\TightWiki.Library.dll
+E:\HelloWord\nysj2\TightWiki.Engine\bin\Debug\net9.0\TightWiki.Models.dll
+E:\HelloWord\nysj2\TightWiki.Engine\bin\Debug\net9.0\TightWiki.Security.dll
+E:\HelloWord\nysj2\TightWiki.Engine\bin\Debug\net9.0\TightWiki.Engine.Function.pdb
+E:\HelloWord\nysj2\TightWiki.Engine\bin\Debug\net9.0\TightWiki.Engine.Library.pdb
+E:\HelloWord\nysj2\TightWiki.Engine\bin\Debug\net9.0\TightWiki.Library.pdb
+E:\HelloWord\nysj2\TightWiki.Engine\bin\Debug\net9.0\TightWiki.Models.pdb
+E:\HelloWord\nysj2\TightWiki.Engine\bin\Debug\net9.0\TightWiki.Security.pdb
+E:\HelloWord\nysj2\TightWiki.Engine\obj\Debug\net9.0\TightWiki.Engine.csproj.AssemblyReference.cache
+E:\HelloWord\nysj2\TightWiki.Engine\obj\Debug\net9.0\TightWiki.Engine.GeneratedMSBuildEditorConfig.editorconfig
+E:\HelloWord\nysj2\TightWiki.Engine\obj\Debug\net9.0\TightWiki.Engine.AssemblyInfoInputs.cache
+E:\HelloWord\nysj2\TightWiki.Engine\obj\Debug\net9.0\TightWiki.Engine.AssemblyInfo.cs
+E:\HelloWord\nysj2\TightWiki.Engine\obj\Debug\net9.0\TightWiki.Engine.csproj.CoreCompileInputs.cache
+E:\HelloWord\nysj2\TightWiki.Engine\obj\Debug\net9.0\TightWik.289BDD63.Up2Date
+E:\HelloWord\nysj2\TightWiki.Engine\obj\Debug\net9.0\TightWiki.Engine.dll
+E:\HelloWord\nysj2\TightWiki.Engine\obj\Debug\net9.0\refint\TightWiki.Engine.dll
+E:\HelloWord\nysj2\TightWiki.Engine\obj\Debug\net9.0\TightWiki.Engine.pdb
+E:\HelloWord\nysj2\TightWiki.Engine\obj\Debug\net9.0\ref\TightWiki.Engine.dll
diff --git a/ZelWiki.Engine/obj/Debug/net9.0/TightWiki.Engine.dll b/ZelWiki.Engine/obj/Debug/net9.0/TightWiki.Engine.dll
new file mode 100644
index 0000000..0f07a4c
Binary files /dev/null and b/ZelWiki.Engine/obj/Debug/net9.0/TightWiki.Engine.dll differ
diff --git a/ZelWiki.Engine/obj/Debug/net9.0/TightWiki.Engine.pdb b/ZelWiki.Engine/obj/Debug/net9.0/TightWiki.Engine.pdb
new file mode 100644
index 0000000..08787e5
Binary files /dev/null and b/ZelWiki.Engine/obj/Debug/net9.0/TightWiki.Engine.pdb differ
diff --git a/ZelWiki.Engine/obj/Debug/net9.0/ZelWiki..B92E11C2.Up2Date b/ZelWiki.Engine/obj/Debug/net9.0/ZelWiki..B92E11C2.Up2Date
new file mode 100644
index 0000000..e69de29
diff --git a/ZelWiki.Engine/obj/Debug/net9.0/ZelWiki.Engine.AssemblyInfo.cs b/ZelWiki.Engine/obj/Debug/net9.0/ZelWiki.Engine.AssemblyInfo.cs
new file mode 100644
index 0000000..286caed
--- /dev/null
+++ b/ZelWiki.Engine/obj/Debug/net9.0/ZelWiki.Engine.AssemblyInfo.cs
@@ -0,0 +1,23 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("ZelWiki.Engine")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("2.20.1.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("2.20.1+4b54cca70b03a58af51ef6debdd012251f258bbb")]
+[assembly: System.Reflection.AssemblyProductAttribute("ZelWiki.Engine")]
+[assembly: System.Reflection.AssemblyTitleAttribute("ZelWiki.Engine")]
+[assembly: System.Reflection.AssemblyVersionAttribute("2.20.1.0")]
+
+// 由 MSBuild WriteCodeFragment 类生成。
+
diff --git a/ZelWiki.Engine/obj/Debug/net9.0/ZelWiki.Engine.AssemblyInfoInputs.cache b/ZelWiki.Engine/obj/Debug/net9.0/ZelWiki.Engine.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..c92d988
--- /dev/null
+++ b/ZelWiki.Engine/obj/Debug/net9.0/ZelWiki.Engine.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+4a647dbe47f83cc3104a674547a77998cb9f8273e76028ca1d7d550dd6e22191
diff --git a/ZelWiki.Engine/obj/Debug/net9.0/ZelWiki.Engine.GeneratedMSBuildEditorConfig.editorconfig b/ZelWiki.Engine/obj/Debug/net9.0/ZelWiki.Engine.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..59828c8
--- /dev/null
+++ b/ZelWiki.Engine/obj/Debug/net9.0/ZelWiki.Engine.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 = ZelWiki.Engine
+build_property.ProjectDir = E:\HelloWord\nysj2\ZelWiki.Engine\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.EffectiveAnalysisLevelStyle = 9.0
+build_property.EnableCodeStyleSeverity =
diff --git a/ZelWiki.Engine/obj/Debug/net9.0/ZelWiki.Engine.GlobalUsings.g.cs b/ZelWiki.Engine/obj/Debug/net9.0/ZelWiki.Engine.GlobalUsings.g.cs
new file mode 100644
index 0000000..8578f3d
--- /dev/null
+++ b/ZelWiki.Engine/obj/Debug/net9.0/ZelWiki.Engine.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/ZelWiki.Engine/obj/Debug/net9.0/ZelWiki.Engine.assets.cache b/ZelWiki.Engine/obj/Debug/net9.0/ZelWiki.Engine.assets.cache
new file mode 100644
index 0000000..eadac55
Binary files /dev/null and b/ZelWiki.Engine/obj/Debug/net9.0/ZelWiki.Engine.assets.cache differ
diff --git a/ZelWiki.Engine/obj/Debug/net9.0/ZelWiki.Engine.csproj.AssemblyReference.cache b/ZelWiki.Engine/obj/Debug/net9.0/ZelWiki.Engine.csproj.AssemblyReference.cache
new file mode 100644
index 0000000..66753fd
Binary files /dev/null and b/ZelWiki.Engine/obj/Debug/net9.0/ZelWiki.Engine.csproj.AssemblyReference.cache differ
diff --git a/ZelWiki.Engine/obj/Debug/net9.0/ZelWiki.Engine.csproj.BuildWithSkipAnalyzers b/ZelWiki.Engine/obj/Debug/net9.0/ZelWiki.Engine.csproj.BuildWithSkipAnalyzers
new file mode 100644
index 0000000..e69de29
diff --git a/ZelWiki.Engine/obj/Debug/net9.0/ZelWiki.Engine.csproj.CoreCompileInputs.cache b/ZelWiki.Engine/obj/Debug/net9.0/ZelWiki.Engine.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..f24e978
--- /dev/null
+++ b/ZelWiki.Engine/obj/Debug/net9.0/ZelWiki.Engine.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+16dfce8c8bfe54749bef1a8b91966f6099aadf0d571cb66f1085de61ddcd82c6
diff --git a/ZelWiki.Engine/obj/Debug/net9.0/ZelWiki.Engine.csproj.FileListAbsolute.txt b/ZelWiki.Engine/obj/Debug/net9.0/ZelWiki.Engine.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..a9b03c0
--- /dev/null
+++ b/ZelWiki.Engine/obj/Debug/net9.0/ZelWiki.Engine.csproj.FileListAbsolute.txt
@@ -0,0 +1,23 @@
+E:\HelloWord\nysj2\ZelWiki.Engine\obj\Debug\net9.0\ZelWiki.Engine.csproj.AssemblyReference.cache
+E:\HelloWord\nysj2\ZelWiki.Engine\obj\Debug\net9.0\ZelWiki.Engine.GeneratedMSBuildEditorConfig.editorconfig
+E:\HelloWord\nysj2\ZelWiki.Engine\obj\Debug\net9.0\ZelWiki.Engine.AssemblyInfoInputs.cache
+E:\HelloWord\nysj2\ZelWiki.Engine\obj\Debug\net9.0\ZelWiki.Engine.AssemblyInfo.cs
+E:\HelloWord\nysj2\ZelWiki.Engine\obj\Debug\net9.0\ZelWiki.Engine.csproj.CoreCompileInputs.cache
+E:\HelloWord\nysj2\ZelWiki.Engine\bin\Debug\net9.0\ZelWiki.Engine.deps.json
+E:\HelloWord\nysj2\ZelWiki.Engine\bin\Debug\net9.0\ZelWiki.Engine.dll
+E:\HelloWord\nysj2\ZelWiki.Engine\bin\Debug\net9.0\ZelWiki.Engine.pdb
+E:\HelloWord\nysj2\ZelWiki.Engine\bin\Debug\net9.0\ZelWiki.Engine.Function.dll
+E:\HelloWord\nysj2\ZelWiki.Engine\bin\Debug\net9.0\ZelWiki.Engine.Library.dll
+E:\HelloWord\nysj2\ZelWiki.Engine\bin\Debug\net9.0\ZelWiki.Library.dll
+E:\HelloWord\nysj2\ZelWiki.Engine\bin\Debug\net9.0\ZelWiki.Models.dll
+E:\HelloWord\nysj2\ZelWiki.Engine\bin\Debug\net9.0\ZelWiki.Security.dll
+E:\HelloWord\nysj2\ZelWiki.Engine\bin\Debug\net9.0\ZelWiki.Engine.Function.pdb
+E:\HelloWord\nysj2\ZelWiki.Engine\bin\Debug\net9.0\ZelWiki.Engine.Library.pdb
+E:\HelloWord\nysj2\ZelWiki.Engine\bin\Debug\net9.0\ZelWiki.Library.pdb
+E:\HelloWord\nysj2\ZelWiki.Engine\bin\Debug\net9.0\ZelWiki.Models.pdb
+E:\HelloWord\nysj2\ZelWiki.Engine\bin\Debug\net9.0\ZelWiki.Security.pdb
+E:\HelloWord\nysj2\ZelWiki.Engine\obj\Debug\net9.0\ZelWiki..B92E11C2.Up2Date
+E:\HelloWord\nysj2\ZelWiki.Engine\obj\Debug\net9.0\ZelWiki.Engine.dll
+E:\HelloWord\nysj2\ZelWiki.Engine\obj\Debug\net9.0\refint\ZelWiki.Engine.dll
+E:\HelloWord\nysj2\ZelWiki.Engine\obj\Debug\net9.0\ZelWiki.Engine.pdb
+E:\HelloWord\nysj2\ZelWiki.Engine\obj\Debug\net9.0\ref\ZelWiki.Engine.dll
diff --git a/ZelWiki.Engine/obj/Debug/net9.0/ZelWiki.Engine.dll b/ZelWiki.Engine/obj/Debug/net9.0/ZelWiki.Engine.dll
new file mode 100644
index 0000000..fbe4a57
Binary files /dev/null and b/ZelWiki.Engine/obj/Debug/net9.0/ZelWiki.Engine.dll differ
diff --git a/ZelWiki.Engine/obj/Debug/net9.0/ZelWiki.Engine.pdb b/ZelWiki.Engine/obj/Debug/net9.0/ZelWiki.Engine.pdb
new file mode 100644
index 0000000..926aee6
Binary files /dev/null and b/ZelWiki.Engine/obj/Debug/net9.0/ZelWiki.Engine.pdb differ
diff --git a/ZelWiki.Engine/obj/Debug/net9.0/ref/TightWiki.Engine.dll b/ZelWiki.Engine/obj/Debug/net9.0/ref/TightWiki.Engine.dll
new file mode 100644
index 0000000..332ad80
Binary files /dev/null and b/ZelWiki.Engine/obj/Debug/net9.0/ref/TightWiki.Engine.dll differ
diff --git a/ZelWiki.Engine/obj/Debug/net9.0/ref/ZelWiki.Engine.dll b/ZelWiki.Engine/obj/Debug/net9.0/ref/ZelWiki.Engine.dll
new file mode 100644
index 0000000..bf19ce0
Binary files /dev/null and b/ZelWiki.Engine/obj/Debug/net9.0/ref/ZelWiki.Engine.dll differ
diff --git a/ZelWiki.Engine/obj/Debug/net9.0/refint/TightWiki.Engine.dll b/ZelWiki.Engine/obj/Debug/net9.0/refint/TightWiki.Engine.dll
new file mode 100644
index 0000000..332ad80
Binary files /dev/null and b/ZelWiki.Engine/obj/Debug/net9.0/refint/TightWiki.Engine.dll differ
diff --git a/ZelWiki.Engine/obj/Debug/net9.0/refint/ZelWiki.Engine.dll b/ZelWiki.Engine/obj/Debug/net9.0/refint/ZelWiki.Engine.dll
new file mode 100644
index 0000000..bf19ce0
Binary files /dev/null and b/ZelWiki.Engine/obj/Debug/net9.0/refint/ZelWiki.Engine.dll differ
diff --git a/ZelWiki.Engine/obj/TightWiki.Engine.csproj.nuget.dgspec.json b/ZelWiki.Engine/obj/TightWiki.Engine.csproj.nuget.dgspec.json
new file mode 100644
index 0000000..c070e5b
--- /dev/null
+++ b/ZelWiki.Engine/obj/TightWiki.Engine.csproj.nuget.dgspec.json
@@ -0,0 +1,456 @@
+{
+ "format": 1,
+ "restore": {
+ "E:\\HelloWord\\nysj2\\TightWiki.Engine\\TightWiki.Engine.csproj": {}
+ },
+ "projects": {
+ "E:\\HelloWord\\nysj2\\TightWiki.Engine.Function\\TightWiki.Engine.Function.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\TightWiki.Engine.Function\\TightWiki.Engine.Function.csproj",
+ "projectName": "TightWiki.Engine.Function",
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Engine.Function\\TightWiki.Engine.Function.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\TightWiki.Engine.Function\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "dependencies": {
+ "NTDLS.Helpers": {
+ "target": "Package",
+ "version": "[1.3.11, )"
+ }
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\HelloWord\\nysj2\\TightWiki.Engine.Library\\TightWiki.Engine.Library.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\TightWiki.Engine.Library\\TightWiki.Engine.Library.csproj",
+ "projectName": "TightWiki.Engine.Library",
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Engine.Library\\TightWiki.Engine.Library.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\TightWiki.Engine.Library\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {
+ "E:\\HelloWord\\nysj2\\TightWiki.Engine.Function\\TightWiki.Engine.Function.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Engine.Function\\TightWiki.Engine.Function.csproj"
+ },
+ "E:\\HelloWord\\nysj2\\TightWiki.Library\\TightWiki.Library.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Library\\TightWiki.Library.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\HelloWord\\nysj2\\TightWiki.Engine\\TightWiki.Engine.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\TightWiki.Engine\\TightWiki.Engine.csproj",
+ "projectName": "TightWiki.Engine",
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Engine\\TightWiki.Engine.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\TightWiki.Engine\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {
+ "E:\\HelloWord\\nysj2\\TightWiki.Engine.Function\\TightWiki.Engine.Function.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Engine.Function\\TightWiki.Engine.Function.csproj"
+ },
+ "E:\\HelloWord\\nysj2\\TightWiki.Engine.Library\\TightWiki.Engine.Library.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Engine.Library\\TightWiki.Engine.Library.csproj"
+ },
+ "E:\\HelloWord\\nysj2\\TightWiki.Library\\TightWiki.Library.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Library\\TightWiki.Library.csproj"
+ },
+ "E:\\HelloWord\\nysj2\\TightWiki.Models\\TightWiki.Models.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Models\\TightWiki.Models.csproj"
+ },
+ "E:\\HelloWord\\nysj2\\TightWiki.Security\\TightWiki.Security.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Security\\TightWiki.Security.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\HelloWord\\nysj2\\TightWiki.Library\\TightWiki.Library.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\TightWiki.Library\\TightWiki.Library.csproj",
+ "projectName": "TightWiki.Library",
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Library\\TightWiki.Library.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\TightWiki.Library\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "dependencies": {
+ "Magick.NET-Q8-AnyCPU": {
+ "target": "Package",
+ "version": "[14.4.0, )"
+ },
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore": {
+ "target": "Package",
+ "version": "[9.0.1, )"
+ },
+ "NTDLS.Helpers": {
+ "target": "Package",
+ "version": "[1.3.11, )"
+ },
+ "NTDLS.SqliteDapperWrapper": {
+ "target": "Package",
+ "version": "[1.1.4, )"
+ },
+ "SixLabors.ImageSharp": {
+ "target": "Package",
+ "version": "[3.1.6, )"
+ }
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\HelloWord\\nysj2\\TightWiki.Models\\TightWiki.Models.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\TightWiki.Models\\TightWiki.Models.csproj",
+ "projectName": "TightWiki.Models",
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Models\\TightWiki.Models.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\TightWiki.Models\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {
+ "E:\\HelloWord\\nysj2\\TightWiki.Library\\TightWiki.Library.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Library\\TightWiki.Library.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\HelloWord\\nysj2\\TightWiki.Security\\TightWiki.Security.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\TightWiki.Security\\TightWiki.Security.csproj",
+ "projectName": "TightWiki.Security",
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Security\\TightWiki.Security.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\TightWiki.Security\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/ZelWiki.Engine/obj/TightWiki.Engine.csproj.nuget.g.props b/ZelWiki.Engine/obj/TightWiki.Engine.csproj.nuget.g.props
new file mode 100644
index 0000000..7966739
--- /dev/null
+++ b/ZelWiki.Engine/obj/TightWiki.Engine.csproj.nuget.g.props
@@ -0,0 +1,19 @@
+
+
+
+ True
+ NuGet
+ $(MSBuildThisFileDirectory)project.assets.json
+ $(UserProfile)\.nuget\packages\
+ C:\Users\Zel\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
+ PackageReference
+ 6.12.3
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ZelWiki.Engine/obj/TightWiki.Engine.csproj.nuget.g.targets b/ZelWiki.Engine/obj/TightWiki.Engine.csproj.nuget.g.targets
new file mode 100644
index 0000000..2380955
--- /dev/null
+++ b/ZelWiki.Engine/obj/TightWiki.Engine.csproj.nuget.g.targets
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ZelWiki.Engine/obj/ZelWiki.Engine.csproj.nuget.dgspec.json b/ZelWiki.Engine/obj/ZelWiki.Engine.csproj.nuget.dgspec.json
new file mode 100644
index 0000000..3971e8b
--- /dev/null
+++ b/ZelWiki.Engine/obj/ZelWiki.Engine.csproj.nuget.dgspec.json
@@ -0,0 +1,456 @@
+{
+ "format": 1,
+ "restore": {
+ "E:\\HelloWord\\nysj2\\ZelWiki.Engine\\ZelWiki.Engine.csproj": {}
+ },
+ "projects": {
+ "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Function\\ZelWiki.Engine.Function.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Function\\ZelWiki.Engine.Function.csproj",
+ "projectName": "ZelWiki.Engine.Function",
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Function\\ZelWiki.Engine.Function.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Function\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "dependencies": {
+ "NTDLS.Helpers": {
+ "target": "Package",
+ "version": "[1.3.11, )"
+ }
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Library\\ZelWiki.Engine.Library.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Library\\ZelWiki.Engine.Library.csproj",
+ "projectName": "ZelWiki.Engine.Library",
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Library\\ZelWiki.Engine.Library.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Library\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {
+ "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Function\\ZelWiki.Engine.Function.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Function\\ZelWiki.Engine.Function.csproj"
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Library\\ZelWiki.Library.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Library\\ZelWiki.Library.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Engine\\ZelWiki.Engine.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\ZelWiki.Engine\\ZelWiki.Engine.csproj",
+ "projectName": "ZelWiki.Engine",
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Engine\\ZelWiki.Engine.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\ZelWiki.Engine\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {
+ "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Function\\ZelWiki.Engine.Function.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Function\\ZelWiki.Engine.Function.csproj"
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Library\\ZelWiki.Engine.Library.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Library\\ZelWiki.Engine.Library.csproj"
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Library\\ZelWiki.Library.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Library\\ZelWiki.Library.csproj"
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Models\\ZelWiki.Models.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Models\\ZelWiki.Models.csproj"
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Security\\ZelWiki.Security.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Security\\ZelWiki.Security.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Library\\ZelWiki.Library.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\ZelWiki.Library\\ZelWiki.Library.csproj",
+ "projectName": "ZelWiki.Library",
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Library\\ZelWiki.Library.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\ZelWiki.Library\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "dependencies": {
+ "Magick.NET-Q8-AnyCPU": {
+ "target": "Package",
+ "version": "[14.4.0, )"
+ },
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore": {
+ "target": "Package",
+ "version": "[9.0.1, )"
+ },
+ "NTDLS.Helpers": {
+ "target": "Package",
+ "version": "[1.3.11, )"
+ },
+ "NTDLS.SqliteDapperWrapper": {
+ "target": "Package",
+ "version": "[1.1.4, )"
+ },
+ "SixLabors.ImageSharp": {
+ "target": "Package",
+ "version": "[3.1.6, )"
+ }
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Models\\ZelWiki.Models.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\ZelWiki.Models\\ZelWiki.Models.csproj",
+ "projectName": "ZelWiki.Models",
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Models\\ZelWiki.Models.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\ZelWiki.Models\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {
+ "E:\\HelloWord\\nysj2\\ZelWiki.Library\\ZelWiki.Library.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Library\\ZelWiki.Library.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Security\\ZelWiki.Security.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\ZelWiki.Security\\ZelWiki.Security.csproj",
+ "projectName": "ZelWiki.Security",
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Security\\ZelWiki.Security.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\ZelWiki.Security\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/ZelWiki.Engine/obj/ZelWiki.Engine.csproj.nuget.g.props b/ZelWiki.Engine/obj/ZelWiki.Engine.csproj.nuget.g.props
new file mode 100644
index 0000000..7966739
--- /dev/null
+++ b/ZelWiki.Engine/obj/ZelWiki.Engine.csproj.nuget.g.props
@@ -0,0 +1,19 @@
+
+
+
+ True
+ NuGet
+ $(MSBuildThisFileDirectory)project.assets.json
+ $(UserProfile)\.nuget\packages\
+ C:\Users\Zel\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
+ PackageReference
+ 6.12.3
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ZelWiki.Engine/obj/ZelWiki.Engine.csproj.nuget.g.targets b/ZelWiki.Engine/obj/ZelWiki.Engine.csproj.nuget.g.targets
new file mode 100644
index 0000000..2380955
--- /dev/null
+++ b/ZelWiki.Engine/obj/ZelWiki.Engine.csproj.nuget.g.targets
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ZelWiki.Engine/obj/project.assets.json b/ZelWiki.Engine/obj/project.assets.json
new file mode 100644
index 0000000..81d6503
--- /dev/null
+++ b/ZelWiki.Engine/obj/project.assets.json
@@ -0,0 +1,1738 @@
+{
+ "version": 3,
+ "targets": {
+ "net9.0": {
+ "Dapper/2.1.35": {
+ "type": "package",
+ "compile": {
+ "lib/net7.0/Dapper.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net7.0/Dapper.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Magick.NET-Q8-AnyCPU/14.4.0": {
+ "type": "package",
+ "dependencies": {
+ "Magick.NET.Core": "14.4.0"
+ },
+ "compile": {
+ "lib/net8.0/Magick.NET-Q8-AnyCPU.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/Magick.NET-Q8-AnyCPU.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/netstandard20/Magick.NET-Q8-AnyCPU.targets": {}
+ },
+ "runtimeTargets": {
+ "runtimes/linux-arm64/native/Magick.Native-Q8-arm64.dll.so": {
+ "assetType": "native",
+ "rid": "linux-arm64"
+ },
+ "runtimes/linux-musl-x64/native/Magick.Native-Q8-x64.dll.so": {
+ "assetType": "native",
+ "rid": "linux-musl-x64"
+ },
+ "runtimes/linux-x64/native/Magick.Native-Q8-x64.dll.so": {
+ "assetType": "native",
+ "rid": "linux-x64"
+ },
+ "runtimes/osx-arm64/native/Magick.Native-Q8-arm64.dll.dylib": {
+ "assetType": "native",
+ "rid": "osx-arm64"
+ },
+ "runtimes/osx-x64/native/Magick.Native-Q8-x64.dll.dylib": {
+ "assetType": "native",
+ "rid": "osx-x64"
+ },
+ "runtimes/win-arm64/native/Magick.Native-Q8-arm64.dll": {
+ "assetType": "native",
+ "rid": "win-arm64"
+ },
+ "runtimes/win-x64/native/Magick.Native-Q8-x64.dll": {
+ "assetType": "native",
+ "rid": "win-x64"
+ },
+ "runtimes/win-x86/native/Magick.Native-Q8-x86.dll": {
+ "assetType": "native",
+ "rid": "win-x86"
+ }
+ }
+ },
+ "Magick.NET.Core/14.4.0": {
+ "type": "package",
+ "compile": {
+ "lib/net8.0/Magick.NET.Core.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/Magick.NET.Core.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Microsoft.AspNetCore.Cryptography.Internal/9.0.1": {
+ "type": "package",
+ "compile": {
+ "lib/net9.0/Microsoft.AspNetCore.Cryptography.Internal.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.AspNetCore.Cryptography.Internal.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation/9.0.1": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.AspNetCore.Cryptography.Internal": "9.0.1"
+ },
+ "compile": {
+ "lib/net9.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore/9.0.1": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.EntityFrameworkCore.Relational": "9.0.1",
+ "Microsoft.Extensions.Identity.Stores": "9.0.1"
+ },
+ "compile": {
+ "lib/net9.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Microsoft.Data.Sqlite.Core/9.0.0": {
+ "type": "package",
+ "dependencies": {
+ "SQLitePCLRaw.core": "2.1.10"
+ },
+ "compile": {
+ "lib/net8.0/Microsoft.Data.Sqlite.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.Data.Sqlite.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "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.Identity.Core/9.0.1": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation": "9.0.1",
+ "Microsoft.Extensions.Logging": "9.0.1",
+ "Microsoft.Extensions.Options": "9.0.1"
+ },
+ "compile": {
+ "lib/net9.0/Microsoft.Extensions.Identity.Core.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Identity.Core.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Microsoft.Extensions.Identity.Stores/9.0.1": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Identity.Core": "9.0.1",
+ "Microsoft.Extensions.Logging": "9.0.1"
+ },
+ "compile": {
+ "lib/net9.0/Microsoft.Extensions.Identity.Stores.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Identity.Stores.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "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/_._": {}
+ }
+ },
+ "NTDLS.Helpers/1.3.11": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Memory": "9.0.0"
+ },
+ "compile": {
+ "lib/net9.0/NTDLS.Helpers.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/NTDLS.Helpers.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "NTDLS.SqliteDapperWrapper/1.1.4": {
+ "type": "package",
+ "dependencies": {
+ "Dapper": "2.1.35",
+ "Microsoft.Data.Sqlite.Core": "9.0.0",
+ "SQLitePCLRaw.bundle_e_sqlite3": "2.1.10",
+ "System.Runtime.Caching": "9.0.0"
+ },
+ "compile": {
+ "lib/net9.0/NTDLS.SqliteDapperWrapper.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/NTDLS.SqliteDapperWrapper.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "SixLabors.ImageSharp/3.1.6": {
+ "type": "package",
+ "compile": {
+ "lib/net6.0/SixLabors.ImageSharp.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net6.0/SixLabors.ImageSharp.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "build/_._": {}
+ }
+ },
+ "SQLitePCLRaw.bundle_e_sqlite3/2.1.10": {
+ "type": "package",
+ "dependencies": {
+ "SQLitePCLRaw.lib.e_sqlite3": "2.1.10",
+ "SQLitePCLRaw.provider.e_sqlite3": "2.1.10"
+ },
+ "compile": {
+ "lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll": {}
+ },
+ "runtime": {
+ "lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll": {}
+ }
+ },
+ "SQLitePCLRaw.core/2.1.10": {
+ "type": "package",
+ "dependencies": {
+ "System.Memory": "4.5.3"
+ },
+ "compile": {
+ "lib/netstandard2.0/SQLitePCLRaw.core.dll": {}
+ },
+ "runtime": {
+ "lib/netstandard2.0/SQLitePCLRaw.core.dll": {}
+ }
+ },
+ "SQLitePCLRaw.lib.e_sqlite3/2.1.10": {
+ "type": "package",
+ "compile": {
+ "lib/netstandard2.0/_._": {}
+ },
+ "runtime": {
+ "lib/netstandard2.0/_._": {}
+ },
+ "build": {
+ "buildTransitive/net9.0/SQLitePCLRaw.lib.e_sqlite3.targets": {}
+ },
+ "runtimeTargets": {
+ "runtimes/browser-wasm/nativeassets/net9.0/e_sqlite3.a": {
+ "assetType": "native",
+ "rid": "browser-wasm"
+ },
+ "runtimes/linux-arm/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-arm"
+ },
+ "runtimes/linux-arm64/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-arm64"
+ },
+ "runtimes/linux-armel/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-armel"
+ },
+ "runtimes/linux-mips64/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-mips64"
+ },
+ "runtimes/linux-musl-arm/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-musl-arm"
+ },
+ "runtimes/linux-musl-arm64/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-musl-arm64"
+ },
+ "runtimes/linux-musl-s390x/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-musl-s390x"
+ },
+ "runtimes/linux-musl-x64/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-musl-x64"
+ },
+ "runtimes/linux-ppc64le/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-ppc64le"
+ },
+ "runtimes/linux-s390x/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-s390x"
+ },
+ "runtimes/linux-x64/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-x64"
+ },
+ "runtimes/linux-x86/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-x86"
+ },
+ "runtimes/maccatalyst-arm64/native/libe_sqlite3.dylib": {
+ "assetType": "native",
+ "rid": "maccatalyst-arm64"
+ },
+ "runtimes/maccatalyst-x64/native/libe_sqlite3.dylib": {
+ "assetType": "native",
+ "rid": "maccatalyst-x64"
+ },
+ "runtimes/osx-arm64/native/libe_sqlite3.dylib": {
+ "assetType": "native",
+ "rid": "osx-arm64"
+ },
+ "runtimes/osx-x64/native/libe_sqlite3.dylib": {
+ "assetType": "native",
+ "rid": "osx-x64"
+ },
+ "runtimes/win-arm/native/e_sqlite3.dll": {
+ "assetType": "native",
+ "rid": "win-arm"
+ },
+ "runtimes/win-arm64/native/e_sqlite3.dll": {
+ "assetType": "native",
+ "rid": "win-arm64"
+ },
+ "runtimes/win-x64/native/e_sqlite3.dll": {
+ "assetType": "native",
+ "rid": "win-x64"
+ },
+ "runtimes/win-x86/native/e_sqlite3.dll": {
+ "assetType": "native",
+ "rid": "win-x86"
+ }
+ }
+ },
+ "SQLitePCLRaw.provider.e_sqlite3/2.1.10": {
+ "type": "package",
+ "dependencies": {
+ "SQLitePCLRaw.core": "2.1.10"
+ },
+ "compile": {
+ "lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll": {}
+ },
+ "runtime": {
+ "lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll": {}
+ }
+ },
+ "System.Configuration.ConfigurationManager/9.0.0": {
+ "type": "package",
+ "dependencies": {
+ "System.Diagnostics.EventLog": "9.0.0",
+ "System.Security.Cryptography.ProtectedData": "9.0.0"
+ },
+ "compile": {
+ "lib/net9.0/System.Configuration.ConfigurationManager.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/System.Configuration.ConfigurationManager.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ }
+ },
+ "System.Diagnostics.EventLog/9.0.0": {
+ "type": "package",
+ "compile": {
+ "lib/net9.0/System.Diagnostics.EventLog.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/System.Diagnostics.EventLog.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.Messages.dll": {
+ "assetType": "runtime",
+ "rid": "win"
+ },
+ "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.dll": {
+ "assetType": "runtime",
+ "rid": "win"
+ }
+ }
+ },
+ "System.Memory/4.5.3": {
+ "type": "package",
+ "compile": {
+ "ref/netcoreapp2.1/_._": {}
+ },
+ "runtime": {
+ "lib/netcoreapp2.1/_._": {}
+ }
+ },
+ "System.Runtime.Caching/9.0.0": {
+ "type": "package",
+ "dependencies": {
+ "System.Configuration.ConfigurationManager": "9.0.0"
+ },
+ "compile": {
+ "lib/net9.0/System.Runtime.Caching.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/System.Runtime.Caching.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/net9.0/System.Runtime.Caching.dll": {
+ "assetType": "runtime",
+ "rid": "win"
+ }
+ }
+ },
+ "System.Security.Cryptography.ProtectedData/9.0.0": {
+ "type": "package",
+ "compile": {
+ "lib/net9.0/System.Security.Cryptography.ProtectedData.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/System.Security.Cryptography.ProtectedData.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ }
+ },
+ "ZelWiki.Engine.Function/2.20.1": {
+ "type": "project",
+ "framework": ".NETCoreApp,Version=v9.0",
+ "dependencies": {
+ "NTDLS.Helpers": "1.3.11"
+ },
+ "compile": {
+ "bin/placeholder/ZelWiki.Engine.Function.dll": {}
+ },
+ "runtime": {
+ "bin/placeholder/ZelWiki.Engine.Function.dll": {}
+ }
+ },
+ "ZelWiki.Engine.Library/2.20.1": {
+ "type": "project",
+ "framework": ".NETCoreApp,Version=v9.0",
+ "dependencies": {
+ "ZelWiki.Engine.Function": "2.20.1",
+ "ZelWiki.Library": "2.20.1"
+ },
+ "compile": {
+ "bin/placeholder/ZelWiki.Engine.Library.dll": {}
+ },
+ "runtime": {
+ "bin/placeholder/ZelWiki.Engine.Library.dll": {}
+ }
+ },
+ "ZelWiki.Library/2.20.1": {
+ "type": "project",
+ "framework": ".NETCoreApp,Version=v9.0",
+ "dependencies": {
+ "Magick.NET-Q8-AnyCPU": "14.4.0",
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore": "9.0.1",
+ "NTDLS.Helpers": "1.3.11",
+ "NTDLS.SqliteDapperWrapper": "1.1.4",
+ "SixLabors.ImageSharp": "3.1.6"
+ },
+ "compile": {
+ "bin/placeholder/ZelWiki.Library.dll": {}
+ },
+ "runtime": {
+ "bin/placeholder/ZelWiki.Library.dll": {}
+ },
+ "frameworkReferences": [
+ "Microsoft.AspNetCore.App"
+ ]
+ },
+ "ZelWiki.Models/2.20.1": {
+ "type": "project",
+ "framework": ".NETCoreApp,Version=v9.0",
+ "dependencies": {
+ "ZelWiki.Library": "2.20.1"
+ },
+ "compile": {
+ "bin/placeholder/ZelWiki.Models.dll": {}
+ },
+ "runtime": {
+ "bin/placeholder/ZelWiki.Models.dll": {}
+ }
+ },
+ "ZelWiki.Security/2.20.1": {
+ "type": "project",
+ "framework": ".NETCoreApp,Version=v9.0",
+ "compile": {
+ "bin/placeholder/ZelWiki.Security.dll": {}
+ },
+ "runtime": {
+ "bin/placeholder/ZelWiki.Security.dll": {}
+ }
+ }
+ }
+ },
+ "libraries": {
+ "Dapper/2.1.35": {
+ "sha512": "YKRwjVfrG7GYOovlGyQoMvr1/IJdn+7QzNXJxyMh0YfFF5yvDmTYaJOVYWsckreNjGsGSEtrMTpnzxTUq/tZQw==",
+ "type": "package",
+ "path": "dapper/2.1.35",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Dapper.png",
+ "dapper.2.1.35.nupkg.sha512",
+ "dapper.nuspec",
+ "lib/net461/Dapper.dll",
+ "lib/net461/Dapper.xml",
+ "lib/net5.0/Dapper.dll",
+ "lib/net5.0/Dapper.xml",
+ "lib/net7.0/Dapper.dll",
+ "lib/net7.0/Dapper.xml",
+ "lib/netstandard2.0/Dapper.dll",
+ "lib/netstandard2.0/Dapper.xml",
+ "readme.md"
+ ]
+ },
+ "Magick.NET-Q8-AnyCPU/14.4.0": {
+ "sha512": "4f/6tga1izjCm29qGlPlTc7txquzd5cOgRFuCD6fh7tu+QS4Rd6gZpvRwrIb4e/Y0pE1JQyF2j4RRmQ23T8BLA==",
+ "type": "package",
+ "path": "magick.net-q8-anycpu/14.4.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Magick.NET.icon.png",
+ "Notice.linux-musl.txt",
+ "Notice.linux.txt",
+ "Notice.osx.txt",
+ "Notice.win.txt",
+ "build/netstandard20/Magick.NET-Q8-AnyCPU.targets",
+ "buildTransitive/netstandard20/Magick.NET-Q8-AnyCPU.targets",
+ "docs/Readme.md",
+ "lib/net8.0/Magick.NET-Q8-AnyCPU.dll",
+ "lib/net8.0/Magick.NET-Q8-AnyCPU.xml",
+ "lib/netstandard20/Magick.NET-Q8-AnyCPU.dll",
+ "lib/netstandard20/Magick.NET-Q8-AnyCPU.xml",
+ "magick.net-q8-anycpu.14.4.0.nupkg.sha512",
+ "magick.net-q8-anycpu.nuspec",
+ "runtimes/linux-arm64/native/Magick.Native-Q8-arm64.dll.so",
+ "runtimes/linux-musl-x64/native/Magick.Native-Q8-x64.dll.so",
+ "runtimes/linux-x64/native/Magick.Native-Q8-x64.dll.so",
+ "runtimes/osx-arm64/native/Magick.Native-Q8-arm64.dll.dylib",
+ "runtimes/osx-x64/native/Magick.Native-Q8-x64.dll.dylib",
+ "runtimes/win-arm64/native/Magick.Native-Q8-arm64.dll",
+ "runtimes/win-x64/native/Magick.Native-Q8-x64.dll",
+ "runtimes/win-x86/native/Magick.Native-Q8-x86.dll"
+ ]
+ },
+ "Magick.NET.Core/14.4.0": {
+ "sha512": "nmSA3LWK77rZlQ085RBqFLr67GVFyz4mAcuiVGQ9LcNwbxUm4Zcte4D9N+TxAyew6CXzoyHAG3i7NeDgpuztWw==",
+ "type": "package",
+ "path": "magick.net.core/14.4.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Copyright.txt",
+ "Magick.NET.icon.png",
+ "docs/Readme.md",
+ "lib/net8.0/Magick.NET.Core.dll",
+ "lib/net8.0/Magick.NET.Core.xml",
+ "lib/netstandard20/Magick.NET.Core.dll",
+ "lib/netstandard20/Magick.NET.Core.xml",
+ "magick.net.core.14.4.0.nupkg.sha512",
+ "magick.net.core.nuspec"
+ ]
+ },
+ "Microsoft.AspNetCore.Cryptography.Internal/9.0.1": {
+ "sha512": "leaw8hC6wCKfAg2kAYT4plnaHI7o6bKB9IQy0yLWHmgV0GjE449pu0SEnnl7loEzdLgyQrKyVQvfz7wRErqmxQ==",
+ "type": "package",
+ "path": "microsoft.aspnetcore.cryptography.internal/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net462/Microsoft.AspNetCore.Cryptography.Internal.dll",
+ "lib/net462/Microsoft.AspNetCore.Cryptography.Internal.xml",
+ "lib/net9.0/Microsoft.AspNetCore.Cryptography.Internal.dll",
+ "lib/net9.0/Microsoft.AspNetCore.Cryptography.Internal.xml",
+ "lib/netstandard2.0/Microsoft.AspNetCore.Cryptography.Internal.dll",
+ "lib/netstandard2.0/Microsoft.AspNetCore.Cryptography.Internal.xml",
+ "microsoft.aspnetcore.cryptography.internal.9.0.1.nupkg.sha512",
+ "microsoft.aspnetcore.cryptography.internal.nuspec"
+ ]
+ },
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation/9.0.1": {
+ "sha512": "/ibWvFYnxjCfOmtQtLTFUN9L70CrQH0daom6tE8/hlxTllUDeXM95fE45dC4u2tBOrfDqB6TPAkUzd/vWaAusA==",
+ "type": "package",
+ "path": "microsoft.aspnetcore.cryptography.keyderivation/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net462/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll",
+ "lib/net462/Microsoft.AspNetCore.Cryptography.KeyDerivation.xml",
+ "lib/net9.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll",
+ "lib/net9.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.xml",
+ "lib/netstandard2.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll",
+ "lib/netstandard2.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.xml",
+ "microsoft.aspnetcore.cryptography.keyderivation.9.0.1.nupkg.sha512",
+ "microsoft.aspnetcore.cryptography.keyderivation.nuspec"
+ ]
+ },
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore/9.0.1": {
+ "sha512": "yZyj/m7nBsrx6JDIv5KSYH44lJsQ4K5RLEWaYRFQVoIRvGXQxMZ/TUCa7PKFtR/o6nz1fmy6bVciV/eN/NmjUw==",
+ "type": "package",
+ "path": "microsoft.aspnetcore.identity.entityframeworkcore/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net9.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll",
+ "lib/net9.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.xml",
+ "microsoft.aspnetcore.identity.entityframeworkcore.9.0.1.nupkg.sha512",
+ "microsoft.aspnetcore.identity.entityframeworkcore.nuspec"
+ ]
+ },
+ "Microsoft.Data.Sqlite.Core/9.0.0": {
+ "sha512": "cFfZjFL+tqzGYw9lB31EkV1IWF5xRQNk2k+MQd+Cf86Gl6zTeAoiZIFw5sRB1Z8OxpEC7nu+nTDsLSjieBAPTw==",
+ "type": "package",
+ "path": "microsoft.data.sqlite.core/9.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "PACKAGE.md",
+ "lib/net6.0/Microsoft.Data.Sqlite.dll",
+ "lib/net6.0/Microsoft.Data.Sqlite.xml",
+ "lib/net8.0/Microsoft.Data.Sqlite.dll",
+ "lib/net8.0/Microsoft.Data.Sqlite.xml",
+ "lib/netstandard2.0/Microsoft.Data.Sqlite.dll",
+ "lib/netstandard2.0/Microsoft.Data.Sqlite.xml",
+ "microsoft.data.sqlite.core.9.0.0.nupkg.sha512",
+ "microsoft.data.sqlite.core.nuspec"
+ ]
+ },
+ "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.Identity.Core/9.0.1": {
+ "sha512": "dbvAQhwSyBbgB2BuVJ8PMVx7BK6WZHWhV/vsSnXl6sRLs9D7yXiIiRpgcPVvN5E/UkzRGW1EPXyc3t1EDxWSzg==",
+ "type": "package",
+ "path": "microsoft.extensions.identity.core/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net462/Microsoft.Extensions.Identity.Core.dll",
+ "lib/net462/Microsoft.Extensions.Identity.Core.xml",
+ "lib/net9.0/Microsoft.Extensions.Identity.Core.dll",
+ "lib/net9.0/Microsoft.Extensions.Identity.Core.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.Identity.Core.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.Identity.Core.xml",
+ "microsoft.extensions.identity.core.9.0.1.nupkg.sha512",
+ "microsoft.extensions.identity.core.nuspec"
+ ]
+ },
+ "Microsoft.Extensions.Identity.Stores/9.0.1": {
+ "sha512": "lBErjDqd7i2RGpDr040lGm/HbMvxG/1Ta1aSFh91vYtSwEY2rtMI9o7xIDWgNmBKu8ko+XBxt0WcQh6TNFVe7g==",
+ "type": "package",
+ "path": "microsoft.extensions.identity.stores/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net462/Microsoft.Extensions.Identity.Stores.dll",
+ "lib/net462/Microsoft.Extensions.Identity.Stores.xml",
+ "lib/net9.0/Microsoft.Extensions.Identity.Stores.dll",
+ "lib/net9.0/Microsoft.Extensions.Identity.Stores.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.Identity.Stores.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.Identity.Stores.xml",
+ "microsoft.extensions.identity.stores.9.0.1.nupkg.sha512",
+ "microsoft.extensions.identity.stores.nuspec"
+ ]
+ },
+ "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"
+ ]
+ },
+ "NTDLS.Helpers/1.3.11": {
+ "sha512": "xcNFG2blg5WqnivxXgLHbvxz5L1EYXAhEK+7R1TXQIyuknKG9McAjCp+tr+RZ7PawqXwKeOHkaizNQcSdlv81A==",
+ "type": "package",
+ "path": "ntdls.helpers/1.3.11",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Logo.png",
+ "README.md",
+ "lib/net8.0/NTDLS.Helpers.dll",
+ "lib/net8.0/NTDLS.Helpers.xml",
+ "lib/net9.0/NTDLS.Helpers.dll",
+ "lib/net9.0/NTDLS.Helpers.xml",
+ "ntdls.helpers.1.3.11.nupkg.sha512",
+ "ntdls.helpers.nuspec"
+ ]
+ },
+ "NTDLS.SqliteDapperWrapper/1.1.4": {
+ "sha512": "enrMT/qcwqFh18APoN/XtydpC+9BuD5rVg2h/4Fl9IT8bC1aL7iLPJigdfkGf0mYYO3Y6EP91nL4Iv/5Dqay9A==",
+ "type": "package",
+ "path": "ntdls.sqlitedapperwrapper/1.1.4",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Logo.png",
+ "README.md",
+ "lib/net8.0/NTDLS.SqliteDapperWrapper.dll",
+ "lib/net8.0/NTDLS.SqliteDapperWrapper.xml",
+ "lib/net9.0/NTDLS.SqliteDapperWrapper.dll",
+ "lib/net9.0/NTDLS.SqliteDapperWrapper.xml",
+ "ntdls.sqlitedapperwrapper.1.1.4.nupkg.sha512",
+ "ntdls.sqlitedapperwrapper.nuspec"
+ ]
+ },
+ "SixLabors.ImageSharp/3.1.6": {
+ "sha512": "dHQ5jugF9v+5/LCVHCWVzaaIL6WOehqJy6eju/0VFYFPEj2WtqkGPoEV9EVQP83dHsdoqYaTuWpZdwAd37UwfA==",
+ "type": "package",
+ "path": "sixlabors.imagesharp/3.1.6",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "LICENSE",
+ "build/SixLabors.ImageSharp.props",
+ "lib/net6.0/SixLabors.ImageSharp.dll",
+ "lib/net6.0/SixLabors.ImageSharp.xml",
+ "sixlabors.imagesharp.128.png",
+ "sixlabors.imagesharp.3.1.6.nupkg.sha512",
+ "sixlabors.imagesharp.nuspec"
+ ]
+ },
+ "SQLitePCLRaw.bundle_e_sqlite3/2.1.10": {
+ "sha512": "UxWuisvZ3uVcVOLJQv7urM/JiQH+v3TmaJc1BLKl5Dxfm/nTzTUrqswCqg/INiYLi61AXnHo1M1JPmPqqLnAdg==",
+ "type": "package",
+ "path": "sqlitepclraw.bundle_e_sqlite3/2.1.10",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "lib/monoandroid90/SQLitePCLRaw.batteries_v2.dll",
+ "lib/net461/SQLitePCLRaw.batteries_v2.dll",
+ "lib/net6.0-android31.0/SQLitePCLRaw.batteries_v2.dll",
+ "lib/net6.0-android31.0/SQLitePCLRaw.batteries_v2.xml",
+ "lib/net6.0-ios14.0/SQLitePCLRaw.batteries_v2.dll",
+ "lib/net6.0-ios14.2/SQLitePCLRaw.batteries_v2.dll",
+ "lib/net6.0-tvos10.0/SQLitePCLRaw.batteries_v2.dll",
+ "lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll",
+ "lib/xamarinios10/SQLitePCLRaw.batteries_v2.dll",
+ "sqlitepclraw.bundle_e_sqlite3.2.1.10.nupkg.sha512",
+ "sqlitepclraw.bundle_e_sqlite3.nuspec"
+ ]
+ },
+ "SQLitePCLRaw.core/2.1.10": {
+ "sha512": "Ii8JCbC7oiVclaE/mbDEK000EFIJ+ShRPwAvvV89GOZhQ+ZLtlnSWl6ksCNMKu/VGXA4Nfi2B7LhN/QFN9oBcw==",
+ "type": "package",
+ "path": "sqlitepclraw.core/2.1.10",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "lib/netstandard2.0/SQLitePCLRaw.core.dll",
+ "sqlitepclraw.core.2.1.10.nupkg.sha512",
+ "sqlitepclraw.core.nuspec"
+ ]
+ },
+ "SQLitePCLRaw.lib.e_sqlite3/2.1.10": {
+ "sha512": "mAr69tDbnf3QJpRy2nJz8Qdpebdil00fvycyByR58Cn9eARvR+UiG2Vzsp+4q1tV3ikwiYIjlXCQFc12GfebbA==",
+ "type": "package",
+ "path": "sqlitepclraw.lib.e_sqlite3/2.1.10",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "buildTransitive/net461/SQLitePCLRaw.lib.e_sqlite3.targets",
+ "buildTransitive/net6.0/SQLitePCLRaw.lib.e_sqlite3.targets",
+ "buildTransitive/net7.0/SQLitePCLRaw.lib.e_sqlite3.targets",
+ "buildTransitive/net8.0/SQLitePCLRaw.lib.e_sqlite3.targets",
+ "buildTransitive/net9.0/SQLitePCLRaw.lib.e_sqlite3.targets",
+ "lib/net461/_._",
+ "lib/netstandard2.0/_._",
+ "runtimes/browser-wasm/nativeassets/net6.0/e_sqlite3.a",
+ "runtimes/browser-wasm/nativeassets/net7.0/e_sqlite3.a",
+ "runtimes/browser-wasm/nativeassets/net8.0/e_sqlite3.a",
+ "runtimes/browser-wasm/nativeassets/net9.0/e_sqlite3.a",
+ "runtimes/linux-arm/native/libe_sqlite3.so",
+ "runtimes/linux-arm64/native/libe_sqlite3.so",
+ "runtimes/linux-armel/native/libe_sqlite3.so",
+ "runtimes/linux-mips64/native/libe_sqlite3.so",
+ "runtimes/linux-musl-arm/native/libe_sqlite3.so",
+ "runtimes/linux-musl-arm64/native/libe_sqlite3.so",
+ "runtimes/linux-musl-s390x/native/libe_sqlite3.so",
+ "runtimes/linux-musl-x64/native/libe_sqlite3.so",
+ "runtimes/linux-ppc64le/native/libe_sqlite3.so",
+ "runtimes/linux-s390x/native/libe_sqlite3.so",
+ "runtimes/linux-x64/native/libe_sqlite3.so",
+ "runtimes/linux-x86/native/libe_sqlite3.so",
+ "runtimes/maccatalyst-arm64/native/libe_sqlite3.dylib",
+ "runtimes/maccatalyst-x64/native/libe_sqlite3.dylib",
+ "runtimes/osx-arm64/native/libe_sqlite3.dylib",
+ "runtimes/osx-x64/native/libe_sqlite3.dylib",
+ "runtimes/win-arm/native/e_sqlite3.dll",
+ "runtimes/win-arm64/native/e_sqlite3.dll",
+ "runtimes/win-x64/native/e_sqlite3.dll",
+ "runtimes/win-x86/native/e_sqlite3.dll",
+ "runtimes/win10-arm/nativeassets/uap10.0/e_sqlite3.dll",
+ "runtimes/win10-arm64/nativeassets/uap10.0/e_sqlite3.dll",
+ "runtimes/win10-x64/nativeassets/uap10.0/e_sqlite3.dll",
+ "runtimes/win10-x86/nativeassets/uap10.0/e_sqlite3.dll",
+ "sqlitepclraw.lib.e_sqlite3.2.1.10.nupkg.sha512",
+ "sqlitepclraw.lib.e_sqlite3.nuspec"
+ ]
+ },
+ "SQLitePCLRaw.provider.e_sqlite3/2.1.10": {
+ "sha512": "uZVTi02C1SxqzgT0HqTWatIbWGb40iIkfc3FpFCpE/r7g6K0PqzDUeefL6P6HPhDtc6BacN3yQysfzP7ks+wSQ==",
+ "type": "package",
+ "path": "sqlitepclraw.provider.e_sqlite3/2.1.10",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "lib/net6.0-windows7.0/SQLitePCLRaw.provider.e_sqlite3.dll",
+ "lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll",
+ "lib/netstandard2.0/SQLitePCLRaw.provider.e_sqlite3.dll",
+ "sqlitepclraw.provider.e_sqlite3.2.1.10.nupkg.sha512",
+ "sqlitepclraw.provider.e_sqlite3.nuspec"
+ ]
+ },
+ "System.Configuration.ConfigurationManager/9.0.0": {
+ "sha512": "PdkuMrwDhXoKFo/JxISIi9E8L+QGn9Iquj2OKDWHB6Y/HnUOuBouF7uS3R4Hw3FoNmwwMo6hWgazQdyHIIs27A==",
+ "type": "package",
+ "path": "system.configuration.configurationmanager/9.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/System.Configuration.ConfigurationManager.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/System.Configuration.ConfigurationManager.targets",
+ "lib/net462/System.Configuration.ConfigurationManager.dll",
+ "lib/net462/System.Configuration.ConfigurationManager.xml",
+ "lib/net8.0/System.Configuration.ConfigurationManager.dll",
+ "lib/net8.0/System.Configuration.ConfigurationManager.xml",
+ "lib/net9.0/System.Configuration.ConfigurationManager.dll",
+ "lib/net9.0/System.Configuration.ConfigurationManager.xml",
+ "lib/netstandard2.0/System.Configuration.ConfigurationManager.dll",
+ "lib/netstandard2.0/System.Configuration.ConfigurationManager.xml",
+ "system.configuration.configurationmanager.9.0.0.nupkg.sha512",
+ "system.configuration.configurationmanager.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "System.Diagnostics.EventLog/9.0.0": {
+ "sha512": "qd01+AqPhbAG14KtdtIqFk+cxHQFZ/oqRSCoxU1F+Q6Kv0cl726sl7RzU9yLFGd4BUOKdN4XojXF0pQf/R6YeA==",
+ "type": "package",
+ "path": "system.diagnostics.eventlog/9.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/System.Diagnostics.EventLog.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/System.Diagnostics.EventLog.targets",
+ "lib/net462/System.Diagnostics.EventLog.dll",
+ "lib/net462/System.Diagnostics.EventLog.xml",
+ "lib/net8.0/System.Diagnostics.EventLog.dll",
+ "lib/net8.0/System.Diagnostics.EventLog.xml",
+ "lib/net9.0/System.Diagnostics.EventLog.dll",
+ "lib/net9.0/System.Diagnostics.EventLog.xml",
+ "lib/netstandard2.0/System.Diagnostics.EventLog.dll",
+ "lib/netstandard2.0/System.Diagnostics.EventLog.xml",
+ "runtimes/win/lib/net8.0/System.Diagnostics.EventLog.Messages.dll",
+ "runtimes/win/lib/net8.0/System.Diagnostics.EventLog.dll",
+ "runtimes/win/lib/net8.0/System.Diagnostics.EventLog.xml",
+ "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.Messages.dll",
+ "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.dll",
+ "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.xml",
+ "system.diagnostics.eventlog.9.0.0.nupkg.sha512",
+ "system.diagnostics.eventlog.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "System.Memory/4.5.3": {
+ "sha512": "3oDzvc/zzetpTKWMShs1AADwZjQ/36HnsufHRPcOjyRAAMLDlu2iD33MBI2opxnezcVUtXyqDXXjoFMOU9c7SA==",
+ "type": "package",
+ "path": "system.memory/4.5.3",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "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.3.nupkg.sha512",
+ "system.memory.nuspec",
+ "useSharedDesignerContext.txt",
+ "version.txt"
+ ]
+ },
+ "System.Runtime.Caching/9.0.0": {
+ "sha512": "4sUTbJkQZFxyhvc/CDcrAZOT8q1FWTECRsnnwGgKtC7wC3/uzhYSYUXywbCfkINjB35kgQxw9MalI/G3ZZfM3w==",
+ "type": "package",
+ "path": "system.runtime.caching/9.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/System.Runtime.Caching.targets",
+ "lib/MonoAndroid10/_._",
+ "lib/MonoTouch10/_._",
+ "lib/net462/_._",
+ "lib/net8.0/System.Runtime.Caching.dll",
+ "lib/net8.0/System.Runtime.Caching.xml",
+ "lib/net9.0/System.Runtime.Caching.dll",
+ "lib/net9.0/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/net8.0/System.Runtime.Caching.dll",
+ "runtimes/win/lib/net8.0/System.Runtime.Caching.xml",
+ "runtimes/win/lib/net9.0/System.Runtime.Caching.dll",
+ "runtimes/win/lib/net9.0/System.Runtime.Caching.xml",
+ "system.runtime.caching.9.0.0.nupkg.sha512",
+ "system.runtime.caching.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "System.Security.Cryptography.ProtectedData/9.0.0": {
+ "sha512": "CJW+x/F6fmRQ7N6K8paasTw9PDZp4t7G76UjGNlSDgoHPF0h08vTzLYbLZpOLEJSg35d5wy2jCXGo84EN05DpQ==",
+ "type": "package",
+ "path": "system.security.cryptography.protecteddata/9.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/System.Security.Cryptography.ProtectedData.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/System.Security.Cryptography.ProtectedData.targets",
+ "lib/MonoAndroid10/_._",
+ "lib/MonoTouch10/_._",
+ "lib/net462/System.Security.Cryptography.ProtectedData.dll",
+ "lib/net462/System.Security.Cryptography.ProtectedData.xml",
+ "lib/net8.0/System.Security.Cryptography.ProtectedData.dll",
+ "lib/net8.0/System.Security.Cryptography.ProtectedData.xml",
+ "lib/net9.0/System.Security.Cryptography.ProtectedData.dll",
+ "lib/net9.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/_._",
+ "system.security.cryptography.protecteddata.9.0.0.nupkg.sha512",
+ "system.security.cryptography.protecteddata.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "ZelWiki.Engine.Function/2.20.1": {
+ "type": "project",
+ "path": "../ZelWiki.Engine.Function/ZelWiki.Engine.Function.csproj",
+ "msbuildProject": "../ZelWiki.Engine.Function/ZelWiki.Engine.Function.csproj"
+ },
+ "ZelWiki.Engine.Library/2.20.1": {
+ "type": "project",
+ "path": "../ZelWiki.Engine.Library/ZelWiki.Engine.Library.csproj",
+ "msbuildProject": "../ZelWiki.Engine.Library/ZelWiki.Engine.Library.csproj"
+ },
+ "ZelWiki.Library/2.20.1": {
+ "type": "project",
+ "path": "../ZelWiki.Library/ZelWiki.Library.csproj",
+ "msbuildProject": "../ZelWiki.Library/ZelWiki.Library.csproj"
+ },
+ "ZelWiki.Models/2.20.1": {
+ "type": "project",
+ "path": "../ZelWiki.Models/ZelWiki.Models.csproj",
+ "msbuildProject": "../ZelWiki.Models/ZelWiki.Models.csproj"
+ },
+ "ZelWiki.Security/2.20.1": {
+ "type": "project",
+ "path": "../ZelWiki.Security/ZelWiki.Security.csproj",
+ "msbuildProject": "../ZelWiki.Security/ZelWiki.Security.csproj"
+ }
+ },
+ "projectFileDependencyGroups": {
+ "net9.0": [
+ "ZelWiki.Engine.Function >= 2.20.1",
+ "ZelWiki.Engine.Library >= 2.20.1",
+ "ZelWiki.Library >= 2.20.1",
+ "ZelWiki.Models >= 2.20.1",
+ "ZelWiki.Security >= 2.20.1"
+ ]
+ },
+ "packageFolders": {
+ "C:\\Users\\Zel\\.nuget\\packages\\": {},
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {}
+ },
+ "project": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\ZelWiki.Engine\\ZelWiki.Engine.csproj",
+ "projectName": "ZelWiki.Engine",
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Engine\\ZelWiki.Engine.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\ZelWiki.Engine\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {
+ "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Function\\ZelWiki.Engine.Function.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Function\\ZelWiki.Engine.Function.csproj"
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Library\\ZelWiki.Engine.Library.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Library\\ZelWiki.Engine.Library.csproj"
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Library\\ZelWiki.Library.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Library\\ZelWiki.Library.csproj"
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Models\\ZelWiki.Models.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Models\\ZelWiki.Models.csproj"
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Security\\ZelWiki.Security.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Security\\ZelWiki.Security.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/ZelWiki.Engine/obj/project.nuget.cache b/ZelWiki.Engine/obj/project.nuget.cache
new file mode 100644
index 0000000..ff54d81
--- /dev/null
+++ b/ZelWiki.Engine/obj/project.nuget.cache
@@ -0,0 +1,43 @@
+{
+ "version": 2,
+ "dgSpecHash": "x74wbvjaR+g=",
+ "success": true,
+ "projectFilePath": "E:\\HelloWord\\nysj2\\ZelWiki.Engine\\ZelWiki.Engine.csproj",
+ "expectedPackageFiles": [
+ "C:\\Users\\Zel\\.nuget\\packages\\dapper\\2.1.35\\dapper.2.1.35.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\magick.net-q8-anycpu\\14.4.0\\magick.net-q8-anycpu.14.4.0.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\magick.net.core\\14.4.0\\magick.net.core.14.4.0.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.aspnetcore.cryptography.internal\\9.0.1\\microsoft.aspnetcore.cryptography.internal.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.aspnetcore.cryptography.keyderivation\\9.0.1\\microsoft.aspnetcore.cryptography.keyderivation.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.aspnetcore.identity.entityframeworkcore\\9.0.1\\microsoft.aspnetcore.identity.entityframeworkcore.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.data.sqlite.core\\9.0.0\\microsoft.data.sqlite.core.9.0.0.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.entityframeworkcore\\9.0.1\\microsoft.entityframeworkcore.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\9.0.1\\microsoft.entityframeworkcore.abstractions.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\9.0.1\\microsoft.entityframeworkcore.analyzers.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\9.0.1\\microsoft.entityframeworkcore.relational.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\9.0.1\\microsoft.extensions.caching.abstractions.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.caching.memory\\9.0.1\\microsoft.extensions.caching.memory.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\9.0.1\\microsoft.extensions.configuration.abstractions.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\9.0.1\\microsoft.extensions.dependencyinjection.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\9.0.1\\microsoft.extensions.dependencyinjection.abstractions.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.identity.core\\9.0.1\\microsoft.extensions.identity.core.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.identity.stores\\9.0.1\\microsoft.extensions.identity.stores.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.logging\\9.0.1\\microsoft.extensions.logging.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\9.0.1\\microsoft.extensions.logging.abstractions.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.options\\9.0.1\\microsoft.extensions.options.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.primitives\\9.0.1\\microsoft.extensions.primitives.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\ntdls.helpers\\1.3.11\\ntdls.helpers.1.3.11.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\ntdls.sqlitedapperwrapper\\1.1.4\\ntdls.sqlitedapperwrapper.1.1.4.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\sixlabors.imagesharp\\3.1.6\\sixlabors.imagesharp.3.1.6.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\sqlitepclraw.bundle_e_sqlite3\\2.1.10\\sqlitepclraw.bundle_e_sqlite3.2.1.10.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\sqlitepclraw.core\\2.1.10\\sqlitepclraw.core.2.1.10.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\sqlitepclraw.lib.e_sqlite3\\2.1.10\\sqlitepclraw.lib.e_sqlite3.2.1.10.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\sqlitepclraw.provider.e_sqlite3\\2.1.10\\sqlitepclraw.provider.e_sqlite3.2.1.10.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\system.configuration.configurationmanager\\9.0.0\\system.configuration.configurationmanager.9.0.0.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\system.diagnostics.eventlog\\9.0.0\\system.diagnostics.eventlog.9.0.0.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\system.memory\\4.5.3\\system.memory.4.5.3.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\system.runtime.caching\\9.0.0\\system.runtime.caching.9.0.0.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\system.security.cryptography.protecteddata\\9.0.0\\system.security.cryptography.protecteddata.9.0.0.nupkg.sha512"
+ ],
+ "logs": []
+}
\ No newline at end of file
diff --git a/ZelWiki.Engine/obj/project.packagespec.json b/ZelWiki.Engine/obj/project.packagespec.json
new file mode 100644
index 0000000..77e40a0
--- /dev/null
+++ b/ZelWiki.Engine/obj/project.packagespec.json
@@ -0,0 +1 @@
+"restore":{"projectUniqueName":"E:\\HelloWord\\nysj2\\TightWiki.Engine\\TightWiki.Engine.csproj","projectName":"TightWiki.Engine","projectPath":"E:\\HelloWord\\nysj2\\TightWiki.Engine\\TightWiki.Engine.csproj","outputPath":"E:\\HelloWord\\nysj2\\TightWiki.Engine\\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":{}},"frameworks":{"net9.0":{"targetAlias":"net9.0","projectReferences":{"E:\\HelloWord\\nysj2\\TightWiki.Engine.Function\\TightWiki.Engine.Function.csproj":{"projectPath":"E:\\HelloWord\\nysj2\\TightWiki.Engine.Function\\TightWiki.Engine.Function.csproj"},"E:\\HelloWord\\nysj2\\TightWiki.Engine.Library\\TightWiki.Engine.Library.csproj":{"projectPath":"E:\\HelloWord\\nysj2\\TightWiki.Engine.Library\\TightWiki.Engine.Library.csproj"},"E:\\HelloWord\\nysj2\\TightWiki.Library\\TightWiki.Library.csproj":{"projectPath":"E:\\HelloWord\\nysj2\\TightWiki.Library\\TightWiki.Library.csproj"},"E:\\HelloWord\\nysj2\\TightWiki.Models\\TightWiki.Models.csproj":{"projectPath":"E:\\HelloWord\\nysj2\\TightWiki.Models\\TightWiki.Models.csproj"},"E:\\HelloWord\\nysj2\\TightWiki.Security\\TightWiki.Security.csproj":{"projectPath":"E:\\HelloWord\\nysj2\\TightWiki.Security\\TightWiki.Security.csproj"}}}},"warningProperties":{"warnAsError":["NU1605"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"direct"}}"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.102/PortableRuntimeIdentifierGraph.json"}}
\ No newline at end of file
diff --git a/ZelWiki.Engine/obj/rider.project.model.nuget.info b/ZelWiki.Engine/obj/rider.project.model.nuget.info
new file mode 100644
index 0000000..9dc0e5a
--- /dev/null
+++ b/ZelWiki.Engine/obj/rider.project.model.nuget.info
@@ -0,0 +1 @@
+17399550709167930
\ No newline at end of file
diff --git a/ZelWiki.Engine/obj/rider.project.restore.info b/ZelWiki.Engine/obj/rider.project.restore.info
new file mode 100644
index 0000000..89ba43c
--- /dev/null
+++ b/ZelWiki.Engine/obj/rider.project.restore.info
@@ -0,0 +1 @@
+17400197436074625
\ No newline at end of file
diff --git a/TightWiki.Library/ApplicationDbContext.cs b/ZelWiki.Library/ApplicationDbContext.cs
similarity index 94%
rename from TightWiki.Library/ApplicationDbContext.cs
rename to ZelWiki.Library/ApplicationDbContext.cs
index 71a045a..95b8fe9 100644
--- a/TightWiki.Library/ApplicationDbContext.cs
+++ b/ZelWiki.Library/ApplicationDbContext.cs
@@ -2,7 +2,7 @@ using Microsoft.AspNetCore.Identity;
using Microsoft.AspNetCore.Identity.EntityFrameworkCore;
using Microsoft.EntityFrameworkCore;
-namespace TightWiki.Library
+namespace ZelWiki.Library
{
public class ApplicationDbContext : IdentityDbContext
{
diff --git a/TightWiki.Library/ConfirmActionHelper.cs b/ZelWiki.Library/ConfirmActionHelper.cs
similarity index 99%
rename from TightWiki.Library/ConfirmActionHelper.cs
rename to ZelWiki.Library/ConfirmActionHelper.cs
index a3fb9dc..64d9d24 100644
--- a/TightWiki.Library/ConfirmActionHelper.cs
+++ b/ZelWiki.Library/ConfirmActionHelper.cs
@@ -1,7 +1,7 @@
using NTDLS.Helpers;
using System.Text;
-namespace TightWiki.Library
+namespace ZelWiki.Library
{
public static class ConfirmActionHelper
{
diff --git a/TightWiki.Library/Constants.cs b/ZelWiki.Library/Constants.cs
similarity index 98%
rename from TightWiki.Library/Constants.cs
rename to ZelWiki.Library/Constants.cs
index b5caf1e..0976759 100644
--- a/TightWiki.Library/Constants.cs
+++ b/ZelWiki.Library/Constants.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Library
+namespace ZelWiki.Library
{
public static class Constants
{
diff --git a/TightWiki.Library/CountryItem.cs b/ZelWiki.Library/CountryItem.cs
similarity index 96%
rename from TightWiki.Library/CountryItem.cs
rename to ZelWiki.Library/CountryItem.cs
index 3b71752..fa52ec9 100644
--- a/TightWiki.Library/CountryItem.cs
+++ b/ZelWiki.Library/CountryItem.cs
@@ -1,6 +1,6 @@
using System.Globalization;
-namespace TightWiki.Library
+namespace ZelWiki.Library
{
public class CountryItem
{
diff --git a/TightWiki.Library/GuidTypeHandler.cs b/ZelWiki.Library/GuidTypeHandler.cs
similarity index 93%
rename from TightWiki.Library/GuidTypeHandler.cs
rename to ZelWiki.Library/GuidTypeHandler.cs
index 70b1e1c..b46d03d 100644
--- a/TightWiki.Library/GuidTypeHandler.cs
+++ b/ZelWiki.Library/GuidTypeHandler.cs
@@ -1,7 +1,7 @@
using Dapper;
using System.Data;
-namespace TightWiki.Library
+namespace ZelWiki.Library
{
public class GuidTypeHandler : SqlMapper.TypeHandler
{
diff --git a/TightWiki.Library/Images.cs b/ZelWiki.Library/Images.cs
similarity index 98%
rename from TightWiki.Library/Images.cs
rename to ZelWiki.Library/Images.cs
index 82f2b47..b4f22be 100644
--- a/TightWiki.Library/Images.cs
+++ b/ZelWiki.Library/Images.cs
@@ -2,7 +2,7 @@
using SixLabors.ImageSharp;
using SixLabors.ImageSharp.Processing;
-namespace TightWiki.Library
+namespace ZelWiki.Library
{
public static class Images
{
diff --git a/TightWiki.Library/Interfaces/IAccountProfile.cs b/ZelWiki.Library/Interfaces/IAccountProfile.cs
similarity index 89%
rename from TightWiki.Library/Interfaces/IAccountProfile.cs
rename to ZelWiki.Library/Interfaces/IAccountProfile.cs
index f4451fc..1c6f734 100644
--- a/TightWiki.Library/Interfaces/IAccountProfile.cs
+++ b/ZelWiki.Library/Interfaces/IAccountProfile.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Library.Interfaces
+namespace ZelWiki.Library.Interfaces
{
public interface IAccountProfile
{
diff --git a/TightWiki.Library/Interfaces/IPage.cs b/ZelWiki.Library/Interfaces/IPage.cs
similarity index 93%
rename from TightWiki.Library/Interfaces/IPage.cs
rename to ZelWiki.Library/Interfaces/IPage.cs
index d145379..da05228 100644
--- a/TightWiki.Library/Interfaces/IPage.cs
+++ b/ZelWiki.Library/Interfaces/IPage.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Library.Interfaces
+namespace ZelWiki.Library.Interfaces
{
public interface IPage
{
diff --git a/TightWiki.Library/Interfaces/ISessionState.cs b/ZelWiki.Library/Interfaces/ISessionState.cs
similarity index 96%
rename from TightWiki.Library/Interfaces/ISessionState.cs
rename to ZelWiki.Library/Interfaces/ISessionState.cs
index da27398..2e13c38 100644
--- a/TightWiki.Library/Interfaces/ISessionState.cs
+++ b/ZelWiki.Library/Interfaces/ISessionState.cs
@@ -1,6 +1,6 @@
using Microsoft.AspNetCore.Http;
-namespace TightWiki.Library.Interfaces
+namespace ZelWiki.Library.Interfaces
{
public interface ISessionState
{
diff --git a/TightWiki.Library/Interfaces/IWikiEmailSender.cs b/ZelWiki.Library/Interfaces/IWikiEmailSender.cs
similarity index 76%
rename from TightWiki.Library/Interfaces/IWikiEmailSender.cs
rename to ZelWiki.Library/Interfaces/IWikiEmailSender.cs
index 1de7ebf..e98ac8d 100644
--- a/TightWiki.Library/Interfaces/IWikiEmailSender.cs
+++ b/ZelWiki.Library/Interfaces/IWikiEmailSender.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Library.Interfaces
+namespace ZelWiki.Library.Interfaces
{
public interface IWikiEmailSender
{
diff --git a/TightWiki.Library/LanguageItem.cs b/ZelWiki.Library/LanguageItem.cs
similarity index 97%
rename from TightWiki.Library/LanguageItem.cs
rename to ZelWiki.Library/LanguageItem.cs
index 344e583..3aacec7 100644
--- a/TightWiki.Library/LanguageItem.cs
+++ b/ZelWiki.Library/LanguageItem.cs
@@ -1,6 +1,6 @@
using System.Globalization;
-namespace TightWiki.Library
+namespace ZelWiki.Library
{
public class LanguageItem
{
diff --git a/TightWiki.Library/MimeTypes.cs b/ZelWiki.Library/MimeTypes.cs
similarity index 99%
rename from TightWiki.Library/MimeTypes.cs
rename to ZelWiki.Library/MimeTypes.cs
index d6009f9..b5d4098 100644
--- a/TightWiki.Library/MimeTypes.cs
+++ b/ZelWiki.Library/MimeTypes.cs
@@ -1,6 +1,6 @@
using System.Diagnostics.CodeAnalysis;
-namespace TightWiki.Library
+namespace ZelWiki.Library
{
internal static class MimeTypes
{
diff --git a/TightWiki.Library/NamespaceNavigation.cs b/ZelWiki.Library/NamespaceNavigation.cs
similarity index 99%
rename from TightWiki.Library/NamespaceNavigation.cs
rename to ZelWiki.Library/NamespaceNavigation.cs
index 7bb0a08..4bee124 100644
--- a/TightWiki.Library/NamespaceNavigation.cs
+++ b/ZelWiki.Library/NamespaceNavigation.cs
@@ -1,7 +1,7 @@
using System.Text;
using System.Text.RegularExpressions;
-namespace TightWiki.Library
+namespace ZelWiki.Library
{
public class NamespaceNavigation
{
diff --git a/TightWiki.Library/Navigation.cs b/ZelWiki.Library/Navigation.cs
similarity index 98%
rename from TightWiki.Library/Navigation.cs
rename to ZelWiki.Library/Navigation.cs
index 6f16199..542dd9e 100644
--- a/TightWiki.Library/Navigation.cs
+++ b/ZelWiki.Library/Navigation.cs
@@ -1,7 +1,7 @@
using System.Text;
using System.Text.RegularExpressions;
-namespace TightWiki.Library
+namespace ZelWiki.Library
{
public class Navigation
{
diff --git a/TightWiki.Library/PageSelectorGenerator.cs b/ZelWiki.Library/PageSelectorGenerator.cs
similarity index 99%
rename from TightWiki.Library/PageSelectorGenerator.cs
rename to ZelWiki.Library/PageSelectorGenerator.cs
index ac59339..1eee3ad 100644
--- a/TightWiki.Library/PageSelectorGenerator.cs
+++ b/ZelWiki.Library/PageSelectorGenerator.cs
@@ -1,7 +1,7 @@
using Microsoft.AspNetCore.Http;
using System.Text;
-namespace TightWiki.Library
+namespace ZelWiki.Library
{
public static class PageSelectorGenerator
{
diff --git a/TightWiki.Library/QueryStringConverter.cs b/ZelWiki.Library/QueryStringConverter.cs
similarity index 98%
rename from TightWiki.Library/QueryStringConverter.cs
rename to ZelWiki.Library/QueryStringConverter.cs
index 494531b..949753f 100644
--- a/TightWiki.Library/QueryStringConverter.cs
+++ b/ZelWiki.Library/QueryStringConverter.cs
@@ -1,9 +1,9 @@
using Microsoft.AspNetCore.Http;
using System.Text;
using System.Web;
-using TightWiki.Library.Interfaces;
+using ZelWiki.Library.Interfaces;
-namespace TightWiki.Library
+namespace ZelWiki.Library
{
public static class QueryStringConverter
{
diff --git a/TightWiki.Library/Theme.cs b/ZelWiki.Library/Theme.cs
similarity index 94%
rename from TightWiki.Library/Theme.cs
rename to ZelWiki.Library/Theme.cs
index 9bed238..9b39c67 100644
--- a/TightWiki.Library/Theme.cs
+++ b/ZelWiki.Library/Theme.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Library
+namespace ZelWiki.Library
{
public class Theme
{
diff --git a/TightWiki.Library/TimeZoneItem.cs b/ZelWiki.Library/TimeZoneItem.cs
similarity index 94%
rename from TightWiki.Library/TimeZoneItem.cs
rename to ZelWiki.Library/TimeZoneItem.cs
index 1322370..618aa81 100644
--- a/TightWiki.Library/TimeZoneItem.cs
+++ b/ZelWiki.Library/TimeZoneItem.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Library
+namespace ZelWiki.Library
{
public class TimeZoneItem
{
diff --git a/TightWiki.Library/Utility.cs b/ZelWiki.Library/Utility.cs
similarity index 99%
rename from TightWiki.Library/Utility.cs
rename to ZelWiki.Library/Utility.cs
index f2911e5..a42d8fe 100644
--- a/TightWiki.Library/Utility.cs
+++ b/ZelWiki.Library/Utility.cs
@@ -1,7 +1,7 @@
using Microsoft.AspNetCore.Http;
using System.IO.Compression;
-namespace TightWiki.Library
+namespace ZelWiki.Library
{
public static class Utility
{
diff --git a/TightWiki.Library/TightWiki.Library.csproj b/ZelWiki.Library/ZelWiki.Library.csproj
similarity index 100%
rename from TightWiki.Library/TightWiki.Library.csproj
rename to ZelWiki.Library/ZelWiki.Library.csproj
diff --git a/ZelWiki.Library/bin/Debug/net9.0/TightWiki.Library.deps.json b/ZelWiki.Library/bin/Debug/net9.0/TightWiki.Library.deps.json
new file mode 100644
index 0000000..b68e2f5
--- /dev/null
+++ b/ZelWiki.Library/bin/Debug/net9.0/TightWiki.Library.deps.json
@@ -0,0 +1,678 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v9.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v9.0": {
+ "TightWiki.Library/2.20.1": {
+ "dependencies": {
+ "Magick.NET-Q8-AnyCPU": "14.4.0",
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore": "9.0.1",
+ "NTDLS.Helpers": "1.3.11",
+ "NTDLS.SqliteDapperWrapper": "1.1.4",
+ "SixLabors.ImageSharp": "3.1.6"
+ },
+ "runtime": {
+ "TightWiki.Library.dll": {}
+ }
+ },
+ "Dapper/2.1.35": {
+ "runtime": {
+ "lib/net7.0/Dapper.dll": {
+ "assemblyVersion": "2.0.0.0",
+ "fileVersion": "2.1.35.13827"
+ }
+ }
+ },
+ "Magick.NET-Q8-AnyCPU/14.4.0": {
+ "dependencies": {
+ "Magick.NET.Core": "14.4.0"
+ },
+ "runtime": {
+ "lib/net8.0/Magick.NET-Q8-AnyCPU.dll": {
+ "assemblyVersion": "14.4.0.0",
+ "fileVersion": "14.4.0.0"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/linux-arm64/native/Magick.Native-Q8-arm64.dll.so": {
+ "rid": "linux-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-x64/native/Magick.Native-Q8-x64.dll.so": {
+ "rid": "linux-musl-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-x64/native/Magick.Native-Q8-x64.dll.so": {
+ "rid": "linux-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/osx-arm64/native/Magick.Native-Q8-arm64.dll.dylib": {
+ "rid": "osx-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/osx-x64/native/Magick.Native-Q8-x64.dll.dylib": {
+ "rid": "osx-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-arm64/native/Magick.Native-Q8-arm64.dll": {
+ "rid": "win-arm64",
+ "assetType": "native",
+ "fileVersion": "7.1.1.43"
+ },
+ "runtimes/win-x64/native/Magick.Native-Q8-x64.dll": {
+ "rid": "win-x64",
+ "assetType": "native",
+ "fileVersion": "7.1.1.43"
+ },
+ "runtimes/win-x86/native/Magick.Native-Q8-x86.dll": {
+ "rid": "win-x86",
+ "assetType": "native",
+ "fileVersion": "7.1.1.43"
+ }
+ }
+ },
+ "Magick.NET.Core/14.4.0": {
+ "runtime": {
+ "lib/net8.0/Magick.NET.Core.dll": {
+ "assemblyVersion": "14.4.0.0",
+ "fileVersion": "14.4.0.0"
+ }
+ }
+ },
+ "Microsoft.AspNetCore.Cryptography.Internal/9.0.1": {},
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation/9.0.1": {
+ "dependencies": {
+ "Microsoft.AspNetCore.Cryptography.Internal": "9.0.1"
+ }
+ },
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore/9.0.1": {
+ "dependencies": {
+ "Microsoft.EntityFrameworkCore.Relational": "9.0.1",
+ "Microsoft.Extensions.Identity.Stores": "9.0.1"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll": {
+ "assemblyVersion": "9.0.1.0",
+ "fileVersion": "9.0.124.61009"
+ }
+ }
+ },
+ "Microsoft.Data.Sqlite.Core/9.0.0": {
+ "dependencies": {
+ "SQLitePCLRaw.core": "2.1.10"
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.Data.Sqlite.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52902"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore/9.0.1": {
+ "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"
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.dll": {
+ "assemblyVersion": "9.0.1.0",
+ "fileVersion": "9.0.124.61002"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore.Abstractions/9.0.1": {
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll": {
+ "assemblyVersion": "9.0.1.0",
+ "fileVersion": "9.0.124.61002"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore.Analyzers/9.0.1": {},
+ "Microsoft.EntityFrameworkCore.Relational/9.0.1": {
+ "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"
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.Relational.dll": {
+ "assemblyVersion": "9.0.1.0",
+ "fileVersion": "9.0.124.61002"
+ }
+ }
+ },
+ "Microsoft.Extensions.Caching.Abstractions/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Memory/9.0.1": {
+ "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"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Abstractions/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.1": {},
+ "Microsoft.Extensions.Identity.Core/9.0.1": {
+ "dependencies": {
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation": "9.0.1",
+ "Microsoft.Extensions.Logging": "9.0.1",
+ "Microsoft.Extensions.Options": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Identity.Stores/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Identity.Core": "9.0.1",
+ "Microsoft.Extensions.Logging": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection": "9.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Options": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Options/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Primitives": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Primitives/9.0.1": {},
+ "NTDLS.Helpers/1.3.11": {
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Memory": "9.0.1"
+ },
+ "runtime": {
+ "lib/net9.0/NTDLS.Helpers.dll": {
+ "assemblyVersion": "1.3.11.0",
+ "fileVersion": "1.3.11.0"
+ }
+ }
+ },
+ "NTDLS.SqliteDapperWrapper/1.1.4": {
+ "dependencies": {
+ "Dapper": "2.1.35",
+ "Microsoft.Data.Sqlite.Core": "9.0.0",
+ "SQLitePCLRaw.bundle_e_sqlite3": "2.1.10",
+ "System.Runtime.Caching": "9.0.0"
+ },
+ "runtime": {
+ "lib/net9.0/NTDLS.SqliteDapperWrapper.dll": {
+ "assemblyVersion": "1.1.4.0",
+ "fileVersion": "1.1.4.0"
+ }
+ }
+ },
+ "SixLabors.ImageSharp/3.1.6": {
+ "runtime": {
+ "lib/net6.0/SixLabors.ImageSharp.dll": {
+ "assemblyVersion": "3.0.0.0",
+ "fileVersion": "3.1.6.0"
+ }
+ }
+ },
+ "SQLitePCLRaw.bundle_e_sqlite3/2.1.10": {
+ "dependencies": {
+ "SQLitePCLRaw.lib.e_sqlite3": "2.1.10",
+ "SQLitePCLRaw.provider.e_sqlite3": "2.1.10"
+ },
+ "runtime": {
+ "lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll": {
+ "assemblyVersion": "2.1.10.2445",
+ "fileVersion": "2.1.10.2445"
+ }
+ }
+ },
+ "SQLitePCLRaw.core/2.1.10": {
+ "dependencies": {
+ "System.Memory": "4.5.3"
+ },
+ "runtime": {
+ "lib/netstandard2.0/SQLitePCLRaw.core.dll": {
+ "assemblyVersion": "2.1.10.2445",
+ "fileVersion": "2.1.10.2445"
+ }
+ }
+ },
+ "SQLitePCLRaw.lib.e_sqlite3/2.1.10": {
+ "runtimeTargets": {
+ "runtimes/browser-wasm/nativeassets/net9.0/e_sqlite3.a": {
+ "rid": "browser-wasm",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-arm/native/libe_sqlite3.so": {
+ "rid": "linux-arm",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-arm64/native/libe_sqlite3.so": {
+ "rid": "linux-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-armel/native/libe_sqlite3.so": {
+ "rid": "linux-armel",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-mips64/native/libe_sqlite3.so": {
+ "rid": "linux-mips64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-arm/native/libe_sqlite3.so": {
+ "rid": "linux-musl-arm",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-arm64/native/libe_sqlite3.so": {
+ "rid": "linux-musl-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-s390x/native/libe_sqlite3.so": {
+ "rid": "linux-musl-s390x",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-x64/native/libe_sqlite3.so": {
+ "rid": "linux-musl-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-ppc64le/native/libe_sqlite3.so": {
+ "rid": "linux-ppc64le",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-s390x/native/libe_sqlite3.so": {
+ "rid": "linux-s390x",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-x64/native/libe_sqlite3.so": {
+ "rid": "linux-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-x86/native/libe_sqlite3.so": {
+ "rid": "linux-x86",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/maccatalyst-arm64/native/libe_sqlite3.dylib": {
+ "rid": "maccatalyst-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/maccatalyst-x64/native/libe_sqlite3.dylib": {
+ "rid": "maccatalyst-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/osx-arm64/native/libe_sqlite3.dylib": {
+ "rid": "osx-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/osx-x64/native/libe_sqlite3.dylib": {
+ "rid": "osx-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-arm/native/e_sqlite3.dll": {
+ "rid": "win-arm",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-arm64/native/e_sqlite3.dll": {
+ "rid": "win-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-x64/native/e_sqlite3.dll": {
+ "rid": "win-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-x86/native/e_sqlite3.dll": {
+ "rid": "win-x86",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ }
+ }
+ },
+ "SQLitePCLRaw.provider.e_sqlite3/2.1.10": {
+ "dependencies": {
+ "SQLitePCLRaw.core": "2.1.10"
+ },
+ "runtime": {
+ "lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll": {
+ "assemblyVersion": "2.1.10.2445",
+ "fileVersion": "2.1.10.2445"
+ }
+ }
+ },
+ "System.Configuration.ConfigurationManager/9.0.0": {
+ "dependencies": {
+ "System.Diagnostics.EventLog": "9.0.0",
+ "System.Security.Cryptography.ProtectedData": "9.0.0"
+ },
+ "runtime": {
+ "lib/net9.0/System.Configuration.ConfigurationManager.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52809"
+ }
+ }
+ },
+ "System.Diagnostics.EventLog/9.0.0": {},
+ "System.Memory/4.5.3": {},
+ "System.Runtime.Caching/9.0.0": {
+ "dependencies": {
+ "System.Configuration.ConfigurationManager": "9.0.0"
+ },
+ "runtime": {
+ "lib/net9.0/System.Runtime.Caching.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52809"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/net9.0/System.Runtime.Caching.dll": {
+ "rid": "win",
+ "assetType": "runtime",
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52809"
+ }
+ }
+ },
+ "System.Security.Cryptography.ProtectedData/9.0.0": {
+ "runtime": {
+ "lib/net9.0/System.Security.Cryptography.ProtectedData.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52809"
+ }
+ }
+ }
+ }
+ },
+ "libraries": {
+ "TightWiki.Library/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "Dapper/2.1.35": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-YKRwjVfrG7GYOovlGyQoMvr1/IJdn+7QzNXJxyMh0YfFF5yvDmTYaJOVYWsckreNjGsGSEtrMTpnzxTUq/tZQw==",
+ "path": "dapper/2.1.35",
+ "hashPath": "dapper.2.1.35.nupkg.sha512"
+ },
+ "Magick.NET-Q8-AnyCPU/14.4.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-4f/6tga1izjCm29qGlPlTc7txquzd5cOgRFuCD6fh7tu+QS4Rd6gZpvRwrIb4e/Y0pE1JQyF2j4RRmQ23T8BLA==",
+ "path": "magick.net-q8-anycpu/14.4.0",
+ "hashPath": "magick.net-q8-anycpu.14.4.0.nupkg.sha512"
+ },
+ "Magick.NET.Core/14.4.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-nmSA3LWK77rZlQ085RBqFLr67GVFyz4mAcuiVGQ9LcNwbxUm4Zcte4D9N+TxAyew6CXzoyHAG3i7NeDgpuztWw==",
+ "path": "magick.net.core/14.4.0",
+ "hashPath": "magick.net.core.14.4.0.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.Cryptography.Internal/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-leaw8hC6wCKfAg2kAYT4plnaHI7o6bKB9IQy0yLWHmgV0GjE449pu0SEnnl7loEzdLgyQrKyVQvfz7wRErqmxQ==",
+ "path": "microsoft.aspnetcore.cryptography.internal/9.0.1",
+ "hashPath": "microsoft.aspnetcore.cryptography.internal.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-/ibWvFYnxjCfOmtQtLTFUN9L70CrQH0daom6tE8/hlxTllUDeXM95fE45dC4u2tBOrfDqB6TPAkUzd/vWaAusA==",
+ "path": "microsoft.aspnetcore.cryptography.keyderivation/9.0.1",
+ "hashPath": "microsoft.aspnetcore.cryptography.keyderivation.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-yZyj/m7nBsrx6JDIv5KSYH44lJsQ4K5RLEWaYRFQVoIRvGXQxMZ/TUCa7PKFtR/o6nz1fmy6bVciV/eN/NmjUw==",
+ "path": "microsoft.aspnetcore.identity.entityframeworkcore/9.0.1",
+ "hashPath": "microsoft.aspnetcore.identity.entityframeworkcore.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Data.Sqlite.Core/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-cFfZjFL+tqzGYw9lB31EkV1IWF5xRQNk2k+MQd+Cf86Gl6zTeAoiZIFw5sRB1Z8OxpEC7nu+nTDsLSjieBAPTw==",
+ "path": "microsoft.data.sqlite.core/9.0.0",
+ "hashPath": "microsoft.data.sqlite.core.9.0.0.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-E25w4XugXNykTr5Y/sLDGaQ4lf67n9aXVPvsdGsIZjtuLmbvb9AoYP8D50CDejY8Ro4D9GK2kNHz5lWHqSK+wg==",
+ "path": "microsoft.entityframeworkcore/9.0.1",
+ "hashPath": "microsoft.entityframeworkcore.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-qy+taGVLUs82zeWfc32hgGL8Z02ZqAneYvqZiiXbxF4g4PBUcPRuxHM9K20USmpeJbn4/fz40GkCbyyCy5ojOA==",
+ "path": "microsoft.entityframeworkcore.abstractions/9.0.1",
+ "hashPath": "microsoft.entityframeworkcore.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore.Analyzers/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-c6ZZJZhPKrXFkE2z/81PmuT69HBL6Y68Cl0xJ5SRrDjJyq5Aabkq15yCqPg9RQ3R0aFLVaJok2DA8R3TKpejDQ==",
+ "path": "microsoft.entityframeworkcore.analyzers/9.0.1",
+ "hashPath": "microsoft.entityframeworkcore.analyzers.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore.Relational/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-7Iu0h4oevRvH4IwPzmxuIJGYRt55TapoREGlluk75KCO7lenN0+QnzCl6cQDY48uDoxAUpJbpK2xW7o8Ix69dw==",
+ "path": "microsoft.entityframeworkcore.relational/9.0.1",
+ "hashPath": "microsoft.entityframeworkcore.relational.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Caching.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Eghsg9SyIvq0c8x6cUpe71BbQoOmsytXxqw2+ZNiTnP8a8SBLKgEor1zZeWhC0588IbS2M0PP4gXGAd9qF862Q==",
+ "path": "microsoft.extensions.caching.abstractions/9.0.1",
+ "hashPath": "microsoft.extensions.caching.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Caching.Memory/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-JeC+PP0BCKMwwLezPGDaciJSTfcFG4KjsG8rX4XZ6RSvzdxofrFmcnmW2L4+cWUcZSBTQ+Dd7H5Gs9XZz/OlCA==",
+ "path": "microsoft.extensions.caching.memory/9.0.1",
+ "hashPath": "microsoft.extensions.caching.memory.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Configuration.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-+4hfFIY1UjBCXFTTOd+ojlDPq6mep3h5Vq5SYE3Pjucr7dNXmq4S/6P/LoVnZFz2e/5gWp/om4svUFgznfULcA==",
+ "path": "microsoft.extensions.configuration.abstractions/9.0.1",
+ "hashPath": "microsoft.extensions.configuration.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.DependencyInjection/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-qZI42ASAe3hr2zMSA6UjM92pO1LeDq5DcwkgSowXXPY8I56M76pEKrnmsKKbxagAf39AJxkH2DY4sb72ixyOrg==",
+ "path": "microsoft.extensions.dependencyinjection/9.0.1",
+ "hashPath": "microsoft.extensions.dependencyinjection.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Tr74eP0oQ3AyC24ch17N8PuEkrPbD0JqIfENCYqmgKYNOmL8wQKzLJu3ObxTUDrjnn4rHoR1qKa37/eQyHmCDA==",
+ "path": "microsoft.extensions.dependencyinjection.abstractions/9.0.1",
+ "hashPath": "microsoft.extensions.dependencyinjection.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Identity.Core/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-dbvAQhwSyBbgB2BuVJ8PMVx7BK6WZHWhV/vsSnXl6sRLs9D7yXiIiRpgcPVvN5E/UkzRGW1EPXyc3t1EDxWSzg==",
+ "path": "microsoft.extensions.identity.core/9.0.1",
+ "hashPath": "microsoft.extensions.identity.core.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Identity.Stores/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-lBErjDqd7i2RGpDr040lGm/HbMvxG/1Ta1aSFh91vYtSwEY2rtMI9o7xIDWgNmBKu8ko+XBxt0WcQh6TNFVe7g==",
+ "path": "microsoft.extensions.identity.stores/9.0.1",
+ "hashPath": "microsoft.extensions.identity.stores.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Logging/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-E/k5r7S44DOW+08xQPnNbO8DKAQHhkspDboTThNJ6Z3/QBb4LC6gStNWzVmy3IvW7sUD+iJKf4fj0xEkqE7vnQ==",
+ "path": "microsoft.extensions.logging/9.0.1",
+ "hashPath": "microsoft.extensions.logging.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Logging.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-w2gUqXN/jNIuvqYwX3lbXagsizVNXYyt6LlF57+tMve4JYCEgCMMAjRce6uKcDASJgpMbErRT1PfHy2OhbkqEA==",
+ "path": "microsoft.extensions.logging.abstractions/9.0.1",
+ "hashPath": "microsoft.extensions.logging.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Options/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-nggoNKnWcsBIAaOWHA+53XZWrslC7aGeok+aR+epDPRy7HI7GwMnGZE8yEsL2Onw7kMOHVHwKcsDls1INkNUJQ==",
+ "path": "microsoft.extensions.options/9.0.1",
+ "hashPath": "microsoft.extensions.options.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Primitives/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-bHtTesA4lrSGD1ZUaMIx6frU3wyy0vYtTa/hM6gGQu5QNrydObv8T5COiGUWsisflAfmsaFOe9Xvw5NSO99z0g==",
+ "path": "microsoft.extensions.primitives/9.0.1",
+ "hashPath": "microsoft.extensions.primitives.9.0.1.nupkg.sha512"
+ },
+ "NTDLS.Helpers/1.3.11": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-xcNFG2blg5WqnivxXgLHbvxz5L1EYXAhEK+7R1TXQIyuknKG9McAjCp+tr+RZ7PawqXwKeOHkaizNQcSdlv81A==",
+ "path": "ntdls.helpers/1.3.11",
+ "hashPath": "ntdls.helpers.1.3.11.nupkg.sha512"
+ },
+ "NTDLS.SqliteDapperWrapper/1.1.4": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-enrMT/qcwqFh18APoN/XtydpC+9BuD5rVg2h/4Fl9IT8bC1aL7iLPJigdfkGf0mYYO3Y6EP91nL4Iv/5Dqay9A==",
+ "path": "ntdls.sqlitedapperwrapper/1.1.4",
+ "hashPath": "ntdls.sqlitedapperwrapper.1.1.4.nupkg.sha512"
+ },
+ "SixLabors.ImageSharp/3.1.6": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-dHQ5jugF9v+5/LCVHCWVzaaIL6WOehqJy6eju/0VFYFPEj2WtqkGPoEV9EVQP83dHsdoqYaTuWpZdwAd37UwfA==",
+ "path": "sixlabors.imagesharp/3.1.6",
+ "hashPath": "sixlabors.imagesharp.3.1.6.nupkg.sha512"
+ },
+ "SQLitePCLRaw.bundle_e_sqlite3/2.1.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-UxWuisvZ3uVcVOLJQv7urM/JiQH+v3TmaJc1BLKl5Dxfm/nTzTUrqswCqg/INiYLi61AXnHo1M1JPmPqqLnAdg==",
+ "path": "sqlitepclraw.bundle_e_sqlite3/2.1.10",
+ "hashPath": "sqlitepclraw.bundle_e_sqlite3.2.1.10.nupkg.sha512"
+ },
+ "SQLitePCLRaw.core/2.1.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Ii8JCbC7oiVclaE/mbDEK000EFIJ+ShRPwAvvV89GOZhQ+ZLtlnSWl6ksCNMKu/VGXA4Nfi2B7LhN/QFN9oBcw==",
+ "path": "sqlitepclraw.core/2.1.10",
+ "hashPath": "sqlitepclraw.core.2.1.10.nupkg.sha512"
+ },
+ "SQLitePCLRaw.lib.e_sqlite3/2.1.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-mAr69tDbnf3QJpRy2nJz8Qdpebdil00fvycyByR58Cn9eARvR+UiG2Vzsp+4q1tV3ikwiYIjlXCQFc12GfebbA==",
+ "path": "sqlitepclraw.lib.e_sqlite3/2.1.10",
+ "hashPath": "sqlitepclraw.lib.e_sqlite3.2.1.10.nupkg.sha512"
+ },
+ "SQLitePCLRaw.provider.e_sqlite3/2.1.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-uZVTi02C1SxqzgT0HqTWatIbWGb40iIkfc3FpFCpE/r7g6K0PqzDUeefL6P6HPhDtc6BacN3yQysfzP7ks+wSQ==",
+ "path": "sqlitepclraw.provider.e_sqlite3/2.1.10",
+ "hashPath": "sqlitepclraw.provider.e_sqlite3.2.1.10.nupkg.sha512"
+ },
+ "System.Configuration.ConfigurationManager/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-PdkuMrwDhXoKFo/JxISIi9E8L+QGn9Iquj2OKDWHB6Y/HnUOuBouF7uS3R4Hw3FoNmwwMo6hWgazQdyHIIs27A==",
+ "path": "system.configuration.configurationmanager/9.0.0",
+ "hashPath": "system.configuration.configurationmanager.9.0.0.nupkg.sha512"
+ },
+ "System.Diagnostics.EventLog/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-qd01+AqPhbAG14KtdtIqFk+cxHQFZ/oqRSCoxU1F+Q6Kv0cl726sl7RzU9yLFGd4BUOKdN4XojXF0pQf/R6YeA==",
+ "path": "system.diagnostics.eventlog/9.0.0",
+ "hashPath": "system.diagnostics.eventlog.9.0.0.nupkg.sha512"
+ },
+ "System.Memory/4.5.3": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-3oDzvc/zzetpTKWMShs1AADwZjQ/36HnsufHRPcOjyRAAMLDlu2iD33MBI2opxnezcVUtXyqDXXjoFMOU9c7SA==",
+ "path": "system.memory/4.5.3",
+ "hashPath": "system.memory.4.5.3.nupkg.sha512"
+ },
+ "System.Runtime.Caching/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-4sUTbJkQZFxyhvc/CDcrAZOT8q1FWTECRsnnwGgKtC7wC3/uzhYSYUXywbCfkINjB35kgQxw9MalI/G3ZZfM3w==",
+ "path": "system.runtime.caching/9.0.0",
+ "hashPath": "system.runtime.caching.9.0.0.nupkg.sha512"
+ },
+ "System.Security.Cryptography.ProtectedData/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-CJW+x/F6fmRQ7N6K8paasTw9PDZp4t7G76UjGNlSDgoHPF0h08vTzLYbLZpOLEJSg35d5wy2jCXGo84EN05DpQ==",
+ "path": "system.security.cryptography.protecteddata/9.0.0",
+ "hashPath": "system.security.cryptography.protecteddata.9.0.0.nupkg.sha512"
+ }
+ }
+}
\ No newline at end of file
diff --git a/ZelWiki.Library/bin/Debug/net9.0/TightWiki.Library.dll b/ZelWiki.Library/bin/Debug/net9.0/TightWiki.Library.dll
new file mode 100644
index 0000000..fcc955e
Binary files /dev/null and b/ZelWiki.Library/bin/Debug/net9.0/TightWiki.Library.dll differ
diff --git a/ZelWiki.Library/bin/Debug/net9.0/TightWiki.Library.pdb b/ZelWiki.Library/bin/Debug/net9.0/TightWiki.Library.pdb
new file mode 100644
index 0000000..6e79299
Binary files /dev/null and b/ZelWiki.Library/bin/Debug/net9.0/TightWiki.Library.pdb differ
diff --git a/ZelWiki.Library/bin/Debug/net9.0/ZelWiki.Library.deps.json b/ZelWiki.Library/bin/Debug/net9.0/ZelWiki.Library.deps.json
new file mode 100644
index 0000000..29d53f7
--- /dev/null
+++ b/ZelWiki.Library/bin/Debug/net9.0/ZelWiki.Library.deps.json
@@ -0,0 +1,678 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v9.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v9.0": {
+ "ZelWiki.Library/2.20.1": {
+ "dependencies": {
+ "Magick.NET-Q8-AnyCPU": "14.4.0",
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore": "9.0.1",
+ "NTDLS.Helpers": "1.3.11",
+ "NTDLS.SqliteDapperWrapper": "1.1.4",
+ "SixLabors.ImageSharp": "3.1.6"
+ },
+ "runtime": {
+ "ZelWiki.Library.dll": {}
+ }
+ },
+ "Dapper/2.1.35": {
+ "runtime": {
+ "lib/net7.0/Dapper.dll": {
+ "assemblyVersion": "2.0.0.0",
+ "fileVersion": "2.1.35.13827"
+ }
+ }
+ },
+ "Magick.NET-Q8-AnyCPU/14.4.0": {
+ "dependencies": {
+ "Magick.NET.Core": "14.4.0"
+ },
+ "runtime": {
+ "lib/net8.0/Magick.NET-Q8-AnyCPU.dll": {
+ "assemblyVersion": "14.4.0.0",
+ "fileVersion": "14.4.0.0"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/linux-arm64/native/Magick.Native-Q8-arm64.dll.so": {
+ "rid": "linux-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-x64/native/Magick.Native-Q8-x64.dll.so": {
+ "rid": "linux-musl-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-x64/native/Magick.Native-Q8-x64.dll.so": {
+ "rid": "linux-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/osx-arm64/native/Magick.Native-Q8-arm64.dll.dylib": {
+ "rid": "osx-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/osx-x64/native/Magick.Native-Q8-x64.dll.dylib": {
+ "rid": "osx-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-arm64/native/Magick.Native-Q8-arm64.dll": {
+ "rid": "win-arm64",
+ "assetType": "native",
+ "fileVersion": "7.1.1.43"
+ },
+ "runtimes/win-x64/native/Magick.Native-Q8-x64.dll": {
+ "rid": "win-x64",
+ "assetType": "native",
+ "fileVersion": "7.1.1.43"
+ },
+ "runtimes/win-x86/native/Magick.Native-Q8-x86.dll": {
+ "rid": "win-x86",
+ "assetType": "native",
+ "fileVersion": "7.1.1.43"
+ }
+ }
+ },
+ "Magick.NET.Core/14.4.0": {
+ "runtime": {
+ "lib/net8.0/Magick.NET.Core.dll": {
+ "assemblyVersion": "14.4.0.0",
+ "fileVersion": "14.4.0.0"
+ }
+ }
+ },
+ "Microsoft.AspNetCore.Cryptography.Internal/9.0.1": {},
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation/9.0.1": {
+ "dependencies": {
+ "Microsoft.AspNetCore.Cryptography.Internal": "9.0.1"
+ }
+ },
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore/9.0.1": {
+ "dependencies": {
+ "Microsoft.EntityFrameworkCore.Relational": "9.0.1",
+ "Microsoft.Extensions.Identity.Stores": "9.0.1"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll": {
+ "assemblyVersion": "9.0.1.0",
+ "fileVersion": "9.0.124.61009"
+ }
+ }
+ },
+ "Microsoft.Data.Sqlite.Core/9.0.0": {
+ "dependencies": {
+ "SQLitePCLRaw.core": "2.1.10"
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.Data.Sqlite.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52902"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore/9.0.1": {
+ "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"
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.dll": {
+ "assemblyVersion": "9.0.1.0",
+ "fileVersion": "9.0.124.61002"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore.Abstractions/9.0.1": {
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll": {
+ "assemblyVersion": "9.0.1.0",
+ "fileVersion": "9.0.124.61002"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore.Analyzers/9.0.1": {},
+ "Microsoft.EntityFrameworkCore.Relational/9.0.1": {
+ "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"
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.Relational.dll": {
+ "assemblyVersion": "9.0.1.0",
+ "fileVersion": "9.0.124.61002"
+ }
+ }
+ },
+ "Microsoft.Extensions.Caching.Abstractions/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Memory/9.0.1": {
+ "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"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Abstractions/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.1": {},
+ "Microsoft.Extensions.Identity.Core/9.0.1": {
+ "dependencies": {
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation": "9.0.1",
+ "Microsoft.Extensions.Logging": "9.0.1",
+ "Microsoft.Extensions.Options": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Identity.Stores/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Identity.Core": "9.0.1",
+ "Microsoft.Extensions.Logging": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection": "9.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Options": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Options/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Primitives": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Primitives/9.0.1": {},
+ "NTDLS.Helpers/1.3.11": {
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Memory": "9.0.1"
+ },
+ "runtime": {
+ "lib/net9.0/NTDLS.Helpers.dll": {
+ "assemblyVersion": "1.3.11.0",
+ "fileVersion": "1.3.11.0"
+ }
+ }
+ },
+ "NTDLS.SqliteDapperWrapper/1.1.4": {
+ "dependencies": {
+ "Dapper": "2.1.35",
+ "Microsoft.Data.Sqlite.Core": "9.0.0",
+ "SQLitePCLRaw.bundle_e_sqlite3": "2.1.10",
+ "System.Runtime.Caching": "9.0.0"
+ },
+ "runtime": {
+ "lib/net9.0/NTDLS.SqliteDapperWrapper.dll": {
+ "assemblyVersion": "1.1.4.0",
+ "fileVersion": "1.1.4.0"
+ }
+ }
+ },
+ "SixLabors.ImageSharp/3.1.6": {
+ "runtime": {
+ "lib/net6.0/SixLabors.ImageSharp.dll": {
+ "assemblyVersion": "3.0.0.0",
+ "fileVersion": "3.1.6.0"
+ }
+ }
+ },
+ "SQLitePCLRaw.bundle_e_sqlite3/2.1.10": {
+ "dependencies": {
+ "SQLitePCLRaw.lib.e_sqlite3": "2.1.10",
+ "SQLitePCLRaw.provider.e_sqlite3": "2.1.10"
+ },
+ "runtime": {
+ "lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll": {
+ "assemblyVersion": "2.1.10.2445",
+ "fileVersion": "2.1.10.2445"
+ }
+ }
+ },
+ "SQLitePCLRaw.core/2.1.10": {
+ "dependencies": {
+ "System.Memory": "4.5.3"
+ },
+ "runtime": {
+ "lib/netstandard2.0/SQLitePCLRaw.core.dll": {
+ "assemblyVersion": "2.1.10.2445",
+ "fileVersion": "2.1.10.2445"
+ }
+ }
+ },
+ "SQLitePCLRaw.lib.e_sqlite3/2.1.10": {
+ "runtimeTargets": {
+ "runtimes/browser-wasm/nativeassets/net9.0/e_sqlite3.a": {
+ "rid": "browser-wasm",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-arm/native/libe_sqlite3.so": {
+ "rid": "linux-arm",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-arm64/native/libe_sqlite3.so": {
+ "rid": "linux-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-armel/native/libe_sqlite3.so": {
+ "rid": "linux-armel",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-mips64/native/libe_sqlite3.so": {
+ "rid": "linux-mips64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-arm/native/libe_sqlite3.so": {
+ "rid": "linux-musl-arm",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-arm64/native/libe_sqlite3.so": {
+ "rid": "linux-musl-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-s390x/native/libe_sqlite3.so": {
+ "rid": "linux-musl-s390x",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-x64/native/libe_sqlite3.so": {
+ "rid": "linux-musl-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-ppc64le/native/libe_sqlite3.so": {
+ "rid": "linux-ppc64le",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-s390x/native/libe_sqlite3.so": {
+ "rid": "linux-s390x",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-x64/native/libe_sqlite3.so": {
+ "rid": "linux-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-x86/native/libe_sqlite3.so": {
+ "rid": "linux-x86",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/maccatalyst-arm64/native/libe_sqlite3.dylib": {
+ "rid": "maccatalyst-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/maccatalyst-x64/native/libe_sqlite3.dylib": {
+ "rid": "maccatalyst-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/osx-arm64/native/libe_sqlite3.dylib": {
+ "rid": "osx-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/osx-x64/native/libe_sqlite3.dylib": {
+ "rid": "osx-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-arm/native/e_sqlite3.dll": {
+ "rid": "win-arm",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-arm64/native/e_sqlite3.dll": {
+ "rid": "win-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-x64/native/e_sqlite3.dll": {
+ "rid": "win-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-x86/native/e_sqlite3.dll": {
+ "rid": "win-x86",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ }
+ }
+ },
+ "SQLitePCLRaw.provider.e_sqlite3/2.1.10": {
+ "dependencies": {
+ "SQLitePCLRaw.core": "2.1.10"
+ },
+ "runtime": {
+ "lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll": {
+ "assemblyVersion": "2.1.10.2445",
+ "fileVersion": "2.1.10.2445"
+ }
+ }
+ },
+ "System.Configuration.ConfigurationManager/9.0.0": {
+ "dependencies": {
+ "System.Diagnostics.EventLog": "9.0.0",
+ "System.Security.Cryptography.ProtectedData": "9.0.0"
+ },
+ "runtime": {
+ "lib/net9.0/System.Configuration.ConfigurationManager.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52809"
+ }
+ }
+ },
+ "System.Diagnostics.EventLog/9.0.0": {},
+ "System.Memory/4.5.3": {},
+ "System.Runtime.Caching/9.0.0": {
+ "dependencies": {
+ "System.Configuration.ConfigurationManager": "9.0.0"
+ },
+ "runtime": {
+ "lib/net9.0/System.Runtime.Caching.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52809"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/net9.0/System.Runtime.Caching.dll": {
+ "rid": "win",
+ "assetType": "runtime",
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52809"
+ }
+ }
+ },
+ "System.Security.Cryptography.ProtectedData/9.0.0": {
+ "runtime": {
+ "lib/net9.0/System.Security.Cryptography.ProtectedData.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52809"
+ }
+ }
+ }
+ }
+ },
+ "libraries": {
+ "ZelWiki.Library/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "Dapper/2.1.35": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-YKRwjVfrG7GYOovlGyQoMvr1/IJdn+7QzNXJxyMh0YfFF5yvDmTYaJOVYWsckreNjGsGSEtrMTpnzxTUq/tZQw==",
+ "path": "dapper/2.1.35",
+ "hashPath": "dapper.2.1.35.nupkg.sha512"
+ },
+ "Magick.NET-Q8-AnyCPU/14.4.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-4f/6tga1izjCm29qGlPlTc7txquzd5cOgRFuCD6fh7tu+QS4Rd6gZpvRwrIb4e/Y0pE1JQyF2j4RRmQ23T8BLA==",
+ "path": "magick.net-q8-anycpu/14.4.0",
+ "hashPath": "magick.net-q8-anycpu.14.4.0.nupkg.sha512"
+ },
+ "Magick.NET.Core/14.4.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-nmSA3LWK77rZlQ085RBqFLr67GVFyz4mAcuiVGQ9LcNwbxUm4Zcte4D9N+TxAyew6CXzoyHAG3i7NeDgpuztWw==",
+ "path": "magick.net.core/14.4.0",
+ "hashPath": "magick.net.core.14.4.0.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.Cryptography.Internal/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-leaw8hC6wCKfAg2kAYT4plnaHI7o6bKB9IQy0yLWHmgV0GjE449pu0SEnnl7loEzdLgyQrKyVQvfz7wRErqmxQ==",
+ "path": "microsoft.aspnetcore.cryptography.internal/9.0.1",
+ "hashPath": "microsoft.aspnetcore.cryptography.internal.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-/ibWvFYnxjCfOmtQtLTFUN9L70CrQH0daom6tE8/hlxTllUDeXM95fE45dC4u2tBOrfDqB6TPAkUzd/vWaAusA==",
+ "path": "microsoft.aspnetcore.cryptography.keyderivation/9.0.1",
+ "hashPath": "microsoft.aspnetcore.cryptography.keyderivation.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-yZyj/m7nBsrx6JDIv5KSYH44lJsQ4K5RLEWaYRFQVoIRvGXQxMZ/TUCa7PKFtR/o6nz1fmy6bVciV/eN/NmjUw==",
+ "path": "microsoft.aspnetcore.identity.entityframeworkcore/9.0.1",
+ "hashPath": "microsoft.aspnetcore.identity.entityframeworkcore.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Data.Sqlite.Core/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-cFfZjFL+tqzGYw9lB31EkV1IWF5xRQNk2k+MQd+Cf86Gl6zTeAoiZIFw5sRB1Z8OxpEC7nu+nTDsLSjieBAPTw==",
+ "path": "microsoft.data.sqlite.core/9.0.0",
+ "hashPath": "microsoft.data.sqlite.core.9.0.0.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-E25w4XugXNykTr5Y/sLDGaQ4lf67n9aXVPvsdGsIZjtuLmbvb9AoYP8D50CDejY8Ro4D9GK2kNHz5lWHqSK+wg==",
+ "path": "microsoft.entityframeworkcore/9.0.1",
+ "hashPath": "microsoft.entityframeworkcore.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-qy+taGVLUs82zeWfc32hgGL8Z02ZqAneYvqZiiXbxF4g4PBUcPRuxHM9K20USmpeJbn4/fz40GkCbyyCy5ojOA==",
+ "path": "microsoft.entityframeworkcore.abstractions/9.0.1",
+ "hashPath": "microsoft.entityframeworkcore.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore.Analyzers/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-c6ZZJZhPKrXFkE2z/81PmuT69HBL6Y68Cl0xJ5SRrDjJyq5Aabkq15yCqPg9RQ3R0aFLVaJok2DA8R3TKpejDQ==",
+ "path": "microsoft.entityframeworkcore.analyzers/9.0.1",
+ "hashPath": "microsoft.entityframeworkcore.analyzers.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore.Relational/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-7Iu0h4oevRvH4IwPzmxuIJGYRt55TapoREGlluk75KCO7lenN0+QnzCl6cQDY48uDoxAUpJbpK2xW7o8Ix69dw==",
+ "path": "microsoft.entityframeworkcore.relational/9.0.1",
+ "hashPath": "microsoft.entityframeworkcore.relational.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Caching.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Eghsg9SyIvq0c8x6cUpe71BbQoOmsytXxqw2+ZNiTnP8a8SBLKgEor1zZeWhC0588IbS2M0PP4gXGAd9qF862Q==",
+ "path": "microsoft.extensions.caching.abstractions/9.0.1",
+ "hashPath": "microsoft.extensions.caching.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Caching.Memory/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-JeC+PP0BCKMwwLezPGDaciJSTfcFG4KjsG8rX4XZ6RSvzdxofrFmcnmW2L4+cWUcZSBTQ+Dd7H5Gs9XZz/OlCA==",
+ "path": "microsoft.extensions.caching.memory/9.0.1",
+ "hashPath": "microsoft.extensions.caching.memory.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Configuration.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-+4hfFIY1UjBCXFTTOd+ojlDPq6mep3h5Vq5SYE3Pjucr7dNXmq4S/6P/LoVnZFz2e/5gWp/om4svUFgznfULcA==",
+ "path": "microsoft.extensions.configuration.abstractions/9.0.1",
+ "hashPath": "microsoft.extensions.configuration.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.DependencyInjection/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-qZI42ASAe3hr2zMSA6UjM92pO1LeDq5DcwkgSowXXPY8I56M76pEKrnmsKKbxagAf39AJxkH2DY4sb72ixyOrg==",
+ "path": "microsoft.extensions.dependencyinjection/9.0.1",
+ "hashPath": "microsoft.extensions.dependencyinjection.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Tr74eP0oQ3AyC24ch17N8PuEkrPbD0JqIfENCYqmgKYNOmL8wQKzLJu3ObxTUDrjnn4rHoR1qKa37/eQyHmCDA==",
+ "path": "microsoft.extensions.dependencyinjection.abstractions/9.0.1",
+ "hashPath": "microsoft.extensions.dependencyinjection.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Identity.Core/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-dbvAQhwSyBbgB2BuVJ8PMVx7BK6WZHWhV/vsSnXl6sRLs9D7yXiIiRpgcPVvN5E/UkzRGW1EPXyc3t1EDxWSzg==",
+ "path": "microsoft.extensions.identity.core/9.0.1",
+ "hashPath": "microsoft.extensions.identity.core.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Identity.Stores/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-lBErjDqd7i2RGpDr040lGm/HbMvxG/1Ta1aSFh91vYtSwEY2rtMI9o7xIDWgNmBKu8ko+XBxt0WcQh6TNFVe7g==",
+ "path": "microsoft.extensions.identity.stores/9.0.1",
+ "hashPath": "microsoft.extensions.identity.stores.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Logging/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-E/k5r7S44DOW+08xQPnNbO8DKAQHhkspDboTThNJ6Z3/QBb4LC6gStNWzVmy3IvW7sUD+iJKf4fj0xEkqE7vnQ==",
+ "path": "microsoft.extensions.logging/9.0.1",
+ "hashPath": "microsoft.extensions.logging.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Logging.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-w2gUqXN/jNIuvqYwX3lbXagsizVNXYyt6LlF57+tMve4JYCEgCMMAjRce6uKcDASJgpMbErRT1PfHy2OhbkqEA==",
+ "path": "microsoft.extensions.logging.abstractions/9.0.1",
+ "hashPath": "microsoft.extensions.logging.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Options/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-nggoNKnWcsBIAaOWHA+53XZWrslC7aGeok+aR+epDPRy7HI7GwMnGZE8yEsL2Onw7kMOHVHwKcsDls1INkNUJQ==",
+ "path": "microsoft.extensions.options/9.0.1",
+ "hashPath": "microsoft.extensions.options.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Primitives/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-bHtTesA4lrSGD1ZUaMIx6frU3wyy0vYtTa/hM6gGQu5QNrydObv8T5COiGUWsisflAfmsaFOe9Xvw5NSO99z0g==",
+ "path": "microsoft.extensions.primitives/9.0.1",
+ "hashPath": "microsoft.extensions.primitives.9.0.1.nupkg.sha512"
+ },
+ "NTDLS.Helpers/1.3.11": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-xcNFG2blg5WqnivxXgLHbvxz5L1EYXAhEK+7R1TXQIyuknKG9McAjCp+tr+RZ7PawqXwKeOHkaizNQcSdlv81A==",
+ "path": "ntdls.helpers/1.3.11",
+ "hashPath": "ntdls.helpers.1.3.11.nupkg.sha512"
+ },
+ "NTDLS.SqliteDapperWrapper/1.1.4": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-enrMT/qcwqFh18APoN/XtydpC+9BuD5rVg2h/4Fl9IT8bC1aL7iLPJigdfkGf0mYYO3Y6EP91nL4Iv/5Dqay9A==",
+ "path": "ntdls.sqlitedapperwrapper/1.1.4",
+ "hashPath": "ntdls.sqlitedapperwrapper.1.1.4.nupkg.sha512"
+ },
+ "SixLabors.ImageSharp/3.1.6": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-dHQ5jugF9v+5/LCVHCWVzaaIL6WOehqJy6eju/0VFYFPEj2WtqkGPoEV9EVQP83dHsdoqYaTuWpZdwAd37UwfA==",
+ "path": "sixlabors.imagesharp/3.1.6",
+ "hashPath": "sixlabors.imagesharp.3.1.6.nupkg.sha512"
+ },
+ "SQLitePCLRaw.bundle_e_sqlite3/2.1.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-UxWuisvZ3uVcVOLJQv7urM/JiQH+v3TmaJc1BLKl5Dxfm/nTzTUrqswCqg/INiYLi61AXnHo1M1JPmPqqLnAdg==",
+ "path": "sqlitepclraw.bundle_e_sqlite3/2.1.10",
+ "hashPath": "sqlitepclraw.bundle_e_sqlite3.2.1.10.nupkg.sha512"
+ },
+ "SQLitePCLRaw.core/2.1.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Ii8JCbC7oiVclaE/mbDEK000EFIJ+ShRPwAvvV89GOZhQ+ZLtlnSWl6ksCNMKu/VGXA4Nfi2B7LhN/QFN9oBcw==",
+ "path": "sqlitepclraw.core/2.1.10",
+ "hashPath": "sqlitepclraw.core.2.1.10.nupkg.sha512"
+ },
+ "SQLitePCLRaw.lib.e_sqlite3/2.1.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-mAr69tDbnf3QJpRy2nJz8Qdpebdil00fvycyByR58Cn9eARvR+UiG2Vzsp+4q1tV3ikwiYIjlXCQFc12GfebbA==",
+ "path": "sqlitepclraw.lib.e_sqlite3/2.1.10",
+ "hashPath": "sqlitepclraw.lib.e_sqlite3.2.1.10.nupkg.sha512"
+ },
+ "SQLitePCLRaw.provider.e_sqlite3/2.1.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-uZVTi02C1SxqzgT0HqTWatIbWGb40iIkfc3FpFCpE/r7g6K0PqzDUeefL6P6HPhDtc6BacN3yQysfzP7ks+wSQ==",
+ "path": "sqlitepclraw.provider.e_sqlite3/2.1.10",
+ "hashPath": "sqlitepclraw.provider.e_sqlite3.2.1.10.nupkg.sha512"
+ },
+ "System.Configuration.ConfigurationManager/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-PdkuMrwDhXoKFo/JxISIi9E8L+QGn9Iquj2OKDWHB6Y/HnUOuBouF7uS3R4Hw3FoNmwwMo6hWgazQdyHIIs27A==",
+ "path": "system.configuration.configurationmanager/9.0.0",
+ "hashPath": "system.configuration.configurationmanager.9.0.0.nupkg.sha512"
+ },
+ "System.Diagnostics.EventLog/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-qd01+AqPhbAG14KtdtIqFk+cxHQFZ/oqRSCoxU1F+Q6Kv0cl726sl7RzU9yLFGd4BUOKdN4XojXF0pQf/R6YeA==",
+ "path": "system.diagnostics.eventlog/9.0.0",
+ "hashPath": "system.diagnostics.eventlog.9.0.0.nupkg.sha512"
+ },
+ "System.Memory/4.5.3": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-3oDzvc/zzetpTKWMShs1AADwZjQ/36HnsufHRPcOjyRAAMLDlu2iD33MBI2opxnezcVUtXyqDXXjoFMOU9c7SA==",
+ "path": "system.memory/4.5.3",
+ "hashPath": "system.memory.4.5.3.nupkg.sha512"
+ },
+ "System.Runtime.Caching/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-4sUTbJkQZFxyhvc/CDcrAZOT8q1FWTECRsnnwGgKtC7wC3/uzhYSYUXywbCfkINjB35kgQxw9MalI/G3ZZfM3w==",
+ "path": "system.runtime.caching/9.0.0",
+ "hashPath": "system.runtime.caching.9.0.0.nupkg.sha512"
+ },
+ "System.Security.Cryptography.ProtectedData/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-CJW+x/F6fmRQ7N6K8paasTw9PDZp4t7G76UjGNlSDgoHPF0h08vTzLYbLZpOLEJSg35d5wy2jCXGo84EN05DpQ==",
+ "path": "system.security.cryptography.protecteddata/9.0.0",
+ "hashPath": "system.security.cryptography.protecteddata.9.0.0.nupkg.sha512"
+ }
+ }
+}
\ No newline at end of file
diff --git a/ZelWiki.Library/bin/Debug/net9.0/ZelWiki.Library.dll b/ZelWiki.Library/bin/Debug/net9.0/ZelWiki.Library.dll
new file mode 100644
index 0000000..a23a511
Binary files /dev/null and b/ZelWiki.Library/bin/Debug/net9.0/ZelWiki.Library.dll differ
diff --git a/ZelWiki.Library/bin/Debug/net9.0/ZelWiki.Library.pdb b/ZelWiki.Library/bin/Debug/net9.0/ZelWiki.Library.pdb
new file mode 100644
index 0000000..dc2ed71
Binary files /dev/null and b/ZelWiki.Library/bin/Debug/net9.0/ZelWiki.Library.pdb differ
diff --git a/ZelWiki.Library/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs b/ZelWiki.Library/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs
new file mode 100644
index 0000000..feda5e9
--- /dev/null
+++ b/ZelWiki.Library/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/ZelWiki.Library/obj/Debug/net9.0/TightWiki.Library.AssemblyInfo.cs b/ZelWiki.Library/obj/Debug/net9.0/TightWiki.Library.AssemblyInfo.cs
new file mode 100644
index 0000000..f8cca7c
--- /dev/null
+++ b/ZelWiki.Library/obj/Debug/net9.0/TightWiki.Library.AssemblyInfo.cs
@@ -0,0 +1,23 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("TightWiki.Library")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("2.20.1.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("2.20.1+4b54cca70b03a58af51ef6debdd012251f258bbb")]
+[assembly: System.Reflection.AssemblyProductAttribute("TightWiki.Library")]
+[assembly: System.Reflection.AssemblyTitleAttribute("TightWiki.Library")]
+[assembly: System.Reflection.AssemblyVersionAttribute("2.20.1.0")]
+
+// 由 MSBuild WriteCodeFragment 类生成。
+
diff --git a/ZelWiki.Library/obj/Debug/net9.0/TightWiki.Library.AssemblyInfoInputs.cache b/ZelWiki.Library/obj/Debug/net9.0/TightWiki.Library.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..b040c2f
--- /dev/null
+++ b/ZelWiki.Library/obj/Debug/net9.0/TightWiki.Library.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+3310519dc2f05747065d09d9b8b6c4385b089e02f3694219b817bf7c0645d0c2
diff --git a/ZelWiki.Library/obj/Debug/net9.0/TightWiki.Library.GeneratedMSBuildEditorConfig.editorconfig b/ZelWiki.Library/obj/Debug/net9.0/TightWiki.Library.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..36870ea
--- /dev/null
+++ b/ZelWiki.Library/obj/Debug/net9.0/TightWiki.Library.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 = TightWiki.Library
+build_property.ProjectDir = E:\HelloWord\nysj2\TightWiki.Library\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.EffectiveAnalysisLevelStyle = 9.0
+build_property.EnableCodeStyleSeverity =
diff --git a/ZelWiki.Library/obj/Debug/net9.0/TightWiki.Library.GlobalUsings.g.cs b/ZelWiki.Library/obj/Debug/net9.0/TightWiki.Library.GlobalUsings.g.cs
new file mode 100644
index 0000000..8578f3d
--- /dev/null
+++ b/ZelWiki.Library/obj/Debug/net9.0/TightWiki.Library.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/ZelWiki.Library/obj/Debug/net9.0/TightWiki.Library.assets.cache b/ZelWiki.Library/obj/Debug/net9.0/TightWiki.Library.assets.cache
new file mode 100644
index 0000000..3ccf608
Binary files /dev/null and b/ZelWiki.Library/obj/Debug/net9.0/TightWiki.Library.assets.cache differ
diff --git a/ZelWiki.Library/obj/Debug/net9.0/TightWiki.Library.csproj.AssemblyReference.cache b/ZelWiki.Library/obj/Debug/net9.0/TightWiki.Library.csproj.AssemblyReference.cache
new file mode 100644
index 0000000..3c7922c
Binary files /dev/null and b/ZelWiki.Library/obj/Debug/net9.0/TightWiki.Library.csproj.AssemblyReference.cache differ
diff --git a/ZelWiki.Library/obj/Debug/net9.0/TightWiki.Library.csproj.CoreCompileInputs.cache b/ZelWiki.Library/obj/Debug/net9.0/TightWiki.Library.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..aa15f72
--- /dev/null
+++ b/ZelWiki.Library/obj/Debug/net9.0/TightWiki.Library.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+2973ab2719341eafcc5377883a3343e3574d1e5c534caa5e75cda8de1ee51518
diff --git a/ZelWiki.Library/obj/Debug/net9.0/TightWiki.Library.csproj.FileListAbsolute.txt b/ZelWiki.Library/obj/Debug/net9.0/TightWiki.Library.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..1675c3f
--- /dev/null
+++ b/ZelWiki.Library/obj/Debug/net9.0/TightWiki.Library.csproj.FileListAbsolute.txt
@@ -0,0 +1,12 @@
+E:\HelloWord\nysj2\TightWiki.Library\bin\Debug\net9.0\TightWiki.Library.deps.json
+E:\HelloWord\nysj2\TightWiki.Library\bin\Debug\net9.0\TightWiki.Library.dll
+E:\HelloWord\nysj2\TightWiki.Library\bin\Debug\net9.0\TightWiki.Library.pdb
+E:\HelloWord\nysj2\TightWiki.Library\obj\Debug\net9.0\TightWiki.Library.csproj.AssemblyReference.cache
+E:\HelloWord\nysj2\TightWiki.Library\obj\Debug\net9.0\TightWiki.Library.GeneratedMSBuildEditorConfig.editorconfig
+E:\HelloWord\nysj2\TightWiki.Library\obj\Debug\net9.0\TightWiki.Library.AssemblyInfoInputs.cache
+E:\HelloWord\nysj2\TightWiki.Library\obj\Debug\net9.0\TightWiki.Library.AssemblyInfo.cs
+E:\HelloWord\nysj2\TightWiki.Library\obj\Debug\net9.0\TightWiki.Library.csproj.CoreCompileInputs.cache
+E:\HelloWord\nysj2\TightWiki.Library\obj\Debug\net9.0\TightWiki.Library.dll
+E:\HelloWord\nysj2\TightWiki.Library\obj\Debug\net9.0\refint\TightWiki.Library.dll
+E:\HelloWord\nysj2\TightWiki.Library\obj\Debug\net9.0\TightWiki.Library.pdb
+E:\HelloWord\nysj2\TightWiki.Library\obj\Debug\net9.0\ref\TightWiki.Library.dll
diff --git a/ZelWiki.Library/obj/Debug/net9.0/TightWiki.Library.dll b/ZelWiki.Library/obj/Debug/net9.0/TightWiki.Library.dll
new file mode 100644
index 0000000..fcc955e
Binary files /dev/null and b/ZelWiki.Library/obj/Debug/net9.0/TightWiki.Library.dll differ
diff --git a/ZelWiki.Library/obj/Debug/net9.0/TightWiki.Library.pdb b/ZelWiki.Library/obj/Debug/net9.0/TightWiki.Library.pdb
new file mode 100644
index 0000000..6e79299
Binary files /dev/null and b/ZelWiki.Library/obj/Debug/net9.0/TightWiki.Library.pdb differ
diff --git a/ZelWiki.Library/obj/Debug/net9.0/ZelWiki.Library.AssemblyInfo.cs b/ZelWiki.Library/obj/Debug/net9.0/ZelWiki.Library.AssemblyInfo.cs
new file mode 100644
index 0000000..95070e8
--- /dev/null
+++ b/ZelWiki.Library/obj/Debug/net9.0/ZelWiki.Library.AssemblyInfo.cs
@@ -0,0 +1,23 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("ZelWiki.Library")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("2.20.1.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("2.20.1+4b54cca70b03a58af51ef6debdd012251f258bbb")]
+[assembly: System.Reflection.AssemblyProductAttribute("ZelWiki.Library")]
+[assembly: System.Reflection.AssemblyTitleAttribute("ZelWiki.Library")]
+[assembly: System.Reflection.AssemblyVersionAttribute("2.20.1.0")]
+
+// 由 MSBuild WriteCodeFragment 类生成。
+
diff --git a/ZelWiki.Library/obj/Debug/net9.0/ZelWiki.Library.AssemblyInfoInputs.cache b/ZelWiki.Library/obj/Debug/net9.0/ZelWiki.Library.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..e0a34c4
--- /dev/null
+++ b/ZelWiki.Library/obj/Debug/net9.0/ZelWiki.Library.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+94e713812ebd822a16d5a58fd1b303675d8d9b92f921828dbe544f3b5e3b3b33
diff --git a/ZelWiki.Library/obj/Debug/net9.0/ZelWiki.Library.GeneratedMSBuildEditorConfig.editorconfig b/ZelWiki.Library/obj/Debug/net9.0/ZelWiki.Library.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..46f9ed8
--- /dev/null
+++ b/ZelWiki.Library/obj/Debug/net9.0/ZelWiki.Library.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 = ZelWiki.Library
+build_property.ProjectDir = E:\HelloWord\nysj2\ZelWiki.Library\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.EffectiveAnalysisLevelStyle = 9.0
+build_property.EnableCodeStyleSeverity =
diff --git a/ZelWiki.Library/obj/Debug/net9.0/ZelWiki.Library.GlobalUsings.g.cs b/ZelWiki.Library/obj/Debug/net9.0/ZelWiki.Library.GlobalUsings.g.cs
new file mode 100644
index 0000000..8578f3d
--- /dev/null
+++ b/ZelWiki.Library/obj/Debug/net9.0/ZelWiki.Library.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/ZelWiki.Library/obj/Debug/net9.0/ZelWiki.Library.assets.cache b/ZelWiki.Library/obj/Debug/net9.0/ZelWiki.Library.assets.cache
new file mode 100644
index 0000000..15d547b
Binary files /dev/null and b/ZelWiki.Library/obj/Debug/net9.0/ZelWiki.Library.assets.cache differ
diff --git a/ZelWiki.Library/obj/Debug/net9.0/ZelWiki.Library.csproj.AssemblyReference.cache b/ZelWiki.Library/obj/Debug/net9.0/ZelWiki.Library.csproj.AssemblyReference.cache
new file mode 100644
index 0000000..3c7922c
Binary files /dev/null and b/ZelWiki.Library/obj/Debug/net9.0/ZelWiki.Library.csproj.AssemblyReference.cache differ
diff --git a/ZelWiki.Library/obj/Debug/net9.0/ZelWiki.Library.csproj.BuildWithSkipAnalyzers b/ZelWiki.Library/obj/Debug/net9.0/ZelWiki.Library.csproj.BuildWithSkipAnalyzers
new file mode 100644
index 0000000..e69de29
diff --git a/ZelWiki.Library/obj/Debug/net9.0/ZelWiki.Library.csproj.CoreCompileInputs.cache b/ZelWiki.Library/obj/Debug/net9.0/ZelWiki.Library.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..af35eb6
--- /dev/null
+++ b/ZelWiki.Library/obj/Debug/net9.0/ZelWiki.Library.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+4cce8e6d1a0d211823647749cb11876fb85b651ed402bb2df0dc304d14763091
diff --git a/ZelWiki.Library/obj/Debug/net9.0/ZelWiki.Library.csproj.FileListAbsolute.txt b/ZelWiki.Library/obj/Debug/net9.0/ZelWiki.Library.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..10d24bc
--- /dev/null
+++ b/ZelWiki.Library/obj/Debug/net9.0/ZelWiki.Library.csproj.FileListAbsolute.txt
@@ -0,0 +1,12 @@
+E:\HelloWord\nysj2\ZelWiki.Library\bin\Debug\net9.0\ZelWiki.Library.deps.json
+E:\HelloWord\nysj2\ZelWiki.Library\bin\Debug\net9.0\ZelWiki.Library.dll
+E:\HelloWord\nysj2\ZelWiki.Library\bin\Debug\net9.0\ZelWiki.Library.pdb
+E:\HelloWord\nysj2\ZelWiki.Library\obj\Debug\net9.0\ZelWiki.Library.csproj.AssemblyReference.cache
+E:\HelloWord\nysj2\ZelWiki.Library\obj\Debug\net9.0\ZelWiki.Library.GeneratedMSBuildEditorConfig.editorconfig
+E:\HelloWord\nysj2\ZelWiki.Library\obj\Debug\net9.0\ZelWiki.Library.AssemblyInfoInputs.cache
+E:\HelloWord\nysj2\ZelWiki.Library\obj\Debug\net9.0\ZelWiki.Library.AssemblyInfo.cs
+E:\HelloWord\nysj2\ZelWiki.Library\obj\Debug\net9.0\ZelWiki.Library.csproj.CoreCompileInputs.cache
+E:\HelloWord\nysj2\ZelWiki.Library\obj\Debug\net9.0\ZelWiki.Library.dll
+E:\HelloWord\nysj2\ZelWiki.Library\obj\Debug\net9.0\refint\ZelWiki.Library.dll
+E:\HelloWord\nysj2\ZelWiki.Library\obj\Debug\net9.0\ZelWiki.Library.pdb
+E:\HelloWord\nysj2\ZelWiki.Library\obj\Debug\net9.0\ref\ZelWiki.Library.dll
diff --git a/ZelWiki.Library/obj/Debug/net9.0/ZelWiki.Library.dll b/ZelWiki.Library/obj/Debug/net9.0/ZelWiki.Library.dll
new file mode 100644
index 0000000..a23a511
Binary files /dev/null and b/ZelWiki.Library/obj/Debug/net9.0/ZelWiki.Library.dll differ
diff --git a/ZelWiki.Library/obj/Debug/net9.0/ZelWiki.Library.pdb b/ZelWiki.Library/obj/Debug/net9.0/ZelWiki.Library.pdb
new file mode 100644
index 0000000..dc2ed71
Binary files /dev/null and b/ZelWiki.Library/obj/Debug/net9.0/ZelWiki.Library.pdb differ
diff --git a/ZelWiki.Library/obj/Debug/net9.0/ref/TightWiki.Library.dll b/ZelWiki.Library/obj/Debug/net9.0/ref/TightWiki.Library.dll
new file mode 100644
index 0000000..6b4e997
Binary files /dev/null and b/ZelWiki.Library/obj/Debug/net9.0/ref/TightWiki.Library.dll differ
diff --git a/ZelWiki.Library/obj/Debug/net9.0/ref/ZelWiki.Library.dll b/ZelWiki.Library/obj/Debug/net9.0/ref/ZelWiki.Library.dll
new file mode 100644
index 0000000..1d447f9
Binary files /dev/null and b/ZelWiki.Library/obj/Debug/net9.0/ref/ZelWiki.Library.dll differ
diff --git a/ZelWiki.Library/obj/Debug/net9.0/refint/TightWiki.Library.dll b/ZelWiki.Library/obj/Debug/net9.0/refint/TightWiki.Library.dll
new file mode 100644
index 0000000..6b4e997
Binary files /dev/null and b/ZelWiki.Library/obj/Debug/net9.0/refint/TightWiki.Library.dll differ
diff --git a/ZelWiki.Library/obj/Debug/net9.0/refint/ZelWiki.Library.dll b/ZelWiki.Library/obj/Debug/net9.0/refint/ZelWiki.Library.dll
new file mode 100644
index 0000000..1d447f9
Binary files /dev/null and b/ZelWiki.Library/obj/Debug/net9.0/refint/ZelWiki.Library.dll differ
diff --git a/ZelWiki.Library/obj/TightWiki.Library.csproj.nuget.dgspec.json b/ZelWiki.Library/obj/TightWiki.Library.csproj.nuget.dgspec.json
new file mode 100644
index 0000000..7f08587
--- /dev/null
+++ b/ZelWiki.Library/obj/TightWiki.Library.csproj.nuget.dgspec.json
@@ -0,0 +1,98 @@
+{
+ "format": 1,
+ "restore": {
+ "E:\\HelloWord\\nysj2\\TightWiki.Library\\TightWiki.Library.csproj": {}
+ },
+ "projects": {
+ "E:\\HelloWord\\nysj2\\TightWiki.Library\\TightWiki.Library.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\TightWiki.Library\\TightWiki.Library.csproj",
+ "projectName": "TightWiki.Library",
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Library\\TightWiki.Library.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\TightWiki.Library\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "dependencies": {
+ "Magick.NET-Q8-AnyCPU": {
+ "target": "Package",
+ "version": "[14.4.0, )"
+ },
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore": {
+ "target": "Package",
+ "version": "[9.0.1, )"
+ },
+ "NTDLS.Helpers": {
+ "target": "Package",
+ "version": "[1.3.11, )"
+ },
+ "NTDLS.SqliteDapperWrapper": {
+ "target": "Package",
+ "version": "[1.1.4, )"
+ },
+ "SixLabors.ImageSharp": {
+ "target": "Package",
+ "version": "[3.1.6, )"
+ }
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/ZelWiki.Library/obj/TightWiki.Library.csproj.nuget.g.props b/ZelWiki.Library/obj/TightWiki.Library.csproj.nuget.g.props
new file mode 100644
index 0000000..14360aa
--- /dev/null
+++ b/ZelWiki.Library/obj/TightWiki.Library.csproj.nuget.g.props
@@ -0,0 +1,20 @@
+
+
+
+ True
+ NuGet
+ $(MSBuildThisFileDirectory)project.assets.json
+ $(UserProfile)\.nuget\packages\
+ C:\Users\Zel\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
+ PackageReference
+ 6.12.3
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ZelWiki.Library/obj/TightWiki.Library.csproj.nuget.g.targets b/ZelWiki.Library/obj/TightWiki.Library.csproj.nuget.g.targets
new file mode 100644
index 0000000..2380955
--- /dev/null
+++ b/ZelWiki.Library/obj/TightWiki.Library.csproj.nuget.g.targets
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ZelWiki.Library/obj/ZelWiki.Library.csproj.nuget.dgspec.json b/ZelWiki.Library/obj/ZelWiki.Library.csproj.nuget.dgspec.json
new file mode 100644
index 0000000..31b1809
--- /dev/null
+++ b/ZelWiki.Library/obj/ZelWiki.Library.csproj.nuget.dgspec.json
@@ -0,0 +1,98 @@
+{
+ "format": 1,
+ "restore": {
+ "E:\\HelloWord\\nysj2\\ZelWiki.Library\\ZelWiki.Library.csproj": {}
+ },
+ "projects": {
+ "E:\\HelloWord\\nysj2\\ZelWiki.Library\\ZelWiki.Library.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\ZelWiki.Library\\ZelWiki.Library.csproj",
+ "projectName": "ZelWiki.Library",
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Library\\ZelWiki.Library.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\ZelWiki.Library\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "dependencies": {
+ "Magick.NET-Q8-AnyCPU": {
+ "target": "Package",
+ "version": "[14.4.0, )"
+ },
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore": {
+ "target": "Package",
+ "version": "[9.0.1, )"
+ },
+ "NTDLS.Helpers": {
+ "target": "Package",
+ "version": "[1.3.11, )"
+ },
+ "NTDLS.SqliteDapperWrapper": {
+ "target": "Package",
+ "version": "[1.1.4, )"
+ },
+ "SixLabors.ImageSharp": {
+ "target": "Package",
+ "version": "[3.1.6, )"
+ }
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/ZelWiki.Library/obj/ZelWiki.Library.csproj.nuget.g.props b/ZelWiki.Library/obj/ZelWiki.Library.csproj.nuget.g.props
new file mode 100644
index 0000000..14360aa
--- /dev/null
+++ b/ZelWiki.Library/obj/ZelWiki.Library.csproj.nuget.g.props
@@ -0,0 +1,20 @@
+
+
+
+ True
+ NuGet
+ $(MSBuildThisFileDirectory)project.assets.json
+ $(UserProfile)\.nuget\packages\
+ C:\Users\Zel\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
+ PackageReference
+ 6.12.3
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ZelWiki.Library/obj/ZelWiki.Library.csproj.nuget.g.targets b/ZelWiki.Library/obj/ZelWiki.Library.csproj.nuget.g.targets
new file mode 100644
index 0000000..2380955
--- /dev/null
+++ b/ZelWiki.Library/obj/ZelWiki.Library.csproj.nuget.g.targets
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ZelWiki.Library/obj/project.assets.json b/ZelWiki.Library/obj/project.assets.json
new file mode 100644
index 0000000..e8d5012
--- /dev/null
+++ b/ZelWiki.Library/obj/project.assets.json
@@ -0,0 +1,1652 @@
+{
+ "version": 3,
+ "targets": {
+ "net9.0": {
+ "Dapper/2.1.35": {
+ "type": "package",
+ "compile": {
+ "lib/net7.0/Dapper.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net7.0/Dapper.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Magick.NET-Q8-AnyCPU/14.4.0": {
+ "type": "package",
+ "dependencies": {
+ "Magick.NET.Core": "14.4.0"
+ },
+ "compile": {
+ "lib/net8.0/Magick.NET-Q8-AnyCPU.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/Magick.NET-Q8-AnyCPU.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/netstandard20/Magick.NET-Q8-AnyCPU.targets": {}
+ },
+ "runtimeTargets": {
+ "runtimes/linux-arm64/native/Magick.Native-Q8-arm64.dll.so": {
+ "assetType": "native",
+ "rid": "linux-arm64"
+ },
+ "runtimes/linux-musl-x64/native/Magick.Native-Q8-x64.dll.so": {
+ "assetType": "native",
+ "rid": "linux-musl-x64"
+ },
+ "runtimes/linux-x64/native/Magick.Native-Q8-x64.dll.so": {
+ "assetType": "native",
+ "rid": "linux-x64"
+ },
+ "runtimes/osx-arm64/native/Magick.Native-Q8-arm64.dll.dylib": {
+ "assetType": "native",
+ "rid": "osx-arm64"
+ },
+ "runtimes/osx-x64/native/Magick.Native-Q8-x64.dll.dylib": {
+ "assetType": "native",
+ "rid": "osx-x64"
+ },
+ "runtimes/win-arm64/native/Magick.Native-Q8-arm64.dll": {
+ "assetType": "native",
+ "rid": "win-arm64"
+ },
+ "runtimes/win-x64/native/Magick.Native-Q8-x64.dll": {
+ "assetType": "native",
+ "rid": "win-x64"
+ },
+ "runtimes/win-x86/native/Magick.Native-Q8-x86.dll": {
+ "assetType": "native",
+ "rid": "win-x86"
+ }
+ }
+ },
+ "Magick.NET.Core/14.4.0": {
+ "type": "package",
+ "compile": {
+ "lib/net8.0/Magick.NET.Core.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/Magick.NET.Core.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Microsoft.AspNetCore.Cryptography.Internal/9.0.1": {
+ "type": "package",
+ "compile": {
+ "lib/net9.0/Microsoft.AspNetCore.Cryptography.Internal.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.AspNetCore.Cryptography.Internal.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation/9.0.1": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.AspNetCore.Cryptography.Internal": "9.0.1"
+ },
+ "compile": {
+ "lib/net9.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore/9.0.1": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.EntityFrameworkCore.Relational": "9.0.1",
+ "Microsoft.Extensions.Identity.Stores": "9.0.1"
+ },
+ "compile": {
+ "lib/net9.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Microsoft.Data.Sqlite.Core/9.0.0": {
+ "type": "package",
+ "dependencies": {
+ "SQLitePCLRaw.core": "2.1.10"
+ },
+ "compile": {
+ "lib/net8.0/Microsoft.Data.Sqlite.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.Data.Sqlite.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "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.Identity.Core/9.0.1": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation": "9.0.1",
+ "Microsoft.Extensions.Logging": "9.0.1",
+ "Microsoft.Extensions.Options": "9.0.1"
+ },
+ "compile": {
+ "lib/net9.0/Microsoft.Extensions.Identity.Core.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Identity.Core.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Microsoft.Extensions.Identity.Stores/9.0.1": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Identity.Core": "9.0.1",
+ "Microsoft.Extensions.Logging": "9.0.1"
+ },
+ "compile": {
+ "lib/net9.0/Microsoft.Extensions.Identity.Stores.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Identity.Stores.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "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/_._": {}
+ }
+ },
+ "NTDLS.Helpers/1.3.11": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Memory": "9.0.0"
+ },
+ "compile": {
+ "lib/net9.0/NTDLS.Helpers.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/NTDLS.Helpers.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "NTDLS.SqliteDapperWrapper/1.1.4": {
+ "type": "package",
+ "dependencies": {
+ "Dapper": "2.1.35",
+ "Microsoft.Data.Sqlite.Core": "9.0.0",
+ "SQLitePCLRaw.bundle_e_sqlite3": "2.1.10",
+ "System.Runtime.Caching": "9.0.0"
+ },
+ "compile": {
+ "lib/net9.0/NTDLS.SqliteDapperWrapper.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/NTDLS.SqliteDapperWrapper.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "SixLabors.ImageSharp/3.1.6": {
+ "type": "package",
+ "compile": {
+ "lib/net6.0/SixLabors.ImageSharp.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net6.0/SixLabors.ImageSharp.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "build/SixLabors.ImageSharp.props": {}
+ }
+ },
+ "SQLitePCLRaw.bundle_e_sqlite3/2.1.10": {
+ "type": "package",
+ "dependencies": {
+ "SQLitePCLRaw.lib.e_sqlite3": "2.1.10",
+ "SQLitePCLRaw.provider.e_sqlite3": "2.1.10"
+ },
+ "compile": {
+ "lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll": {}
+ },
+ "runtime": {
+ "lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll": {}
+ }
+ },
+ "SQLitePCLRaw.core/2.1.10": {
+ "type": "package",
+ "dependencies": {
+ "System.Memory": "4.5.3"
+ },
+ "compile": {
+ "lib/netstandard2.0/SQLitePCLRaw.core.dll": {}
+ },
+ "runtime": {
+ "lib/netstandard2.0/SQLitePCLRaw.core.dll": {}
+ }
+ },
+ "SQLitePCLRaw.lib.e_sqlite3/2.1.10": {
+ "type": "package",
+ "compile": {
+ "lib/netstandard2.0/_._": {}
+ },
+ "runtime": {
+ "lib/netstandard2.0/_._": {}
+ },
+ "build": {
+ "buildTransitive/net9.0/SQLitePCLRaw.lib.e_sqlite3.targets": {}
+ },
+ "runtimeTargets": {
+ "runtimes/browser-wasm/nativeassets/net9.0/e_sqlite3.a": {
+ "assetType": "native",
+ "rid": "browser-wasm"
+ },
+ "runtimes/linux-arm/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-arm"
+ },
+ "runtimes/linux-arm64/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-arm64"
+ },
+ "runtimes/linux-armel/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-armel"
+ },
+ "runtimes/linux-mips64/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-mips64"
+ },
+ "runtimes/linux-musl-arm/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-musl-arm"
+ },
+ "runtimes/linux-musl-arm64/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-musl-arm64"
+ },
+ "runtimes/linux-musl-s390x/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-musl-s390x"
+ },
+ "runtimes/linux-musl-x64/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-musl-x64"
+ },
+ "runtimes/linux-ppc64le/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-ppc64le"
+ },
+ "runtimes/linux-s390x/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-s390x"
+ },
+ "runtimes/linux-x64/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-x64"
+ },
+ "runtimes/linux-x86/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-x86"
+ },
+ "runtimes/maccatalyst-arm64/native/libe_sqlite3.dylib": {
+ "assetType": "native",
+ "rid": "maccatalyst-arm64"
+ },
+ "runtimes/maccatalyst-x64/native/libe_sqlite3.dylib": {
+ "assetType": "native",
+ "rid": "maccatalyst-x64"
+ },
+ "runtimes/osx-arm64/native/libe_sqlite3.dylib": {
+ "assetType": "native",
+ "rid": "osx-arm64"
+ },
+ "runtimes/osx-x64/native/libe_sqlite3.dylib": {
+ "assetType": "native",
+ "rid": "osx-x64"
+ },
+ "runtimes/win-arm/native/e_sqlite3.dll": {
+ "assetType": "native",
+ "rid": "win-arm"
+ },
+ "runtimes/win-arm64/native/e_sqlite3.dll": {
+ "assetType": "native",
+ "rid": "win-arm64"
+ },
+ "runtimes/win-x64/native/e_sqlite3.dll": {
+ "assetType": "native",
+ "rid": "win-x64"
+ },
+ "runtimes/win-x86/native/e_sqlite3.dll": {
+ "assetType": "native",
+ "rid": "win-x86"
+ }
+ }
+ },
+ "SQLitePCLRaw.provider.e_sqlite3/2.1.10": {
+ "type": "package",
+ "dependencies": {
+ "SQLitePCLRaw.core": "2.1.10"
+ },
+ "compile": {
+ "lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll": {}
+ },
+ "runtime": {
+ "lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll": {}
+ }
+ },
+ "System.Configuration.ConfigurationManager/9.0.0": {
+ "type": "package",
+ "dependencies": {
+ "System.Diagnostics.EventLog": "9.0.0",
+ "System.Security.Cryptography.ProtectedData": "9.0.0"
+ },
+ "compile": {
+ "lib/net9.0/System.Configuration.ConfigurationManager.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/System.Configuration.ConfigurationManager.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ }
+ },
+ "System.Diagnostics.EventLog/9.0.0": {
+ "type": "package",
+ "compile": {
+ "lib/net9.0/System.Diagnostics.EventLog.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/System.Diagnostics.EventLog.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.Messages.dll": {
+ "assetType": "runtime",
+ "rid": "win"
+ },
+ "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.dll": {
+ "assetType": "runtime",
+ "rid": "win"
+ }
+ }
+ },
+ "System.Memory/4.5.3": {
+ "type": "package",
+ "compile": {
+ "ref/netcoreapp2.1/_._": {}
+ },
+ "runtime": {
+ "lib/netcoreapp2.1/_._": {}
+ }
+ },
+ "System.Runtime.Caching/9.0.0": {
+ "type": "package",
+ "dependencies": {
+ "System.Configuration.ConfigurationManager": "9.0.0"
+ },
+ "compile": {
+ "lib/net9.0/System.Runtime.Caching.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/System.Runtime.Caching.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/net9.0/System.Runtime.Caching.dll": {
+ "assetType": "runtime",
+ "rid": "win"
+ }
+ }
+ },
+ "System.Security.Cryptography.ProtectedData/9.0.0": {
+ "type": "package",
+ "compile": {
+ "lib/net9.0/System.Security.Cryptography.ProtectedData.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/System.Security.Cryptography.ProtectedData.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ }
+ }
+ }
+ },
+ "libraries": {
+ "Dapper/2.1.35": {
+ "sha512": "YKRwjVfrG7GYOovlGyQoMvr1/IJdn+7QzNXJxyMh0YfFF5yvDmTYaJOVYWsckreNjGsGSEtrMTpnzxTUq/tZQw==",
+ "type": "package",
+ "path": "dapper/2.1.35",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Dapper.png",
+ "dapper.2.1.35.nupkg.sha512",
+ "dapper.nuspec",
+ "lib/net461/Dapper.dll",
+ "lib/net461/Dapper.xml",
+ "lib/net5.0/Dapper.dll",
+ "lib/net5.0/Dapper.xml",
+ "lib/net7.0/Dapper.dll",
+ "lib/net7.0/Dapper.xml",
+ "lib/netstandard2.0/Dapper.dll",
+ "lib/netstandard2.0/Dapper.xml",
+ "readme.md"
+ ]
+ },
+ "Magick.NET-Q8-AnyCPU/14.4.0": {
+ "sha512": "4f/6tga1izjCm29qGlPlTc7txquzd5cOgRFuCD6fh7tu+QS4Rd6gZpvRwrIb4e/Y0pE1JQyF2j4RRmQ23T8BLA==",
+ "type": "package",
+ "path": "magick.net-q8-anycpu/14.4.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Magick.NET.icon.png",
+ "Notice.linux-musl.txt",
+ "Notice.linux.txt",
+ "Notice.osx.txt",
+ "Notice.win.txt",
+ "build/netstandard20/Magick.NET-Q8-AnyCPU.targets",
+ "buildTransitive/netstandard20/Magick.NET-Q8-AnyCPU.targets",
+ "docs/Readme.md",
+ "lib/net8.0/Magick.NET-Q8-AnyCPU.dll",
+ "lib/net8.0/Magick.NET-Q8-AnyCPU.xml",
+ "lib/netstandard20/Magick.NET-Q8-AnyCPU.dll",
+ "lib/netstandard20/Magick.NET-Q8-AnyCPU.xml",
+ "magick.net-q8-anycpu.14.4.0.nupkg.sha512",
+ "magick.net-q8-anycpu.nuspec",
+ "runtimes/linux-arm64/native/Magick.Native-Q8-arm64.dll.so",
+ "runtimes/linux-musl-x64/native/Magick.Native-Q8-x64.dll.so",
+ "runtimes/linux-x64/native/Magick.Native-Q8-x64.dll.so",
+ "runtimes/osx-arm64/native/Magick.Native-Q8-arm64.dll.dylib",
+ "runtimes/osx-x64/native/Magick.Native-Q8-x64.dll.dylib",
+ "runtimes/win-arm64/native/Magick.Native-Q8-arm64.dll",
+ "runtimes/win-x64/native/Magick.Native-Q8-x64.dll",
+ "runtimes/win-x86/native/Magick.Native-Q8-x86.dll"
+ ]
+ },
+ "Magick.NET.Core/14.4.0": {
+ "sha512": "nmSA3LWK77rZlQ085RBqFLr67GVFyz4mAcuiVGQ9LcNwbxUm4Zcte4D9N+TxAyew6CXzoyHAG3i7NeDgpuztWw==",
+ "type": "package",
+ "path": "magick.net.core/14.4.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Copyright.txt",
+ "Magick.NET.icon.png",
+ "docs/Readme.md",
+ "lib/net8.0/Magick.NET.Core.dll",
+ "lib/net8.0/Magick.NET.Core.xml",
+ "lib/netstandard20/Magick.NET.Core.dll",
+ "lib/netstandard20/Magick.NET.Core.xml",
+ "magick.net.core.14.4.0.nupkg.sha512",
+ "magick.net.core.nuspec"
+ ]
+ },
+ "Microsoft.AspNetCore.Cryptography.Internal/9.0.1": {
+ "sha512": "leaw8hC6wCKfAg2kAYT4plnaHI7o6bKB9IQy0yLWHmgV0GjE449pu0SEnnl7loEzdLgyQrKyVQvfz7wRErqmxQ==",
+ "type": "package",
+ "path": "microsoft.aspnetcore.cryptography.internal/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net462/Microsoft.AspNetCore.Cryptography.Internal.dll",
+ "lib/net462/Microsoft.AspNetCore.Cryptography.Internal.xml",
+ "lib/net9.0/Microsoft.AspNetCore.Cryptography.Internal.dll",
+ "lib/net9.0/Microsoft.AspNetCore.Cryptography.Internal.xml",
+ "lib/netstandard2.0/Microsoft.AspNetCore.Cryptography.Internal.dll",
+ "lib/netstandard2.0/Microsoft.AspNetCore.Cryptography.Internal.xml",
+ "microsoft.aspnetcore.cryptography.internal.9.0.1.nupkg.sha512",
+ "microsoft.aspnetcore.cryptography.internal.nuspec"
+ ]
+ },
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation/9.0.1": {
+ "sha512": "/ibWvFYnxjCfOmtQtLTFUN9L70CrQH0daom6tE8/hlxTllUDeXM95fE45dC4u2tBOrfDqB6TPAkUzd/vWaAusA==",
+ "type": "package",
+ "path": "microsoft.aspnetcore.cryptography.keyderivation/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net462/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll",
+ "lib/net462/Microsoft.AspNetCore.Cryptography.KeyDerivation.xml",
+ "lib/net9.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll",
+ "lib/net9.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.xml",
+ "lib/netstandard2.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll",
+ "lib/netstandard2.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.xml",
+ "microsoft.aspnetcore.cryptography.keyderivation.9.0.1.nupkg.sha512",
+ "microsoft.aspnetcore.cryptography.keyderivation.nuspec"
+ ]
+ },
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore/9.0.1": {
+ "sha512": "yZyj/m7nBsrx6JDIv5KSYH44lJsQ4K5RLEWaYRFQVoIRvGXQxMZ/TUCa7PKFtR/o6nz1fmy6bVciV/eN/NmjUw==",
+ "type": "package",
+ "path": "microsoft.aspnetcore.identity.entityframeworkcore/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net9.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll",
+ "lib/net9.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.xml",
+ "microsoft.aspnetcore.identity.entityframeworkcore.9.0.1.nupkg.sha512",
+ "microsoft.aspnetcore.identity.entityframeworkcore.nuspec"
+ ]
+ },
+ "Microsoft.Data.Sqlite.Core/9.0.0": {
+ "sha512": "cFfZjFL+tqzGYw9lB31EkV1IWF5xRQNk2k+MQd+Cf86Gl6zTeAoiZIFw5sRB1Z8OxpEC7nu+nTDsLSjieBAPTw==",
+ "type": "package",
+ "path": "microsoft.data.sqlite.core/9.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "PACKAGE.md",
+ "lib/net6.0/Microsoft.Data.Sqlite.dll",
+ "lib/net6.0/Microsoft.Data.Sqlite.xml",
+ "lib/net8.0/Microsoft.Data.Sqlite.dll",
+ "lib/net8.0/Microsoft.Data.Sqlite.xml",
+ "lib/netstandard2.0/Microsoft.Data.Sqlite.dll",
+ "lib/netstandard2.0/Microsoft.Data.Sqlite.xml",
+ "microsoft.data.sqlite.core.9.0.0.nupkg.sha512",
+ "microsoft.data.sqlite.core.nuspec"
+ ]
+ },
+ "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.Identity.Core/9.0.1": {
+ "sha512": "dbvAQhwSyBbgB2BuVJ8PMVx7BK6WZHWhV/vsSnXl6sRLs9D7yXiIiRpgcPVvN5E/UkzRGW1EPXyc3t1EDxWSzg==",
+ "type": "package",
+ "path": "microsoft.extensions.identity.core/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net462/Microsoft.Extensions.Identity.Core.dll",
+ "lib/net462/Microsoft.Extensions.Identity.Core.xml",
+ "lib/net9.0/Microsoft.Extensions.Identity.Core.dll",
+ "lib/net9.0/Microsoft.Extensions.Identity.Core.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.Identity.Core.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.Identity.Core.xml",
+ "microsoft.extensions.identity.core.9.0.1.nupkg.sha512",
+ "microsoft.extensions.identity.core.nuspec"
+ ]
+ },
+ "Microsoft.Extensions.Identity.Stores/9.0.1": {
+ "sha512": "lBErjDqd7i2RGpDr040lGm/HbMvxG/1Ta1aSFh91vYtSwEY2rtMI9o7xIDWgNmBKu8ko+XBxt0WcQh6TNFVe7g==",
+ "type": "package",
+ "path": "microsoft.extensions.identity.stores/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net462/Microsoft.Extensions.Identity.Stores.dll",
+ "lib/net462/Microsoft.Extensions.Identity.Stores.xml",
+ "lib/net9.0/Microsoft.Extensions.Identity.Stores.dll",
+ "lib/net9.0/Microsoft.Extensions.Identity.Stores.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.Identity.Stores.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.Identity.Stores.xml",
+ "microsoft.extensions.identity.stores.9.0.1.nupkg.sha512",
+ "microsoft.extensions.identity.stores.nuspec"
+ ]
+ },
+ "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"
+ ]
+ },
+ "NTDLS.Helpers/1.3.11": {
+ "sha512": "xcNFG2blg5WqnivxXgLHbvxz5L1EYXAhEK+7R1TXQIyuknKG9McAjCp+tr+RZ7PawqXwKeOHkaizNQcSdlv81A==",
+ "type": "package",
+ "path": "ntdls.helpers/1.3.11",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Logo.png",
+ "README.md",
+ "lib/net8.0/NTDLS.Helpers.dll",
+ "lib/net8.0/NTDLS.Helpers.xml",
+ "lib/net9.0/NTDLS.Helpers.dll",
+ "lib/net9.0/NTDLS.Helpers.xml",
+ "ntdls.helpers.1.3.11.nupkg.sha512",
+ "ntdls.helpers.nuspec"
+ ]
+ },
+ "NTDLS.SqliteDapperWrapper/1.1.4": {
+ "sha512": "enrMT/qcwqFh18APoN/XtydpC+9BuD5rVg2h/4Fl9IT8bC1aL7iLPJigdfkGf0mYYO3Y6EP91nL4Iv/5Dqay9A==",
+ "type": "package",
+ "path": "ntdls.sqlitedapperwrapper/1.1.4",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Logo.png",
+ "README.md",
+ "lib/net8.0/NTDLS.SqliteDapperWrapper.dll",
+ "lib/net8.0/NTDLS.SqliteDapperWrapper.xml",
+ "lib/net9.0/NTDLS.SqliteDapperWrapper.dll",
+ "lib/net9.0/NTDLS.SqliteDapperWrapper.xml",
+ "ntdls.sqlitedapperwrapper.1.1.4.nupkg.sha512",
+ "ntdls.sqlitedapperwrapper.nuspec"
+ ]
+ },
+ "SixLabors.ImageSharp/3.1.6": {
+ "sha512": "dHQ5jugF9v+5/LCVHCWVzaaIL6WOehqJy6eju/0VFYFPEj2WtqkGPoEV9EVQP83dHsdoqYaTuWpZdwAd37UwfA==",
+ "type": "package",
+ "path": "sixlabors.imagesharp/3.1.6",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "LICENSE",
+ "build/SixLabors.ImageSharp.props",
+ "lib/net6.0/SixLabors.ImageSharp.dll",
+ "lib/net6.0/SixLabors.ImageSharp.xml",
+ "sixlabors.imagesharp.128.png",
+ "sixlabors.imagesharp.3.1.6.nupkg.sha512",
+ "sixlabors.imagesharp.nuspec"
+ ]
+ },
+ "SQLitePCLRaw.bundle_e_sqlite3/2.1.10": {
+ "sha512": "UxWuisvZ3uVcVOLJQv7urM/JiQH+v3TmaJc1BLKl5Dxfm/nTzTUrqswCqg/INiYLi61AXnHo1M1JPmPqqLnAdg==",
+ "type": "package",
+ "path": "sqlitepclraw.bundle_e_sqlite3/2.1.10",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "lib/monoandroid90/SQLitePCLRaw.batteries_v2.dll",
+ "lib/net461/SQLitePCLRaw.batteries_v2.dll",
+ "lib/net6.0-android31.0/SQLitePCLRaw.batteries_v2.dll",
+ "lib/net6.0-android31.0/SQLitePCLRaw.batteries_v2.xml",
+ "lib/net6.0-ios14.0/SQLitePCLRaw.batteries_v2.dll",
+ "lib/net6.0-ios14.2/SQLitePCLRaw.batteries_v2.dll",
+ "lib/net6.0-tvos10.0/SQLitePCLRaw.batteries_v2.dll",
+ "lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll",
+ "lib/xamarinios10/SQLitePCLRaw.batteries_v2.dll",
+ "sqlitepclraw.bundle_e_sqlite3.2.1.10.nupkg.sha512",
+ "sqlitepclraw.bundle_e_sqlite3.nuspec"
+ ]
+ },
+ "SQLitePCLRaw.core/2.1.10": {
+ "sha512": "Ii8JCbC7oiVclaE/mbDEK000EFIJ+ShRPwAvvV89GOZhQ+ZLtlnSWl6ksCNMKu/VGXA4Nfi2B7LhN/QFN9oBcw==",
+ "type": "package",
+ "path": "sqlitepclraw.core/2.1.10",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "lib/netstandard2.0/SQLitePCLRaw.core.dll",
+ "sqlitepclraw.core.2.1.10.nupkg.sha512",
+ "sqlitepclraw.core.nuspec"
+ ]
+ },
+ "SQLitePCLRaw.lib.e_sqlite3/2.1.10": {
+ "sha512": "mAr69tDbnf3QJpRy2nJz8Qdpebdil00fvycyByR58Cn9eARvR+UiG2Vzsp+4q1tV3ikwiYIjlXCQFc12GfebbA==",
+ "type": "package",
+ "path": "sqlitepclraw.lib.e_sqlite3/2.1.10",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "buildTransitive/net461/SQLitePCLRaw.lib.e_sqlite3.targets",
+ "buildTransitive/net6.0/SQLitePCLRaw.lib.e_sqlite3.targets",
+ "buildTransitive/net7.0/SQLitePCLRaw.lib.e_sqlite3.targets",
+ "buildTransitive/net8.0/SQLitePCLRaw.lib.e_sqlite3.targets",
+ "buildTransitive/net9.0/SQLitePCLRaw.lib.e_sqlite3.targets",
+ "lib/net461/_._",
+ "lib/netstandard2.0/_._",
+ "runtimes/browser-wasm/nativeassets/net6.0/e_sqlite3.a",
+ "runtimes/browser-wasm/nativeassets/net7.0/e_sqlite3.a",
+ "runtimes/browser-wasm/nativeassets/net8.0/e_sqlite3.a",
+ "runtimes/browser-wasm/nativeassets/net9.0/e_sqlite3.a",
+ "runtimes/linux-arm/native/libe_sqlite3.so",
+ "runtimes/linux-arm64/native/libe_sqlite3.so",
+ "runtimes/linux-armel/native/libe_sqlite3.so",
+ "runtimes/linux-mips64/native/libe_sqlite3.so",
+ "runtimes/linux-musl-arm/native/libe_sqlite3.so",
+ "runtimes/linux-musl-arm64/native/libe_sqlite3.so",
+ "runtimes/linux-musl-s390x/native/libe_sqlite3.so",
+ "runtimes/linux-musl-x64/native/libe_sqlite3.so",
+ "runtimes/linux-ppc64le/native/libe_sqlite3.so",
+ "runtimes/linux-s390x/native/libe_sqlite3.so",
+ "runtimes/linux-x64/native/libe_sqlite3.so",
+ "runtimes/linux-x86/native/libe_sqlite3.so",
+ "runtimes/maccatalyst-arm64/native/libe_sqlite3.dylib",
+ "runtimes/maccatalyst-x64/native/libe_sqlite3.dylib",
+ "runtimes/osx-arm64/native/libe_sqlite3.dylib",
+ "runtimes/osx-x64/native/libe_sqlite3.dylib",
+ "runtimes/win-arm/native/e_sqlite3.dll",
+ "runtimes/win-arm64/native/e_sqlite3.dll",
+ "runtimes/win-x64/native/e_sqlite3.dll",
+ "runtimes/win-x86/native/e_sqlite3.dll",
+ "runtimes/win10-arm/nativeassets/uap10.0/e_sqlite3.dll",
+ "runtimes/win10-arm64/nativeassets/uap10.0/e_sqlite3.dll",
+ "runtimes/win10-x64/nativeassets/uap10.0/e_sqlite3.dll",
+ "runtimes/win10-x86/nativeassets/uap10.0/e_sqlite3.dll",
+ "sqlitepclraw.lib.e_sqlite3.2.1.10.nupkg.sha512",
+ "sqlitepclraw.lib.e_sqlite3.nuspec"
+ ]
+ },
+ "SQLitePCLRaw.provider.e_sqlite3/2.1.10": {
+ "sha512": "uZVTi02C1SxqzgT0HqTWatIbWGb40iIkfc3FpFCpE/r7g6K0PqzDUeefL6P6HPhDtc6BacN3yQysfzP7ks+wSQ==",
+ "type": "package",
+ "path": "sqlitepclraw.provider.e_sqlite3/2.1.10",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "lib/net6.0-windows7.0/SQLitePCLRaw.provider.e_sqlite3.dll",
+ "lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll",
+ "lib/netstandard2.0/SQLitePCLRaw.provider.e_sqlite3.dll",
+ "sqlitepclraw.provider.e_sqlite3.2.1.10.nupkg.sha512",
+ "sqlitepclraw.provider.e_sqlite3.nuspec"
+ ]
+ },
+ "System.Configuration.ConfigurationManager/9.0.0": {
+ "sha512": "PdkuMrwDhXoKFo/JxISIi9E8L+QGn9Iquj2OKDWHB6Y/HnUOuBouF7uS3R4Hw3FoNmwwMo6hWgazQdyHIIs27A==",
+ "type": "package",
+ "path": "system.configuration.configurationmanager/9.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/System.Configuration.ConfigurationManager.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/System.Configuration.ConfigurationManager.targets",
+ "lib/net462/System.Configuration.ConfigurationManager.dll",
+ "lib/net462/System.Configuration.ConfigurationManager.xml",
+ "lib/net8.0/System.Configuration.ConfigurationManager.dll",
+ "lib/net8.0/System.Configuration.ConfigurationManager.xml",
+ "lib/net9.0/System.Configuration.ConfigurationManager.dll",
+ "lib/net9.0/System.Configuration.ConfigurationManager.xml",
+ "lib/netstandard2.0/System.Configuration.ConfigurationManager.dll",
+ "lib/netstandard2.0/System.Configuration.ConfigurationManager.xml",
+ "system.configuration.configurationmanager.9.0.0.nupkg.sha512",
+ "system.configuration.configurationmanager.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "System.Diagnostics.EventLog/9.0.0": {
+ "sha512": "qd01+AqPhbAG14KtdtIqFk+cxHQFZ/oqRSCoxU1F+Q6Kv0cl726sl7RzU9yLFGd4BUOKdN4XojXF0pQf/R6YeA==",
+ "type": "package",
+ "path": "system.diagnostics.eventlog/9.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/System.Diagnostics.EventLog.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/System.Diagnostics.EventLog.targets",
+ "lib/net462/System.Diagnostics.EventLog.dll",
+ "lib/net462/System.Diagnostics.EventLog.xml",
+ "lib/net8.0/System.Diagnostics.EventLog.dll",
+ "lib/net8.0/System.Diagnostics.EventLog.xml",
+ "lib/net9.0/System.Diagnostics.EventLog.dll",
+ "lib/net9.0/System.Diagnostics.EventLog.xml",
+ "lib/netstandard2.0/System.Diagnostics.EventLog.dll",
+ "lib/netstandard2.0/System.Diagnostics.EventLog.xml",
+ "runtimes/win/lib/net8.0/System.Diagnostics.EventLog.Messages.dll",
+ "runtimes/win/lib/net8.0/System.Diagnostics.EventLog.dll",
+ "runtimes/win/lib/net8.0/System.Diagnostics.EventLog.xml",
+ "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.Messages.dll",
+ "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.dll",
+ "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.xml",
+ "system.diagnostics.eventlog.9.0.0.nupkg.sha512",
+ "system.diagnostics.eventlog.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "System.Memory/4.5.3": {
+ "sha512": "3oDzvc/zzetpTKWMShs1AADwZjQ/36HnsufHRPcOjyRAAMLDlu2iD33MBI2opxnezcVUtXyqDXXjoFMOU9c7SA==",
+ "type": "package",
+ "path": "system.memory/4.5.3",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "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.3.nupkg.sha512",
+ "system.memory.nuspec",
+ "useSharedDesignerContext.txt",
+ "version.txt"
+ ]
+ },
+ "System.Runtime.Caching/9.0.0": {
+ "sha512": "4sUTbJkQZFxyhvc/CDcrAZOT8q1FWTECRsnnwGgKtC7wC3/uzhYSYUXywbCfkINjB35kgQxw9MalI/G3ZZfM3w==",
+ "type": "package",
+ "path": "system.runtime.caching/9.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/System.Runtime.Caching.targets",
+ "lib/MonoAndroid10/_._",
+ "lib/MonoTouch10/_._",
+ "lib/net462/_._",
+ "lib/net8.0/System.Runtime.Caching.dll",
+ "lib/net8.0/System.Runtime.Caching.xml",
+ "lib/net9.0/System.Runtime.Caching.dll",
+ "lib/net9.0/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/net8.0/System.Runtime.Caching.dll",
+ "runtimes/win/lib/net8.0/System.Runtime.Caching.xml",
+ "runtimes/win/lib/net9.0/System.Runtime.Caching.dll",
+ "runtimes/win/lib/net9.0/System.Runtime.Caching.xml",
+ "system.runtime.caching.9.0.0.nupkg.sha512",
+ "system.runtime.caching.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "System.Security.Cryptography.ProtectedData/9.0.0": {
+ "sha512": "CJW+x/F6fmRQ7N6K8paasTw9PDZp4t7G76UjGNlSDgoHPF0h08vTzLYbLZpOLEJSg35d5wy2jCXGo84EN05DpQ==",
+ "type": "package",
+ "path": "system.security.cryptography.protecteddata/9.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/System.Security.Cryptography.ProtectedData.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/System.Security.Cryptography.ProtectedData.targets",
+ "lib/MonoAndroid10/_._",
+ "lib/MonoTouch10/_._",
+ "lib/net462/System.Security.Cryptography.ProtectedData.dll",
+ "lib/net462/System.Security.Cryptography.ProtectedData.xml",
+ "lib/net8.0/System.Security.Cryptography.ProtectedData.dll",
+ "lib/net8.0/System.Security.Cryptography.ProtectedData.xml",
+ "lib/net9.0/System.Security.Cryptography.ProtectedData.dll",
+ "lib/net9.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/_._",
+ "system.security.cryptography.protecteddata.9.0.0.nupkg.sha512",
+ "system.security.cryptography.protecteddata.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ }
+ },
+ "projectFileDependencyGroups": {
+ "net9.0": [
+ "Magick.NET-Q8-AnyCPU >= 14.4.0",
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore >= 9.0.1",
+ "NTDLS.Helpers >= 1.3.11",
+ "NTDLS.SqliteDapperWrapper >= 1.1.4",
+ "SixLabors.ImageSharp >= 3.1.6"
+ ]
+ },
+ "packageFolders": {
+ "C:\\Users\\Zel\\.nuget\\packages\\": {},
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {}
+ },
+ "project": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\ZelWiki.Library\\ZelWiki.Library.csproj",
+ "projectName": "ZelWiki.Library",
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Library\\ZelWiki.Library.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\ZelWiki.Library\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "dependencies": {
+ "Magick.NET-Q8-AnyCPU": {
+ "target": "Package",
+ "version": "[14.4.0, )"
+ },
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore": {
+ "target": "Package",
+ "version": "[9.0.1, )"
+ },
+ "NTDLS.Helpers": {
+ "target": "Package",
+ "version": "[1.3.11, )"
+ },
+ "NTDLS.SqliteDapperWrapper": {
+ "target": "Package",
+ "version": "[1.1.4, )"
+ },
+ "SixLabors.ImageSharp": {
+ "target": "Package",
+ "version": "[3.1.6, )"
+ }
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/ZelWiki.Library/obj/project.nuget.cache b/ZelWiki.Library/obj/project.nuget.cache
new file mode 100644
index 0000000..1c04021
--- /dev/null
+++ b/ZelWiki.Library/obj/project.nuget.cache
@@ -0,0 +1,43 @@
+{
+ "version": 2,
+ "dgSpecHash": "q4mNYyFvtto=",
+ "success": true,
+ "projectFilePath": "E:\\HelloWord\\nysj2\\ZelWiki.Library\\ZelWiki.Library.csproj",
+ "expectedPackageFiles": [
+ "C:\\Users\\Zel\\.nuget\\packages\\dapper\\2.1.35\\dapper.2.1.35.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\magick.net-q8-anycpu\\14.4.0\\magick.net-q8-anycpu.14.4.0.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\magick.net.core\\14.4.0\\magick.net.core.14.4.0.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.aspnetcore.cryptography.internal\\9.0.1\\microsoft.aspnetcore.cryptography.internal.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.aspnetcore.cryptography.keyderivation\\9.0.1\\microsoft.aspnetcore.cryptography.keyderivation.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.aspnetcore.identity.entityframeworkcore\\9.0.1\\microsoft.aspnetcore.identity.entityframeworkcore.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.data.sqlite.core\\9.0.0\\microsoft.data.sqlite.core.9.0.0.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.entityframeworkcore\\9.0.1\\microsoft.entityframeworkcore.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\9.0.1\\microsoft.entityframeworkcore.abstractions.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\9.0.1\\microsoft.entityframeworkcore.analyzers.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\9.0.1\\microsoft.entityframeworkcore.relational.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\9.0.1\\microsoft.extensions.caching.abstractions.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.caching.memory\\9.0.1\\microsoft.extensions.caching.memory.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\9.0.1\\microsoft.extensions.configuration.abstractions.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\9.0.1\\microsoft.extensions.dependencyinjection.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\9.0.1\\microsoft.extensions.dependencyinjection.abstractions.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.identity.core\\9.0.1\\microsoft.extensions.identity.core.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.identity.stores\\9.0.1\\microsoft.extensions.identity.stores.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.logging\\9.0.1\\microsoft.extensions.logging.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\9.0.1\\microsoft.extensions.logging.abstractions.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.options\\9.0.1\\microsoft.extensions.options.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.primitives\\9.0.1\\microsoft.extensions.primitives.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\ntdls.helpers\\1.3.11\\ntdls.helpers.1.3.11.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\ntdls.sqlitedapperwrapper\\1.1.4\\ntdls.sqlitedapperwrapper.1.1.4.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\sixlabors.imagesharp\\3.1.6\\sixlabors.imagesharp.3.1.6.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\sqlitepclraw.bundle_e_sqlite3\\2.1.10\\sqlitepclraw.bundle_e_sqlite3.2.1.10.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\sqlitepclraw.core\\2.1.10\\sqlitepclraw.core.2.1.10.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\sqlitepclraw.lib.e_sqlite3\\2.1.10\\sqlitepclraw.lib.e_sqlite3.2.1.10.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\sqlitepclraw.provider.e_sqlite3\\2.1.10\\sqlitepclraw.provider.e_sqlite3.2.1.10.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\system.configuration.configurationmanager\\9.0.0\\system.configuration.configurationmanager.9.0.0.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\system.diagnostics.eventlog\\9.0.0\\system.diagnostics.eventlog.9.0.0.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\system.memory\\4.5.3\\system.memory.4.5.3.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\system.runtime.caching\\9.0.0\\system.runtime.caching.9.0.0.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\system.security.cryptography.protecteddata\\9.0.0\\system.security.cryptography.protecteddata.9.0.0.nupkg.sha512"
+ ],
+ "logs": []
+}
\ No newline at end of file
diff --git a/ZelWiki.Library/obj/project.packagespec.json b/ZelWiki.Library/obj/project.packagespec.json
new file mode 100644
index 0000000..6d43163
--- /dev/null
+++ b/ZelWiki.Library/obj/project.packagespec.json
@@ -0,0 +1 @@
+"restore":{"projectUniqueName":"E:\\HelloWord\\nysj2\\TightWiki.Library\\TightWiki.Library.csproj","projectName":"TightWiki.Library","projectPath":"E:\\HelloWord\\nysj2\\TightWiki.Library\\TightWiki.Library.csproj","outputPath":"E:\\HelloWord\\nysj2\\TightWiki.Library\\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":{}},"frameworks":{"net9.0":{"targetAlias":"net9.0","projectReferences":{}}},"warningProperties":{"warnAsError":["NU1605"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"direct"}}"frameworks":{"net9.0":{"targetAlias":"net9.0","dependencies":{"Magick.NET-Q8-AnyCPU":{"target":"Package","version":"[14.4.0, )"},"Microsoft.AspNetCore.Identity.EntityFrameworkCore":{"target":"Package","version":"[9.0.1, )"},"NTDLS.Helpers":{"target":"Package","version":"[1.3.11, )"},"NTDLS.SqliteDapperWrapper":{"target":"Package","version":"[1.1.4, )"},"SixLabors.ImageSharp":{"target":"Package","version":"[3.1.6, )"}},"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.102/PortableRuntimeIdentifierGraph.json"}}
\ No newline at end of file
diff --git a/ZelWiki.Library/obj/rider.project.model.nuget.info b/ZelWiki.Library/obj/rider.project.model.nuget.info
new file mode 100644
index 0000000..3cfbaf3
--- /dev/null
+++ b/ZelWiki.Library/obj/rider.project.model.nuget.info
@@ -0,0 +1 @@
+17399550713423598
\ No newline at end of file
diff --git a/ZelWiki.Library/obj/rider.project.restore.info b/ZelWiki.Library/obj/rider.project.restore.info
new file mode 100644
index 0000000..f772d09
--- /dev/null
+++ b/ZelWiki.Library/obj/rider.project.restore.info
@@ -0,0 +1 @@
+17400197432107034
\ No newline at end of file
diff --git a/TightWiki.Models/DataModels/AccountProfile.cs b/ZelWiki.Models/DataModels/AccountProfile.cs
similarity index 93%
rename from TightWiki.Models/DataModels/AccountProfile.cs
rename to ZelWiki.Models/DataModels/AccountProfile.cs
index 2d32cc7..88617d6 100644
--- a/TightWiki.Models/DataModels/AccountProfile.cs
+++ b/ZelWiki.Models/DataModels/AccountProfile.cs
@@ -1,6 +1,6 @@
-using TightWiki.Library.Interfaces;
+using ZelWiki.Library.Interfaces;
-namespace TightWiki.Models.DataModels
+namespace ZelWiki.Models.DataModels
{
///
/// 将帐户和配置文件的元素组合到一个类中
diff --git a/TightWiki.Models/DataModels/ConfigurationEntries.cs b/ZelWiki.Models/DataModels/ConfigurationEntries.cs
similarity index 95%
rename from TightWiki.Models/DataModels/ConfigurationEntries.cs
rename to ZelWiki.Models/DataModels/ConfigurationEntries.cs
index 385b238..0e18c91 100644
--- a/TightWiki.Models/DataModels/ConfigurationEntries.cs
+++ b/ZelWiki.Models/DataModels/ConfigurationEntries.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Models.DataModels
+namespace ZelWiki.Models.DataModels
{
public class ConfigurationEntries
{
diff --git a/TightWiki.Models/DataModels/ConfigurationEntry.cs b/ZelWiki.Models/DataModels/ConfigurationEntry.cs
similarity index 95%
rename from TightWiki.Models/DataModels/ConfigurationEntry.cs
rename to ZelWiki.Models/DataModels/ConfigurationEntry.cs
index fcedbd2..678460b 100644
--- a/TightWiki.Models/DataModels/ConfigurationEntry.cs
+++ b/ZelWiki.Models/DataModels/ConfigurationEntry.cs
@@ -1,6 +1,6 @@
using NTDLS.Helpers;
-namespace TightWiki.Models.DataModels
+namespace ZelWiki.Models.DataModels
{
public partial class ConfigurationEntry
{
diff --git a/TightWiki.Models/DataModels/ConfigurationFlat.cs b/ZelWiki.Models/DataModels/ConfigurationFlat.cs
similarity index 93%
rename from TightWiki.Models/DataModels/ConfigurationFlat.cs
rename to ZelWiki.Models/DataModels/ConfigurationFlat.cs
index 97fd06d..9da4c1d 100644
--- a/TightWiki.Models/DataModels/ConfigurationFlat.cs
+++ b/ZelWiki.Models/DataModels/ConfigurationFlat.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Models.DataModels
+namespace ZelWiki.Models.DataModels
{
public class ConfigurationFlat
{
diff --git a/TightWiki.Models/DataModels/ConfigurationGroup.cs b/ZelWiki.Models/DataModels/ConfigurationGroup.cs
similarity index 85%
rename from TightWiki.Models/DataModels/ConfigurationGroup.cs
rename to ZelWiki.Models/DataModels/ConfigurationGroup.cs
index 89cf918..c0f3e98 100644
--- a/TightWiki.Models/DataModels/ConfigurationGroup.cs
+++ b/ZelWiki.Models/DataModels/ConfigurationGroup.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Models.DataModels
+namespace ZelWiki.Models.DataModels
{
public partial class ConfigurationGroup
{
diff --git a/TightWiki.Models/DataModels/ConfigurationNest.cs b/ZelWiki.Models/DataModels/ConfigurationNest.cs
similarity index 86%
rename from TightWiki.Models/DataModels/ConfigurationNest.cs
rename to ZelWiki.Models/DataModels/ConfigurationNest.cs
index a2123cc..4cfdb36 100644
--- a/TightWiki.Models/DataModels/ConfigurationNest.cs
+++ b/ZelWiki.Models/DataModels/ConfigurationNest.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Models.DataModels
+namespace ZelWiki.Models.DataModels
{
public class ConfigurationNest
{
diff --git a/TightWiki.Models/DataModels/DatabaseInfo.cs b/ZelWiki.Models/DataModels/DatabaseInfo.cs
similarity index 87%
rename from TightWiki.Models/DataModels/DatabaseInfo.cs
rename to ZelWiki.Models/DataModels/DatabaseInfo.cs
index 2d23d42..fd3c70c 100644
--- a/TightWiki.Models/DataModels/DatabaseInfo.cs
+++ b/ZelWiki.Models/DataModels/DatabaseInfo.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Models.DataModels
+namespace ZelWiki.Models.DataModels
{
public class DatabaseInfo
{
diff --git a/TightWiki.Models/DataModels/DeletedPageRevision.cs b/ZelWiki.Models/DataModels/DeletedPageRevision.cs
similarity index 73%
rename from TightWiki.Models/DataModels/DeletedPageRevision.cs
rename to ZelWiki.Models/DataModels/DeletedPageRevision.cs
index 647ba99..47197a6 100644
--- a/TightWiki.Models/DataModels/DeletedPageRevision.cs
+++ b/ZelWiki.Models/DataModels/DeletedPageRevision.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Models.DataModels
+namespace ZelWiki.Models.DataModels
{
public class DeletedPageRevision : Page
{
diff --git a/TightWiki.Models/DataModels/Emoji.cs b/ZelWiki.Models/DataModels/Emoji.cs
similarity index 92%
rename from TightWiki.Models/DataModels/Emoji.cs
rename to ZelWiki.Models/DataModels/Emoji.cs
index 24c12c9..58d7709 100644
--- a/TightWiki.Models/DataModels/Emoji.cs
+++ b/ZelWiki.Models/DataModels/Emoji.cs
@@ -1,6 +1,6 @@
using System.ComponentModel.DataAnnotations;
-namespace TightWiki.Models.DataModels
+namespace ZelWiki.Models.DataModels
{
public class Emoji
{
diff --git a/TightWiki.Models/DataModels/EmojiCategory.cs b/ZelWiki.Models/DataModels/EmojiCategory.cs
similarity index 83%
rename from TightWiki.Models/DataModels/EmojiCategory.cs
rename to ZelWiki.Models/DataModels/EmojiCategory.cs
index ff4613b..989dd70 100644
--- a/TightWiki.Models/DataModels/EmojiCategory.cs
+++ b/ZelWiki.Models/DataModels/EmojiCategory.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Models.DataModels
+namespace ZelWiki.Models.DataModels
{
public class EmojiCategory
{
diff --git a/TightWiki.Models/DataModels/ImageCacheItem.cs b/ZelWiki.Models/DataModels/ImageCacheItem.cs
similarity index 88%
rename from TightWiki.Models/DataModels/ImageCacheItem.cs
rename to ZelWiki.Models/DataModels/ImageCacheItem.cs
index 64ce563..03e3eb0 100644
--- a/TightWiki.Models/DataModels/ImageCacheItem.cs
+++ b/ZelWiki.Models/DataModels/ImageCacheItem.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Models.DataModels
+namespace ZelWiki.Models.DataModels
{
public partial class ImageCacheItem
{
diff --git a/TightWiki.Models/DataModels/MenuItem.cs b/ZelWiki.Models/DataModels/MenuItem.cs
similarity index 86%
rename from TightWiki.Models/DataModels/MenuItem.cs
rename to ZelWiki.Models/DataModels/MenuItem.cs
index d4eba57..39d2618 100644
--- a/TightWiki.Models/DataModels/MenuItem.cs
+++ b/ZelWiki.Models/DataModels/MenuItem.cs
@@ -1,6 +1,6 @@
-using TightWiki.Models.ViewModels.Admin;
+using ZelWiki.Models.ViewModels.Admin;
-namespace TightWiki.Models.DataModels
+namespace ZelWiki.Models.DataModels
{
public partial class MenuItem
{
diff --git a/TightWiki.Models/DataModels/NamespaceStat.cs b/ZelWiki.Models/DataModels/NamespaceStat.cs
similarity index 83%
rename from TightWiki.Models/DataModels/NamespaceStat.cs
rename to ZelWiki.Models/DataModels/NamespaceStat.cs
index e22fa98..e4c4295 100644
--- a/TightWiki.Models/DataModels/NamespaceStat.cs
+++ b/ZelWiki.Models/DataModels/NamespaceStat.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Models.DataModels
+namespace ZelWiki.Models.DataModels
{
public class NamespaceStat
{
diff --git a/TightWiki.Models/DataModels/NonexistentPage.cs b/ZelWiki.Models/DataModels/NonexistentPage.cs
similarity index 91%
rename from TightWiki.Models/DataModels/NonexistentPage.cs
rename to ZelWiki.Models/DataModels/NonexistentPage.cs
index 8e8eee2..f37fb33 100644
--- a/TightWiki.Models/DataModels/NonexistentPage.cs
+++ b/ZelWiki.Models/DataModels/NonexistentPage.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Models.DataModels
+namespace ZelWiki.Models.DataModels
{
public class NonexistentPage
{
diff --git a/TightWiki.Models/DataModels/OrphanedPageAttachment.cs b/ZelWiki.Models/DataModels/OrphanedPageAttachment.cs
similarity index 95%
rename from TightWiki.Models/DataModels/OrphanedPageAttachment.cs
rename to ZelWiki.Models/DataModels/OrphanedPageAttachment.cs
index b9a1e3b..1d8097a 100644
--- a/TightWiki.Models/DataModels/OrphanedPageAttachment.cs
+++ b/ZelWiki.Models/DataModels/OrphanedPageAttachment.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Models.DataModels
+namespace ZelWiki.Models.DataModels
{
public partial class OrphanedPageAttachment
{
diff --git a/TightWiki.Models/DataModels/Page.cs b/ZelWiki.Models/DataModels/Page.cs
similarity index 97%
rename from TightWiki.Models/DataModels/Page.cs
rename to ZelWiki.Models/DataModels/Page.cs
index 8373bb8..510e615 100644
--- a/TightWiki.Models/DataModels/Page.cs
+++ b/ZelWiki.Models/DataModels/Page.cs
@@ -1,6 +1,6 @@
-using TightWiki.Library.Interfaces;
+using ZelWiki.Library.Interfaces;
-namespace TightWiki.Models.DataModels
+namespace ZelWiki.Models.DataModels
{
public class Page : IPage
{
diff --git a/TightWiki.Models/DataModels/PageCache.cs b/ZelWiki.Models/DataModels/PageCache.cs
similarity index 90%
rename from TightWiki.Models/DataModels/PageCache.cs
rename to ZelWiki.Models/DataModels/PageCache.cs
index 7639aad..d510d3d 100644
--- a/TightWiki.Models/DataModels/PageCache.cs
+++ b/ZelWiki.Models/DataModels/PageCache.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Models.DataModels
+namespace ZelWiki.Models.DataModels
{
///
/// Used to cache pre-processed wiki results.
diff --git a/TightWiki.Models/DataModels/PageComment.cs b/ZelWiki.Models/DataModels/PageComment.cs
similarity index 93%
rename from TightWiki.Models/DataModels/PageComment.cs
rename to ZelWiki.Models/DataModels/PageComment.cs
index d4493fb..2c18ddf 100644
--- a/TightWiki.Models/DataModels/PageComment.cs
+++ b/ZelWiki.Models/DataModels/PageComment.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Models.DataModels
+namespace ZelWiki.Models.DataModels
{
public partial class PageComment
{
diff --git a/TightWiki.Models/DataModels/PageCompilationStatistics.cs b/ZelWiki.Models/DataModels/PageCompilationStatistics.cs
similarity index 96%
rename from TightWiki.Models/DataModels/PageCompilationStatistics.cs
rename to ZelWiki.Models/DataModels/PageCompilationStatistics.cs
index 0537709..82e4f12 100644
--- a/TightWiki.Models/DataModels/PageCompilationStatistics.cs
+++ b/ZelWiki.Models/DataModels/PageCompilationStatistics.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Models.DataModels
+namespace ZelWiki.Models.DataModels
{
public class PageCompilationStatistics
{
diff --git a/TightWiki.Models/DataModels/PageFileAttachment.cs b/ZelWiki.Models/DataModels/PageFileAttachment.cs
similarity index 95%
rename from TightWiki.Models/DataModels/PageFileAttachment.cs
rename to ZelWiki.Models/DataModels/PageFileAttachment.cs
index 7411750..6a16ddd 100644
--- a/TightWiki.Models/DataModels/PageFileAttachment.cs
+++ b/ZelWiki.Models/DataModels/PageFileAttachment.cs
@@ -1,6 +1,6 @@
using NTDLS.Helpers;
-namespace TightWiki.Models.DataModels
+namespace ZelWiki.Models.DataModels
{
public partial class PageFileAttachment
{
diff --git a/TightWiki.Models/DataModels/PageFileAttachmentInfo.cs b/ZelWiki.Models/DataModels/PageFileAttachmentInfo.cs
similarity index 95%
rename from TightWiki.Models/DataModels/PageFileAttachmentInfo.cs
rename to ZelWiki.Models/DataModels/PageFileAttachmentInfo.cs
index 1f49d10..936d12e 100644
--- a/TightWiki.Models/DataModels/PageFileAttachmentInfo.cs
+++ b/ZelWiki.Models/DataModels/PageFileAttachmentInfo.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Models.DataModels
+namespace ZelWiki.Models.DataModels
{
public partial class PageFileAttachmentInfo
{
diff --git a/TightWiki.Models/DataModels/PageFileRevisionAttachmentInfo.cs b/ZelWiki.Models/DataModels/PageFileRevisionAttachmentInfo.cs
similarity index 89%
rename from TightWiki.Models/DataModels/PageFileRevisionAttachmentInfo.cs
rename to ZelWiki.Models/DataModels/PageFileRevisionAttachmentInfo.cs
index d38fee5..295d2e8 100644
--- a/TightWiki.Models/DataModels/PageFileRevisionAttachmentInfo.cs
+++ b/ZelWiki.Models/DataModels/PageFileRevisionAttachmentInfo.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Models.DataModels
+namespace ZelWiki.Models.DataModels
{
public class PageFileRevisionAttachmentInfo
{
diff --git a/TightWiki.Models/DataModels/PageRevision.cs b/ZelWiki.Models/DataModels/PageRevision.cs
similarity index 95%
rename from TightWiki.Models/DataModels/PageRevision.cs
rename to ZelWiki.Models/DataModels/PageRevision.cs
index be5f57a..5450de1 100644
--- a/TightWiki.Models/DataModels/PageRevision.cs
+++ b/ZelWiki.Models/DataModels/PageRevision.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Models.DataModels
+namespace ZelWiki.Models.DataModels
{
public class PageRevision
{
diff --git a/TightWiki.Models/DataModels/PageSearchToken.cs b/ZelWiki.Models/DataModels/PageSearchToken.cs
similarity index 84%
rename from TightWiki.Models/DataModels/PageSearchToken.cs
rename to ZelWiki.Models/DataModels/PageSearchToken.cs
index 78888cb..cbeb153 100644
--- a/TightWiki.Models/DataModels/PageSearchToken.cs
+++ b/ZelWiki.Models/DataModels/PageSearchToken.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Models.DataModels
+namespace ZelWiki.Models.DataModels
{
public class PageSearchToken
{
diff --git a/TightWiki.Models/DataModels/PageTag.cs b/ZelWiki.Models/DataModels/PageTag.cs
similarity index 82%
rename from TightWiki.Models/DataModels/PageTag.cs
rename to ZelWiki.Models/DataModels/PageTag.cs
index 2a4c4b7..95b9da3 100644
--- a/TightWiki.Models/DataModels/PageTag.cs
+++ b/ZelWiki.Models/DataModels/PageTag.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Models.DataModels
+namespace ZelWiki.Models.DataModels
{
public partial class PageTag
{
diff --git a/TightWiki.Models/DataModels/PageToken.cs b/ZelWiki.Models/DataModels/PageToken.cs
similarity index 93%
rename from TightWiki.Models/DataModels/PageToken.cs
rename to ZelWiki.Models/DataModels/PageToken.cs
index 65c0db8..7b3caed 100644
--- a/TightWiki.Models/DataModels/PageToken.cs
+++ b/ZelWiki.Models/DataModels/PageToken.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Models.DataModels
+namespace ZelWiki.Models.DataModels
{
public class PageToken
{
diff --git a/TightWiki.Models/DataModels/ProcessingInstruction.cs b/ZelWiki.Models/DataModels/ProcessingInstruction.cs
similarity index 87%
rename from TightWiki.Models/DataModels/ProcessingInstruction.cs
rename to ZelWiki.Models/DataModels/ProcessingInstruction.cs
index 7722195..9b78400 100644
--- a/TightWiki.Models/DataModels/ProcessingInstruction.cs
+++ b/ZelWiki.Models/DataModels/ProcessingInstruction.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Models.DataModels
+namespace ZelWiki.Models.DataModels
{
public partial class ProcessingInstruction
{
diff --git a/TightWiki.Models/DataModels/ProcessingInstructionCollection.cs b/ZelWiki.Models/DataModels/ProcessingInstructionCollection.cs
similarity index 93%
rename from TightWiki.Models/DataModels/ProcessingInstructionCollection.cs
rename to ZelWiki.Models/DataModels/ProcessingInstructionCollection.cs
index 854220c..a363186 100644
--- a/TightWiki.Models/DataModels/ProcessingInstructionCollection.cs
+++ b/ZelWiki.Models/DataModels/ProcessingInstructionCollection.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Models.DataModels
+namespace ZelWiki.Models.DataModels
{
public class ProcessingInstructionCollection
{
diff --git a/TightWiki.Models/DataModels/ProfileAvatar.cs b/ZelWiki.Models/DataModels/ProfileAvatar.cs
similarity index 78%
rename from TightWiki.Models/DataModels/ProfileAvatar.cs
rename to ZelWiki.Models/DataModels/ProfileAvatar.cs
index accf2d1..9a5b0c9 100644
--- a/TightWiki.Models/DataModels/ProfileAvatar.cs
+++ b/ZelWiki.Models/DataModels/ProfileAvatar.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Models.DataModels
+namespace ZelWiki.Models.DataModels
{
public class ProfileAvatar
{
diff --git a/TightWiki.Models/DataModels/RelatedPage.cs b/ZelWiki.Models/DataModels/RelatedPage.cs
similarity index 94%
rename from TightWiki.Models/DataModels/RelatedPage.cs
rename to ZelWiki.Models/DataModels/RelatedPage.cs
index 0228a63..b89e44e 100644
--- a/TightWiki.Models/DataModels/RelatedPage.cs
+++ b/ZelWiki.Models/DataModels/RelatedPage.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Models.DataModels
+namespace ZelWiki.Models.DataModels
{
public partial class RelatedPage
{
diff --git a/TightWiki.Models/DataModels/Role.cs b/ZelWiki.Models/DataModels/Role.cs
similarity index 84%
rename from TightWiki.Models/DataModels/Role.cs
rename to ZelWiki.Models/DataModels/Role.cs
index 0d82bf2..30d7e93 100644
--- a/TightWiki.Models/DataModels/Role.cs
+++ b/ZelWiki.Models/DataModels/Role.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Models.DataModels
+namespace ZelWiki.Models.DataModels
{
public partial class Role
{
diff --git a/TightWiki.Models/DataModels/TagAssociation.cs b/ZelWiki.Models/DataModels/TagAssociation.cs
similarity index 78%
rename from TightWiki.Models/DataModels/TagAssociation.cs
rename to ZelWiki.Models/DataModels/TagAssociation.cs
index 240ffc1..bce7a40 100644
--- a/TightWiki.Models/DataModels/TagAssociation.cs
+++ b/ZelWiki.Models/DataModels/TagAssociation.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Models.DataModels
+namespace ZelWiki.Models.DataModels
{
public class TagAssociation
{
diff --git a/TightWiki.Models/DataModels/TagCloudItem.cs b/ZelWiki.Models/DataModels/TagCloudItem.cs
similarity index 91%
rename from TightWiki.Models/DataModels/TagCloudItem.cs
rename to ZelWiki.Models/DataModels/TagCloudItem.cs
index 73ef1c9..e14cee8 100644
--- a/TightWiki.Models/DataModels/TagCloudItem.cs
+++ b/ZelWiki.Models/DataModels/TagCloudItem.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Models.DataModels
+namespace ZelWiki.Models.DataModels
{
public class TagCloudItem
{
diff --git a/TightWiki.Models/DataModels/UpsertEmoji.cs b/ZelWiki.Models/DataModels/UpsertEmoji.cs
similarity index 88%
rename from TightWiki.Models/DataModels/UpsertEmoji.cs
rename to ZelWiki.Models/DataModels/UpsertEmoji.cs
index fc9abf9..1a93b48 100644
--- a/TightWiki.Models/DataModels/UpsertEmoji.cs
+++ b/ZelWiki.Models/DataModels/UpsertEmoji.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Models.DataModels
+namespace ZelWiki.Models.DataModels
{
public class UpsertEmoji
{
diff --git a/TightWiki.Models/DataModels/UserRole.cs b/ZelWiki.Models/DataModels/UserRole.cs
similarity index 81%
rename from TightWiki.Models/DataModels/UserRole.cs
rename to ZelWiki.Models/DataModels/UserRole.cs
index d5c6f2b..794ae83 100644
--- a/TightWiki.Models/DataModels/UserRole.cs
+++ b/ZelWiki.Models/DataModels/UserRole.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Models.DataModels
+namespace ZelWiki.Models.DataModels
{
public partial class UserRole
{
diff --git a/TightWiki.Models/DataModels/WikiDatabaseStatistics.cs b/ZelWiki.Models/DataModels/WikiDatabaseStatistics.cs
similarity index 93%
rename from TightWiki.Models/DataModels/WikiDatabaseStatistics.cs
rename to ZelWiki.Models/DataModels/WikiDatabaseStatistics.cs
index aeb8175..b3653af 100644
--- a/TightWiki.Models/DataModels/WikiDatabaseStatistics.cs
+++ b/ZelWiki.Models/DataModels/WikiDatabaseStatistics.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Models.DataModels
+namespace ZelWiki.Models.DataModels
{
public class WikiDatabaseStatistics
{
diff --git a/TightWiki.Models/DataModels/WikiException.cs b/ZelWiki.Models/DataModels/WikiException.cs
similarity index 90%
rename from TightWiki.Models/DataModels/WikiException.cs
rename to ZelWiki.Models/DataModels/WikiException.cs
index af124d3..38a57af 100644
--- a/TightWiki.Models/DataModels/WikiException.cs
+++ b/ZelWiki.Models/DataModels/WikiException.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Models.DataModels
+namespace ZelWiki.Models.DataModels
{
public class WikiException
{
diff --git a/TightWiki.Models/GlobalConfiguration.cs b/ZelWiki.Models/GlobalConfiguration.cs
similarity index 96%
rename from TightWiki.Models/GlobalConfiguration.cs
rename to ZelWiki.Models/GlobalConfiguration.cs
index 6471044..a86a4c6 100644
--- a/TightWiki.Models/GlobalConfiguration.cs
+++ b/ZelWiki.Models/GlobalConfiguration.cs
@@ -1,7 +1,7 @@
-using TightWiki.Library;
-using TightWiki.Models.DataModels;
+using ZelWiki.Library;
+using ZelWiki.Models.DataModels;
-namespace TightWiki.Models
+namespace ZelWiki.Models
{
public static class GlobalConfiguration
{
diff --git a/TightWiki.Models/ViewModels/Admin/AccountProfileAccountViewModel.cs b/ZelWiki.Models/ViewModels/Admin/AccountProfileAccountViewModel.cs
similarity index 97%
rename from TightWiki.Models/ViewModels/Admin/AccountProfileAccountViewModel.cs
rename to ZelWiki.Models/ViewModels/Admin/AccountProfileAccountViewModel.cs
index c12bdb2..5a45b6d 100644
--- a/TightWiki.Models/ViewModels/Admin/AccountProfileAccountViewModel.cs
+++ b/ZelWiki.Models/ViewModels/Admin/AccountProfileAccountViewModel.cs
@@ -1,7 +1,7 @@
using System.ComponentModel.DataAnnotations;
-using TightWiki.Models.DataModels;
+using ZelWiki.Models.DataModels;
-namespace TightWiki.Models.ViewModels.Admin
+namespace ZelWiki.Models.ViewModels.Admin
{
public partial class AccountProfileAccountViewModel
{
diff --git a/TightWiki.Models/ViewModels/Admin/AccountProfileViewModel.cs b/ZelWiki.Models/ViewModels/Admin/AccountProfileViewModel.cs
similarity index 78%
rename from TightWiki.Models/ViewModels/Admin/AccountProfileViewModel.cs
rename to ZelWiki.Models/ViewModels/Admin/AccountProfileViewModel.cs
index aabfa8c..43a3199 100644
--- a/TightWiki.Models/ViewModels/Admin/AccountProfileViewModel.cs
+++ b/ZelWiki.Models/ViewModels/Admin/AccountProfileViewModel.cs
@@ -1,8 +1,8 @@
-using TightWiki.Library;
-using TightWiki.Models.DataModels;
-using TightWiki.Models.ViewModels.Shared;
+using ZelWiki.Library;
+using ZelWiki.Models.DataModels;
+using ZelWiki.Models.ViewModels.Shared;
-namespace TightWiki.Models.ViewModels.Admin
+namespace ZelWiki.Models.ViewModels.Admin
{
public class AccountProfileViewModel : ViewModelBase
{
diff --git a/TightWiki.Models/ViewModels/Admin/AccountsViewModel.cs b/ZelWiki.Models/ViewModels/Admin/AccountsViewModel.cs
similarity index 75%
rename from TightWiki.Models/ViewModels/Admin/AccountsViewModel.cs
rename to ZelWiki.Models/ViewModels/Admin/AccountsViewModel.cs
index 77d89d5..5c098e7 100644
--- a/TightWiki.Models/ViewModels/Admin/AccountsViewModel.cs
+++ b/ZelWiki.Models/ViewModels/Admin/AccountsViewModel.cs
@@ -1,6 +1,6 @@
-using TightWiki.Models.DataModels;
+using ZelWiki.Models.DataModels;
-namespace TightWiki.Models.ViewModels.Admin
+namespace ZelWiki.Models.ViewModels.Admin
{
public class AccountsViewModel : ViewModelBase
{
diff --git a/TightWiki.Models/ViewModels/Admin/AddEmojiViewModel.cs b/ZelWiki.Models/ViewModels/Admin/AddEmojiViewModel.cs
similarity index 89%
rename from TightWiki.Models/ViewModels/Admin/AddEmojiViewModel.cs
rename to ZelWiki.Models/ViewModels/Admin/AddEmojiViewModel.cs
index 2587011..a9fc364 100644
--- a/TightWiki.Models/ViewModels/Admin/AddEmojiViewModel.cs
+++ b/ZelWiki.Models/ViewModels/Admin/AddEmojiViewModel.cs
@@ -1,6 +1,6 @@
using System.ComponentModel.DataAnnotations;
-namespace TightWiki.Models.ViewModels.Admin
+namespace ZelWiki.Models.ViewModels.Admin
{
public class AddEmojiViewModel : ViewModelBase
{
diff --git a/TightWiki.Models/ViewModels/Admin/ConfigurationViewModel.cs b/ZelWiki.Models/ViewModels/Admin/ConfigurationViewModel.cs
similarity index 80%
rename from TightWiki.Models/ViewModels/Admin/ConfigurationViewModel.cs
rename to ZelWiki.Models/ViewModels/Admin/ConfigurationViewModel.cs
index c3d38e8..540bcb1 100644
--- a/TightWiki.Models/ViewModels/Admin/ConfigurationViewModel.cs
+++ b/ZelWiki.Models/ViewModels/Admin/ConfigurationViewModel.cs
@@ -1,7 +1,7 @@
-using TightWiki.Library;
-using TightWiki.Models.DataModels;
+using ZelWiki.Library;
+using ZelWiki.Models.DataModels;
-namespace TightWiki.Models.ViewModels.Admin
+namespace ZelWiki.Models.ViewModels.Admin
{
public class ConfigurationViewModel : ViewModelBase
{
diff --git a/TightWiki.Models/ViewModels/Admin/DatabaseViewModel.cs b/ZelWiki.Models/ViewModels/Admin/DatabaseViewModel.cs
similarity index 61%
rename from TightWiki.Models/ViewModels/Admin/DatabaseViewModel.cs
rename to ZelWiki.Models/ViewModels/Admin/DatabaseViewModel.cs
index 4c2d41b..97d9023 100644
--- a/TightWiki.Models/ViewModels/Admin/DatabaseViewModel.cs
+++ b/ZelWiki.Models/ViewModels/Admin/DatabaseViewModel.cs
@@ -1,6 +1,6 @@
-using TightWiki.Models.DataModels;
+using ZelWiki.Models.DataModels;
-namespace TightWiki.Models.ViewModels.Admin
+namespace ZelWiki.Models.ViewModels.Admin
{
public class DatabaseViewModel : ViewModelBase
{
diff --git a/TightWiki.Models/ViewModels/Admin/DeletedPageRevisionViewModel.cs b/ZelWiki.Models/ViewModels/Admin/DeletedPageRevisionViewModel.cs
similarity index 88%
rename from TightWiki.Models/ViewModels/Admin/DeletedPageRevisionViewModel.cs
rename to ZelWiki.Models/ViewModels/Admin/DeletedPageRevisionViewModel.cs
index ff86397..e73d0fb 100644
--- a/TightWiki.Models/ViewModels/Admin/DeletedPageRevisionViewModel.cs
+++ b/ZelWiki.Models/ViewModels/Admin/DeletedPageRevisionViewModel.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Models.ViewModels.Page
+namespace ZelWiki.Models.ViewModels.Page
{
public class DeletedPageRevisionViewModel : ViewModelBase
{
diff --git a/TightWiki.Models/ViewModels/Admin/DeletedPageViewModel.cs b/ZelWiki.Models/ViewModels/Admin/DeletedPageViewModel.cs
similarity index 81%
rename from TightWiki.Models/ViewModels/Admin/DeletedPageViewModel.cs
rename to ZelWiki.Models/ViewModels/Admin/DeletedPageViewModel.cs
index 9b2f709..8d47604 100644
--- a/TightWiki.Models/ViewModels/Admin/DeletedPageViewModel.cs
+++ b/ZelWiki.Models/ViewModels/Admin/DeletedPageViewModel.cs
@@ -1,6 +1,6 @@
-using TightWiki.Models.DataModels;
+using ZelWiki.Models.DataModels;
-namespace TightWiki.Models.ViewModels.Page
+namespace ZelWiki.Models.ViewModels.Page
{
public class DeletedPageViewModel : ViewModelBase
{
diff --git a/TightWiki.Models/ViewModels/Admin/DeletedPagesRevisionsViewModel.cs b/ZelWiki.Models/ViewModels/Admin/DeletedPagesRevisionsViewModel.cs
similarity index 83%
rename from TightWiki.Models/ViewModels/Admin/DeletedPagesRevisionsViewModel.cs
rename to ZelWiki.Models/ViewModels/Admin/DeletedPagesRevisionsViewModel.cs
index e1a300d..91c744d 100644
--- a/TightWiki.Models/ViewModels/Admin/DeletedPagesRevisionsViewModel.cs
+++ b/ZelWiki.Models/ViewModels/Admin/DeletedPagesRevisionsViewModel.cs
@@ -1,6 +1,6 @@
-using TightWiki.Models.DataModels;
+using ZelWiki.Models.DataModels;
-namespace TightWiki.Models.ViewModels.Admin
+namespace ZelWiki.Models.ViewModels.Admin
{
public class DeletedPagesRevisionsViewModel : ViewModelBase
{
diff --git a/TightWiki.Models/ViewModels/Admin/DeletedPagesViewModel.cs b/ZelWiki.Models/ViewModels/Admin/DeletedPagesViewModel.cs
similarity index 84%
rename from TightWiki.Models/ViewModels/Admin/DeletedPagesViewModel.cs
rename to ZelWiki.Models/ViewModels/Admin/DeletedPagesViewModel.cs
index fd88d29..0b5a7cc 100644
--- a/TightWiki.Models/ViewModels/Admin/DeletedPagesViewModel.cs
+++ b/ZelWiki.Models/ViewModels/Admin/DeletedPagesViewModel.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Models.ViewModels.Admin
+namespace ZelWiki.Models.ViewModels.Admin
{
public class DeletedPagesViewModel : ViewModelBase
{
diff --git a/TightWiki.Models/ViewModels/Admin/EmojiViewModel.cs b/ZelWiki.Models/ViewModels/Admin/EmojiViewModel.cs
similarity index 80%
rename from TightWiki.Models/ViewModels/Admin/EmojiViewModel.cs
rename to ZelWiki.Models/ViewModels/Admin/EmojiViewModel.cs
index ea60b1c..8bc7597 100644
--- a/TightWiki.Models/ViewModels/Admin/EmojiViewModel.cs
+++ b/ZelWiki.Models/ViewModels/Admin/EmojiViewModel.cs
@@ -1,7 +1,7 @@
using System.ComponentModel.DataAnnotations;
-using TightWiki.Models.DataModels;
+using ZelWiki.Models.DataModels;
-namespace TightWiki.Models.ViewModels.Admin
+namespace ZelWiki.Models.ViewModels.Admin
{
public class EmojiViewModel : ViewModelBase
{
diff --git a/TightWiki.Models/ViewModels/Admin/EmojisViewModel.cs b/ZelWiki.Models/ViewModels/Admin/EmojisViewModel.cs
similarity index 74%
rename from TightWiki.Models/ViewModels/Admin/EmojisViewModel.cs
rename to ZelWiki.Models/ViewModels/Admin/EmojisViewModel.cs
index 6942261..5f72a42 100644
--- a/TightWiki.Models/ViewModels/Admin/EmojisViewModel.cs
+++ b/ZelWiki.Models/ViewModels/Admin/EmojisViewModel.cs
@@ -1,6 +1,6 @@
-using TightWiki.Models.DataModels;
+using ZelWiki.Models.DataModels;
-namespace TightWiki.Models.ViewModels.Admin
+namespace ZelWiki.Models.ViewModels.Admin
{
public class EmojisViewModel : ViewModelBase
{
diff --git a/TightWiki.Models/ViewModels/Admin/ExceptionViewModel.cs b/ZelWiki.Models/ViewModels/Admin/ExceptionViewModel.cs
similarity index 61%
rename from TightWiki.Models/ViewModels/Admin/ExceptionViewModel.cs
rename to ZelWiki.Models/ViewModels/Admin/ExceptionViewModel.cs
index 9262c9c..ba5414c 100644
--- a/TightWiki.Models/ViewModels/Admin/ExceptionViewModel.cs
+++ b/ZelWiki.Models/ViewModels/Admin/ExceptionViewModel.cs
@@ -1,6 +1,6 @@
-using TightWiki.Models.DataModels;
+using ZelWiki.Models.DataModels;
-namespace TightWiki.Models.ViewModels.Admin
+namespace ZelWiki.Models.ViewModels.Admin
{
public class ExceptionViewModel : ViewModelBase
{
diff --git a/TightWiki.Models/ViewModels/Admin/ExceptionsViewModel.cs b/ZelWiki.Models/ViewModels/Admin/ExceptionsViewModel.cs
similarity index 70%
rename from TightWiki.Models/ViewModels/Admin/ExceptionsViewModel.cs
rename to ZelWiki.Models/ViewModels/Admin/ExceptionsViewModel.cs
index fe5cbc3..ec6369d 100644
--- a/TightWiki.Models/ViewModels/Admin/ExceptionsViewModel.cs
+++ b/ZelWiki.Models/ViewModels/Admin/ExceptionsViewModel.cs
@@ -1,6 +1,6 @@
-using TightWiki.Models.DataModels;
+using ZelWiki.Models.DataModels;
-namespace TightWiki.Models.ViewModels.Admin
+namespace ZelWiki.Models.ViewModels.Admin
{
public class ExceptionsViewModel : ViewModelBase
{
diff --git a/TightWiki.Models/ViewModels/Admin/MenuItemViewModel.cs b/ZelWiki.Models/ViewModels/Admin/MenuItemViewModel.cs
similarity index 89%
rename from TightWiki.Models/ViewModels/Admin/MenuItemViewModel.cs
rename to ZelWiki.Models/ViewModels/Admin/MenuItemViewModel.cs
index 6d2b593..9af9e00 100644
--- a/TightWiki.Models/ViewModels/Admin/MenuItemViewModel.cs
+++ b/ZelWiki.Models/ViewModels/Admin/MenuItemViewModel.cs
@@ -1,7 +1,7 @@
using System.ComponentModel.DataAnnotations;
-using TightWiki.Models.DataModels;
+using ZelWiki.Models.DataModels;
-namespace TightWiki.Models.ViewModels.Admin
+namespace ZelWiki.Models.ViewModels.Admin
{
public class MenuItemViewModel : ViewModelBase
{
diff --git a/TightWiki.Models/ViewModels/Admin/MenuItemsViewModel.cs b/ZelWiki.Models/ViewModels/Admin/MenuItemsViewModel.cs
similarity index 60%
rename from TightWiki.Models/ViewModels/Admin/MenuItemsViewModel.cs
rename to ZelWiki.Models/ViewModels/Admin/MenuItemsViewModel.cs
index 51200be..93d528f 100644
--- a/TightWiki.Models/ViewModels/Admin/MenuItemsViewModel.cs
+++ b/ZelWiki.Models/ViewModels/Admin/MenuItemsViewModel.cs
@@ -1,6 +1,6 @@
-using TightWiki.Models.DataModels;
+using ZelWiki.Models.DataModels;
-namespace TightWiki.Models.ViewModels.Admin
+namespace ZelWiki.Models.ViewModels.Admin
{
public class MenuItemsViewModel : ViewModelBase
{
diff --git a/TightWiki.Models/ViewModels/Admin/MetricsViewModel.cs b/ZelWiki.Models/ViewModels/Admin/MetricsViewModel.cs
similarity index 71%
rename from TightWiki.Models/ViewModels/Admin/MetricsViewModel.cs
rename to ZelWiki.Models/ViewModels/Admin/MetricsViewModel.cs
index ee17864..451c128 100644
--- a/TightWiki.Models/ViewModels/Admin/MetricsViewModel.cs
+++ b/ZelWiki.Models/ViewModels/Admin/MetricsViewModel.cs
@@ -1,6 +1,6 @@
-using TightWiki.Models.DataModels;
+using ZelWiki.Models.DataModels;
-namespace TightWiki.Models.ViewModels.Admin
+namespace ZelWiki.Models.ViewModels.Admin
{
public class MetricsViewModel : ViewModelBase
{
diff --git a/TightWiki.Models/ViewModels/Admin/MissingPagesViewModel.cs b/ZelWiki.Models/ViewModels/Admin/MissingPagesViewModel.cs
similarity index 69%
rename from TightWiki.Models/ViewModels/Admin/MissingPagesViewModel.cs
rename to ZelWiki.Models/ViewModels/Admin/MissingPagesViewModel.cs
index 7f656da..3640ba1 100644
--- a/TightWiki.Models/ViewModels/Admin/MissingPagesViewModel.cs
+++ b/ZelWiki.Models/ViewModels/Admin/MissingPagesViewModel.cs
@@ -1,6 +1,6 @@
-using TightWiki.Models.DataModels;
+using ZelWiki.Models.DataModels;
-namespace TightWiki.Models.ViewModels.Admin
+namespace ZelWiki.Models.ViewModels.Admin
{
public class MissingPagesViewModel : ViewModelBase
{
diff --git a/TightWiki.Models/ViewModels/Admin/NamespaceViewModel.cs b/ZelWiki.Models/ViewModels/Admin/NamespaceViewModel.cs
similarity index 84%
rename from TightWiki.Models/ViewModels/Admin/NamespaceViewModel.cs
rename to ZelWiki.Models/ViewModels/Admin/NamespaceViewModel.cs
index 89d378d..365cf90 100644
--- a/TightWiki.Models/ViewModels/Admin/NamespaceViewModel.cs
+++ b/ZelWiki.Models/ViewModels/Admin/NamespaceViewModel.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Models.ViewModels.Admin
+namespace ZelWiki.Models.ViewModels.Admin
{
public class NamespaceViewModel : ViewModelBase
{
diff --git a/TightWiki.Models/ViewModels/Admin/NamespacesViewModel.cs b/ZelWiki.Models/ViewModels/Admin/NamespacesViewModel.cs
similarity index 70%
rename from TightWiki.Models/ViewModels/Admin/NamespacesViewModel.cs
rename to ZelWiki.Models/ViewModels/Admin/NamespacesViewModel.cs
index b995f2e..e3c19a7 100644
--- a/TightWiki.Models/ViewModels/Admin/NamespacesViewModel.cs
+++ b/ZelWiki.Models/ViewModels/Admin/NamespacesViewModel.cs
@@ -1,6 +1,6 @@
-using TightWiki.Models.DataModels;
+using ZelWiki.Models.DataModels;
-namespace TightWiki.Models.ViewModels.Admin
+namespace ZelWiki.Models.ViewModels.Admin
{
public class NamespacesViewModel : ViewModelBase
{
diff --git a/TightWiki.Models/ViewModels/Admin/OrphanedPageAttachmentsViewModel.cs b/ZelWiki.Models/ViewModels/Admin/OrphanedPageAttachmentsViewModel.cs
similarity index 82%
rename from TightWiki.Models/ViewModels/Admin/OrphanedPageAttachmentsViewModel.cs
rename to ZelWiki.Models/ViewModels/Admin/OrphanedPageAttachmentsViewModel.cs
index 8e22abf..7eb1848 100644
--- a/TightWiki.Models/ViewModels/Admin/OrphanedPageAttachmentsViewModel.cs
+++ b/ZelWiki.Models/ViewModels/Admin/OrphanedPageAttachmentsViewModel.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Models.ViewModels.Admin
+namespace ZelWiki.Models.ViewModels.Admin
{
public class OrphanedPageAttachmentsViewModel : ViewModelBase
{
diff --git a/TightWiki.Models/ViewModels/Admin/PageCompilationStatisticsViewModel.cs b/ZelWiki.Models/ViewModels/Admin/PageCompilationStatisticsViewModel.cs
similarity index 72%
rename from TightWiki.Models/ViewModels/Admin/PageCompilationStatisticsViewModel.cs
rename to ZelWiki.Models/ViewModels/Admin/PageCompilationStatisticsViewModel.cs
index 30e5874..d93746f 100644
--- a/TightWiki.Models/ViewModels/Admin/PageCompilationStatisticsViewModel.cs
+++ b/ZelWiki.Models/ViewModels/Admin/PageCompilationStatisticsViewModel.cs
@@ -1,6 +1,6 @@
-using TightWiki.Models.DataModels;
+using ZelWiki.Models.DataModels;
-namespace TightWiki.Models.ViewModels.Admin
+namespace ZelWiki.Models.ViewModels.Admin
{
public class PageCompilationStatisticsViewModel : ViewModelBase
{
diff --git a/TightWiki.Models/ViewModels/Admin/PageModerateViewModel.cs b/ZelWiki.Models/ViewModels/Admin/PageModerateViewModel.cs
similarity index 87%
rename from TightWiki.Models/ViewModels/Admin/PageModerateViewModel.cs
rename to ZelWiki.Models/ViewModels/Admin/PageModerateViewModel.cs
index 822808a..bcb93a0 100644
--- a/TightWiki.Models/ViewModels/Admin/PageModerateViewModel.cs
+++ b/ZelWiki.Models/ViewModels/Admin/PageModerateViewModel.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Models.ViewModels.Admin
+namespace ZelWiki.Models.ViewModels.Admin
{
public class PageModerateViewModel : ViewModelBase
{
diff --git a/TightWiki.Models/ViewModels/Admin/PageRevisionsViewModel.cs b/ZelWiki.Models/ViewModels/Admin/PageRevisionsViewModel.cs
similarity index 70%
rename from TightWiki.Models/ViewModels/Admin/PageRevisionsViewModel.cs
rename to ZelWiki.Models/ViewModels/Admin/PageRevisionsViewModel.cs
index 1fec7aa..fb64c3d 100644
--- a/TightWiki.Models/ViewModels/Admin/PageRevisionsViewModel.cs
+++ b/ZelWiki.Models/ViewModels/Admin/PageRevisionsViewModel.cs
@@ -1,6 +1,6 @@
-using TightWiki.Models.DataModels;
+using ZelWiki.Models.DataModels;
-namespace TightWiki.Models.ViewModels.Admin
+namespace ZelWiki.Models.ViewModels.Admin
{
public class PageRevisionsViewModel : ViewModelBase
{
diff --git a/TightWiki.Models/ViewModels/Admin/PagesViewModel.cs b/ZelWiki.Models/ViewModels/Admin/PagesViewModel.cs
similarity index 84%
rename from TightWiki.Models/ViewModels/Admin/PagesViewModel.cs
rename to ZelWiki.Models/ViewModels/Admin/PagesViewModel.cs
index c6fc51e..b920b44 100644
--- a/TightWiki.Models/ViewModels/Admin/PagesViewModel.cs
+++ b/ZelWiki.Models/ViewModels/Admin/PagesViewModel.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Models.ViewModels.Admin
+namespace ZelWiki.Models.ViewModels.Admin
{
public class PagesViewModel : ViewModelBase
{
diff --git a/TightWiki.Models/ViewModels/Admin/RoleViewModel.cs b/ZelWiki.Models/ViewModels/Admin/RoleViewModel.cs
similarity index 77%
rename from TightWiki.Models/ViewModels/Admin/RoleViewModel.cs
rename to ZelWiki.Models/ViewModels/Admin/RoleViewModel.cs
index d62efab..ebdd978 100644
--- a/TightWiki.Models/ViewModels/Admin/RoleViewModel.cs
+++ b/ZelWiki.Models/ViewModels/Admin/RoleViewModel.cs
@@ -1,6 +1,6 @@
-using TightWiki.Models.DataModels;
+using ZelWiki.Models.DataModels;
-namespace TightWiki.Models.ViewModels.Admin
+namespace ZelWiki.Models.ViewModels.Admin
{
public class RoleViewModel : ViewModelBase
{
diff --git a/TightWiki.Models/ViewModels/Admin/RolesViewModel.cs b/ZelWiki.Models/ViewModels/Admin/RolesViewModel.cs
similarity index 59%
rename from TightWiki.Models/ViewModels/Admin/RolesViewModel.cs
rename to ZelWiki.Models/ViewModels/Admin/RolesViewModel.cs
index 1d1db84..df7f911 100644
--- a/TightWiki.Models/ViewModels/Admin/RolesViewModel.cs
+++ b/ZelWiki.Models/ViewModels/Admin/RolesViewModel.cs
@@ -1,6 +1,6 @@
-using TightWiki.Models.DataModels;
+using ZelWiki.Models.DataModels;
-namespace TightWiki.Models.ViewModels.Admin
+namespace ZelWiki.Models.ViewModels.Admin
{
public class RolesViewModel : ViewModelBase
{
diff --git a/TightWiki.Models/ViewModels/ExternalLoginCallbackViewModel.cs b/ZelWiki.Models/ViewModels/ExternalLoginCallbackViewModel.cs
similarity index 66%
rename from TightWiki.Models/ViewModels/ExternalLoginCallbackViewModel.cs
rename to ZelWiki.Models/ViewModels/ExternalLoginCallbackViewModel.cs
index 49adba3..3e97f35 100644
--- a/TightWiki.Models/ViewModels/ExternalLoginCallbackViewModel.cs
+++ b/ZelWiki.Models/ViewModels/ExternalLoginCallbackViewModel.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Models.ViewModels
+namespace ZelWiki.Models.ViewModels
{
public class ExternalLoginCallbackViewModel : ViewModelBase
{
diff --git a/TightWiki.Models/ViewModels/File/FileAttachmentViewModel.cs b/ZelWiki.Models/ViewModels/File/FileAttachmentViewModel.cs
similarity index 76%
rename from TightWiki.Models/ViewModels/File/FileAttachmentViewModel.cs
rename to ZelWiki.Models/ViewModels/File/FileAttachmentViewModel.cs
index 6a78207..90d3e10 100644
--- a/TightWiki.Models/ViewModels/File/FileAttachmentViewModel.cs
+++ b/ZelWiki.Models/ViewModels/File/FileAttachmentViewModel.cs
@@ -1,6 +1,6 @@
-using TightWiki.Models.DataModels;
+using ZelWiki.Models.DataModels;
-namespace TightWiki.Models.ViewModels.File
+namespace ZelWiki.Models.ViewModels.File
{
public class FileAttachmentViewModel : ViewModelBase
{
diff --git a/TightWiki.Models/ViewModels/File/PageFileRevisionsViewModel.cs b/ZelWiki.Models/ViewModels/File/PageFileRevisionsViewModel.cs
similarity index 80%
rename from TightWiki.Models/ViewModels/File/PageFileRevisionsViewModel.cs
rename to ZelWiki.Models/ViewModels/File/PageFileRevisionsViewModel.cs
index 0116e30..6848404 100644
--- a/TightWiki.Models/ViewModels/File/PageFileRevisionsViewModel.cs
+++ b/ZelWiki.Models/ViewModels/File/PageFileRevisionsViewModel.cs
@@ -1,6 +1,6 @@
-using TightWiki.Models.DataModels;
+using ZelWiki.Models.DataModels;
-namespace TightWiki.Models.ViewModels.File
+namespace ZelWiki.Models.ViewModels.File
{
public class PageFileRevisionsViewModel : ViewModelBase
{
diff --git a/TightWiki.Models/ViewModels/Page/BrowseViewModel.cs b/ZelWiki.Models/ViewModels/Page/BrowseViewModel.cs
similarity index 78%
rename from TightWiki.Models/ViewModels/Page/BrowseViewModel.cs
rename to ZelWiki.Models/ViewModels/Page/BrowseViewModel.cs
index 5a4213c..e8dab8a 100644
--- a/TightWiki.Models/ViewModels/Page/BrowseViewModel.cs
+++ b/ZelWiki.Models/ViewModels/Page/BrowseViewModel.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Models.ViewModels.Page
+namespace ZelWiki.Models.ViewModels.Page
{
public class BrowseViewModel : ViewModelBase
{
diff --git a/TightWiki.Models/ViewModels/Page/PageCommentsViewModel.cs b/ZelWiki.Models/ViewModels/Page/PageCommentsViewModel.cs
similarity index 75%
rename from TightWiki.Models/ViewModels/Page/PageCommentsViewModel.cs
rename to ZelWiki.Models/ViewModels/Page/PageCommentsViewModel.cs
index 3235eba..942f7c7 100644
--- a/TightWiki.Models/ViewModels/Page/PageCommentsViewModel.cs
+++ b/ZelWiki.Models/ViewModels/Page/PageCommentsViewModel.cs
@@ -1,6 +1,6 @@
-using TightWiki.Models.DataModels;
+using ZelWiki.Models.DataModels;
-namespace TightWiki.Models.ViewModels.Page
+namespace ZelWiki.Models.ViewModels.Page
{
public class PageCommentsViewModel : ViewModelBase
{
diff --git a/TightWiki.Models/ViewModels/Page/PageDeleteViewModel.cs b/ZelWiki.Models/ViewModels/Page/PageDeleteViewModel.cs
similarity index 85%
rename from TightWiki.Models/ViewModels/Page/PageDeleteViewModel.cs
rename to ZelWiki.Models/ViewModels/Page/PageDeleteViewModel.cs
index f6ad4f0..3a4860d 100644
--- a/TightWiki.Models/ViewModels/Page/PageDeleteViewModel.cs
+++ b/ZelWiki.Models/ViewModels/Page/PageDeleteViewModel.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Models.ViewModels.Page
+namespace ZelWiki.Models.ViewModels.Page
{
public class PageDeleteViewModel : ViewModelBase
{
diff --git a/TightWiki.Models/ViewModels/Page/PageDisplayViewModel.cs b/ZelWiki.Models/ViewModels/Page/PageDisplayViewModel.cs
similarity index 90%
rename from TightWiki.Models/ViewModels/Page/PageDisplayViewModel.cs
rename to ZelWiki.Models/ViewModels/Page/PageDisplayViewModel.cs
index d68b083..0fb8534 100644
--- a/TightWiki.Models/ViewModels/Page/PageDisplayViewModel.cs
+++ b/ZelWiki.Models/ViewModels/Page/PageDisplayViewModel.cs
@@ -1,6 +1,6 @@
-using TightWiki.Models.DataModels;
+using ZelWiki.Models.DataModels;
-namespace TightWiki.Models.ViewModels.Page
+namespace ZelWiki.Models.ViewModels.Page
{
public class PageDisplayViewModel : ViewModelBase
{
diff --git a/TightWiki.Models/ViewModels/Page/PageEditViewModel.cs b/ZelWiki.Models/ViewModels/Page/PageEditViewModel.cs
similarity index 90%
rename from TightWiki.Models/ViewModels/Page/PageEditViewModel.cs
rename to ZelWiki.Models/ViewModels/Page/PageEditViewModel.cs
index ec4ebcc..a400581 100644
--- a/TightWiki.Models/ViewModels/Page/PageEditViewModel.cs
+++ b/ZelWiki.Models/ViewModels/Page/PageEditViewModel.cs
@@ -1,6 +1,6 @@
using System.ComponentModel.DataAnnotations;
-namespace TightWiki.Models.ViewModels.Page
+namespace ZelWiki.Models.ViewModels.Page
{
public class PageEditViewModel : ViewModelBase
{
diff --git a/TightWiki.Models/ViewModels/Page/PageRevertViewModel.cs b/ZelWiki.Models/ViewModels/Page/PageRevertViewModel.cs
similarity index 90%
rename from TightWiki.Models/ViewModels/Page/PageRevertViewModel.cs
rename to ZelWiki.Models/ViewModels/Page/PageRevertViewModel.cs
index d624f80..dbd97bc 100644
--- a/TightWiki.Models/ViewModels/Page/PageRevertViewModel.cs
+++ b/ZelWiki.Models/ViewModels/Page/PageRevertViewModel.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Models.ViewModels.Page
+namespace ZelWiki.Models.ViewModels.Page
{
public class PageRevertViewModel : ViewModelBase
{
diff --git a/TightWiki.Models/ViewModels/Page/PageRevisionsViewModel.cs b/ZelWiki.Models/ViewModels/Page/PageRevisionsViewModel.cs
similarity index 70%
rename from TightWiki.Models/ViewModels/Page/PageRevisionsViewModel.cs
rename to ZelWiki.Models/ViewModels/Page/PageRevisionsViewModel.cs
index d8726c9..e8fcdb0 100644
--- a/TightWiki.Models/ViewModels/Page/PageRevisionsViewModel.cs
+++ b/ZelWiki.Models/ViewModels/Page/PageRevisionsViewModel.cs
@@ -1,6 +1,6 @@
-using TightWiki.Models.DataModels;
+using ZelWiki.Models.DataModels;
-namespace TightWiki.Models.ViewModels.Page
+namespace ZelWiki.Models.ViewModels.Page
{
public class RevisionsViewModel : ViewModelBase
{
diff --git a/TightWiki.Models/ViewModels/Page/PageSearchViewModel.cs b/ZelWiki.Models/ViewModels/Page/PageSearchViewModel.cs
similarity index 84%
rename from TightWiki.Models/ViewModels/Page/PageSearchViewModel.cs
rename to ZelWiki.Models/ViewModels/Page/PageSearchViewModel.cs
index 2cf03d4..0d88435 100644
--- a/TightWiki.Models/ViewModels/Page/PageSearchViewModel.cs
+++ b/ZelWiki.Models/ViewModels/Page/PageSearchViewModel.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Models.ViewModels.Page
+namespace ZelWiki.Models.ViewModels.Page
{
public class PageSearchViewModel : ViewModelBase
{
diff --git a/TightWiki.Models/ViewModels/Profile/AccountProfileAccountViewModel.cs b/ZelWiki.Models/ViewModels/Profile/AccountProfileAccountViewModel.cs
similarity index 97%
rename from TightWiki.Models/ViewModels/Profile/AccountProfileAccountViewModel.cs
rename to ZelWiki.Models/ViewModels/Profile/AccountProfileAccountViewModel.cs
index 538f69b..ba5636f 100644
--- a/TightWiki.Models/ViewModels/Profile/AccountProfileAccountViewModel.cs
+++ b/ZelWiki.Models/ViewModels/Profile/AccountProfileAccountViewModel.cs
@@ -1,7 +1,7 @@
using System.ComponentModel.DataAnnotations;
-using TightWiki.Models.DataModels;
+using ZelWiki.Models.DataModels;
-namespace TightWiki.Models.ViewModels.Profile
+namespace ZelWiki.Models.ViewModels.Profile
{
public partial class AccountProfileAccountViewModel
{
diff --git a/TightWiki.Models/ViewModels/Profile/AccountProfileViewModel.cs b/ZelWiki.Models/ViewModels/Profile/AccountProfileViewModel.cs
similarity index 85%
rename from TightWiki.Models/ViewModels/Profile/AccountProfileViewModel.cs
rename to ZelWiki.Models/ViewModels/Profile/AccountProfileViewModel.cs
index d70bdf6..bd342e2 100644
--- a/TightWiki.Models/ViewModels/Profile/AccountProfileViewModel.cs
+++ b/ZelWiki.Models/ViewModels/Profile/AccountProfileViewModel.cs
@@ -1,6 +1,6 @@
-using TightWiki.Library;
+using ZelWiki.Library;
-namespace TightWiki.Models.ViewModels.Profile
+namespace ZelWiki.Models.ViewModels.Profile
{
public class AccountProfileViewModel : ViewModelBase
{
diff --git a/TightWiki.Models/ViewModels/Profile/AccountViewModel.cs b/ZelWiki.Models/ViewModels/Profile/AccountViewModel.cs
similarity index 77%
rename from TightWiki.Models/ViewModels/Profile/AccountViewModel.cs
rename to ZelWiki.Models/ViewModels/Profile/AccountViewModel.cs
index 0c06552..0f330c1 100644
--- a/TightWiki.Models/ViewModels/Profile/AccountViewModel.cs
+++ b/ZelWiki.Models/ViewModels/Profile/AccountViewModel.cs
@@ -1,7 +1,7 @@
-using TightWiki.Library;
-using TightWiki.Models.DataModels;
+using ZelWiki.Library;
+using ZelWiki.Models.DataModels;
-namespace TightWiki.Models.ViewModels.Profile
+namespace ZelWiki.Models.ViewModels.Profile
{
public class AccountViewModel : ViewModelBase
{
diff --git a/TightWiki.Models/ViewModels/Profile/ConfirmViewModel.cs b/ZelWiki.Models/ViewModels/Profile/ConfirmViewModel.cs
similarity index 57%
rename from TightWiki.Models/ViewModels/Profile/ConfirmViewModel.cs
rename to ZelWiki.Models/ViewModels/Profile/ConfirmViewModel.cs
index 4982e04..0891e34 100644
--- a/TightWiki.Models/ViewModels/Profile/ConfirmViewModel.cs
+++ b/ZelWiki.Models/ViewModels/Profile/ConfirmViewModel.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Models.ViewModels.Profile
+namespace ZelWiki.Models.ViewModels.Profile
{
public class ConfirmViewModel : ViewModelBase
{
diff --git a/TightWiki.Models/ViewModels/Profile/DeleteAccountViewModel.cs b/ZelWiki.Models/ViewModels/Profile/DeleteAccountViewModel.cs
similarity index 71%
rename from TightWiki.Models/ViewModels/Profile/DeleteAccountViewModel.cs
rename to ZelWiki.Models/ViewModels/Profile/DeleteAccountViewModel.cs
index 4045e55..7f5e82f 100644
--- a/TightWiki.Models/ViewModels/Profile/DeleteAccountViewModel.cs
+++ b/ZelWiki.Models/ViewModels/Profile/DeleteAccountViewModel.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Models.ViewModels.Profile
+namespace ZelWiki.Models.ViewModels.Profile
{
public class DeleteAccountViewModel : ViewModelBase
{
diff --git a/TightWiki.Models/ViewModels/Profile/DeletedAccountViewModel.cs b/ZelWiki.Models/ViewModels/Profile/DeletedAccountViewModel.cs
similarity index 59%
rename from TightWiki.Models/ViewModels/Profile/DeletedAccountViewModel.cs
rename to ZelWiki.Models/ViewModels/Profile/DeletedAccountViewModel.cs
index b9bb0b6..2b3b4e0 100644
--- a/TightWiki.Models/ViewModels/Profile/DeletedAccountViewModel.cs
+++ b/ZelWiki.Models/ViewModels/Profile/DeletedAccountViewModel.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Models.ViewModels.Profile
+namespace ZelWiki.Models.ViewModels.Profile
{
public class DeletedAccountViewModel : ViewModelBase
{
diff --git a/TightWiki.Models/ViewModels/Profile/PublicViewModel.cs b/ZelWiki.Models/ViewModels/Profile/PublicViewModel.cs
similarity index 92%
rename from TightWiki.Models/ViewModels/Profile/PublicViewModel.cs
rename to ZelWiki.Models/ViewModels/Profile/PublicViewModel.cs
index 7f5ce0a..b5ad8c5 100644
--- a/TightWiki.Models/ViewModels/Profile/PublicViewModel.cs
+++ b/ZelWiki.Models/ViewModels/Profile/PublicViewModel.cs
@@ -1,8 +1,8 @@
using Microsoft.AspNetCore.Mvc.ModelBinding;
using System.ComponentModel.DataAnnotations;
-using TightWiki.Models.DataModels;
+using ZelWiki.Models.DataModels;
-namespace TightWiki.Models.ViewModels.Profile
+namespace ZelWiki.Models.ViewModels.Profile
{
public class PublicViewModel : ViewModelBase
{
diff --git a/TightWiki.Models/ViewModels/Shared/CredentialViewModel.cs b/ZelWiki.Models/ViewModels/Shared/CredentialViewModel.cs
similarity index 93%
rename from TightWiki.Models/ViewModels/Shared/CredentialViewModel.cs
rename to ZelWiki.Models/ViewModels/Shared/CredentialViewModel.cs
index b265506..911a529 100644
--- a/TightWiki.Models/ViewModels/Shared/CredentialViewModel.cs
+++ b/ZelWiki.Models/ViewModels/Shared/CredentialViewModel.cs
@@ -1,6 +1,6 @@
using System.ComponentModel.DataAnnotations;
-namespace TightWiki.Models.ViewModels.Shared
+namespace ZelWiki.Models.ViewModels.Shared
{
public class CredentialViewModel
{
diff --git a/TightWiki.Models/ViewModels/Utility/ConfirmActionViewModel.cs b/ZelWiki.Models/ViewModels/Utility/ConfirmActionViewModel.cs
similarity index 91%
rename from TightWiki.Models/ViewModels/Utility/ConfirmActionViewModel.cs
rename to ZelWiki.Models/ViewModels/Utility/ConfirmActionViewModel.cs
index 14fc51e..ee04911 100644
--- a/TightWiki.Models/ViewModels/Utility/ConfirmActionViewModel.cs
+++ b/ZelWiki.Models/ViewModels/Utility/ConfirmActionViewModel.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Models.ViewModels.Utility
+namespace ZelWiki.Models.ViewModels.Utility
{
public class ConfirmActionViewModel : ViewModelBase
{
diff --git a/TightWiki.Models/ViewModels/Utility/NotifyViewModel.cs b/ZelWiki.Models/ViewModels/Utility/NotifyViewModel.cs
similarity index 78%
rename from TightWiki.Models/ViewModels/Utility/NotifyViewModel.cs
rename to ZelWiki.Models/ViewModels/Utility/NotifyViewModel.cs
index cbc761f..aadc7c3 100644
--- a/TightWiki.Models/ViewModels/Utility/NotifyViewModel.cs
+++ b/ZelWiki.Models/ViewModels/Utility/NotifyViewModel.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Models.ViewModels.Utility
+namespace ZelWiki.Models.ViewModels.Utility
{
public class NotifyViewModel : ViewModelBase
{
diff --git a/TightWiki.Models/ViewModels/ViewModelBase.cs b/ZelWiki.Models/ViewModels/ViewModelBase.cs
similarity index 81%
rename from TightWiki.Models/ViewModels/ViewModelBase.cs
rename to ZelWiki.Models/ViewModels/ViewModelBase.cs
index a96e3eb..e9b9885 100644
--- a/TightWiki.Models/ViewModels/ViewModelBase.cs
+++ b/ZelWiki.Models/ViewModels/ViewModelBase.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Models.ViewModels
+namespace ZelWiki.Models.ViewModels
{
public class ViewModelBase
{
diff --git a/TightWiki.Models/TightWiki.Models.csproj b/ZelWiki.Models/ZelWiki.Models.csproj
similarity index 83%
rename from TightWiki.Models/TightWiki.Models.csproj
rename to ZelWiki.Models/ZelWiki.Models.csproj
index 14a2ce1..c0c3d2b 100644
--- a/TightWiki.Models/TightWiki.Models.csproj
+++ b/ZelWiki.Models/ZelWiki.Models.csproj
@@ -12,7 +12,7 @@
-
+
diff --git a/ZelWiki.Models/bin/Debug/net9.0/TightWiki.Library.dll b/ZelWiki.Models/bin/Debug/net9.0/TightWiki.Library.dll
new file mode 100644
index 0000000..fcc955e
Binary files /dev/null and b/ZelWiki.Models/bin/Debug/net9.0/TightWiki.Library.dll differ
diff --git a/ZelWiki.Models/bin/Debug/net9.0/TightWiki.Library.pdb b/ZelWiki.Models/bin/Debug/net9.0/TightWiki.Library.pdb
new file mode 100644
index 0000000..6e79299
Binary files /dev/null and b/ZelWiki.Models/bin/Debug/net9.0/TightWiki.Library.pdb differ
diff --git a/ZelWiki.Models/bin/Debug/net9.0/TightWiki.Models.deps.json b/ZelWiki.Models/bin/Debug/net9.0/TightWiki.Models.deps.json
new file mode 100644
index 0000000..5a55e51
--- /dev/null
+++ b/ZelWiki.Models/bin/Debug/net9.0/TightWiki.Models.deps.json
@@ -0,0 +1,694 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v9.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v9.0": {
+ "TightWiki.Models/2.20.1": {
+ "dependencies": {
+ "TightWiki.Library": "2.20.1"
+ },
+ "runtime": {
+ "TightWiki.Models.dll": {}
+ }
+ },
+ "Dapper/2.1.35": {
+ "runtime": {
+ "lib/net7.0/Dapper.dll": {
+ "assemblyVersion": "2.0.0.0",
+ "fileVersion": "2.1.35.13827"
+ }
+ }
+ },
+ "Magick.NET-Q8-AnyCPU/14.4.0": {
+ "dependencies": {
+ "Magick.NET.Core": "14.4.0"
+ },
+ "runtime": {
+ "lib/net8.0/Magick.NET-Q8-AnyCPU.dll": {
+ "assemblyVersion": "14.4.0.0",
+ "fileVersion": "14.4.0.0"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/linux-arm64/native/Magick.Native-Q8-arm64.dll.so": {
+ "rid": "linux-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-x64/native/Magick.Native-Q8-x64.dll.so": {
+ "rid": "linux-musl-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-x64/native/Magick.Native-Q8-x64.dll.so": {
+ "rid": "linux-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/osx-arm64/native/Magick.Native-Q8-arm64.dll.dylib": {
+ "rid": "osx-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/osx-x64/native/Magick.Native-Q8-x64.dll.dylib": {
+ "rid": "osx-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-arm64/native/Magick.Native-Q8-arm64.dll": {
+ "rid": "win-arm64",
+ "assetType": "native",
+ "fileVersion": "7.1.1.43"
+ },
+ "runtimes/win-x64/native/Magick.Native-Q8-x64.dll": {
+ "rid": "win-x64",
+ "assetType": "native",
+ "fileVersion": "7.1.1.43"
+ },
+ "runtimes/win-x86/native/Magick.Native-Q8-x86.dll": {
+ "rid": "win-x86",
+ "assetType": "native",
+ "fileVersion": "7.1.1.43"
+ }
+ }
+ },
+ "Magick.NET.Core/14.4.0": {
+ "runtime": {
+ "lib/net8.0/Magick.NET.Core.dll": {
+ "assemblyVersion": "14.4.0.0",
+ "fileVersion": "14.4.0.0"
+ }
+ }
+ },
+ "Microsoft.AspNetCore.Cryptography.Internal/9.0.1": {},
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation/9.0.1": {
+ "dependencies": {
+ "Microsoft.AspNetCore.Cryptography.Internal": "9.0.1"
+ }
+ },
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore/9.0.1": {
+ "dependencies": {
+ "Microsoft.EntityFrameworkCore.Relational": "9.0.1",
+ "Microsoft.Extensions.Identity.Stores": "9.0.1"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll": {
+ "assemblyVersion": "9.0.1.0",
+ "fileVersion": "9.0.124.61009"
+ }
+ }
+ },
+ "Microsoft.Data.Sqlite.Core/9.0.0": {
+ "dependencies": {
+ "SQLitePCLRaw.core": "2.1.10"
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.Data.Sqlite.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52902"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore/9.0.1": {
+ "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"
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.dll": {
+ "assemblyVersion": "9.0.1.0",
+ "fileVersion": "9.0.124.61002"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore.Abstractions/9.0.1": {
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll": {
+ "assemblyVersion": "9.0.1.0",
+ "fileVersion": "9.0.124.61002"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore.Analyzers/9.0.1": {},
+ "Microsoft.EntityFrameworkCore.Relational/9.0.1": {
+ "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"
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.Relational.dll": {
+ "assemblyVersion": "9.0.1.0",
+ "fileVersion": "9.0.124.61002"
+ }
+ }
+ },
+ "Microsoft.Extensions.Caching.Abstractions/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Memory/9.0.1": {
+ "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"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Abstractions/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.1": {},
+ "Microsoft.Extensions.Identity.Core/9.0.1": {
+ "dependencies": {
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation": "9.0.1",
+ "Microsoft.Extensions.Logging": "9.0.1",
+ "Microsoft.Extensions.Options": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Identity.Stores/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Identity.Core": "9.0.1",
+ "Microsoft.Extensions.Logging": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection": "9.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Options": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Options/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Primitives": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Primitives/9.0.1": {},
+ "NTDLS.Helpers/1.3.11": {
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Memory": "9.0.1"
+ },
+ "runtime": {
+ "lib/net9.0/NTDLS.Helpers.dll": {
+ "assemblyVersion": "1.3.11.0",
+ "fileVersion": "1.3.11.0"
+ }
+ }
+ },
+ "NTDLS.SqliteDapperWrapper/1.1.4": {
+ "dependencies": {
+ "Dapper": "2.1.35",
+ "Microsoft.Data.Sqlite.Core": "9.0.0",
+ "SQLitePCLRaw.bundle_e_sqlite3": "2.1.10",
+ "System.Runtime.Caching": "9.0.0"
+ },
+ "runtime": {
+ "lib/net9.0/NTDLS.SqliteDapperWrapper.dll": {
+ "assemblyVersion": "1.1.4.0",
+ "fileVersion": "1.1.4.0"
+ }
+ }
+ },
+ "SixLabors.ImageSharp/3.1.6": {
+ "runtime": {
+ "lib/net6.0/SixLabors.ImageSharp.dll": {
+ "assemblyVersion": "3.0.0.0",
+ "fileVersion": "3.1.6.0"
+ }
+ }
+ },
+ "SQLitePCLRaw.bundle_e_sqlite3/2.1.10": {
+ "dependencies": {
+ "SQLitePCLRaw.lib.e_sqlite3": "2.1.10",
+ "SQLitePCLRaw.provider.e_sqlite3": "2.1.10"
+ },
+ "runtime": {
+ "lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll": {
+ "assemblyVersion": "2.1.10.2445",
+ "fileVersion": "2.1.10.2445"
+ }
+ }
+ },
+ "SQLitePCLRaw.core/2.1.10": {
+ "dependencies": {
+ "System.Memory": "4.5.3"
+ },
+ "runtime": {
+ "lib/netstandard2.0/SQLitePCLRaw.core.dll": {
+ "assemblyVersion": "2.1.10.2445",
+ "fileVersion": "2.1.10.2445"
+ }
+ }
+ },
+ "SQLitePCLRaw.lib.e_sqlite3/2.1.10": {
+ "runtimeTargets": {
+ "runtimes/browser-wasm/nativeassets/net9.0/e_sqlite3.a": {
+ "rid": "browser-wasm",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-arm/native/libe_sqlite3.so": {
+ "rid": "linux-arm",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-arm64/native/libe_sqlite3.so": {
+ "rid": "linux-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-armel/native/libe_sqlite3.so": {
+ "rid": "linux-armel",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-mips64/native/libe_sqlite3.so": {
+ "rid": "linux-mips64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-arm/native/libe_sqlite3.so": {
+ "rid": "linux-musl-arm",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-arm64/native/libe_sqlite3.so": {
+ "rid": "linux-musl-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-s390x/native/libe_sqlite3.so": {
+ "rid": "linux-musl-s390x",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-x64/native/libe_sqlite3.so": {
+ "rid": "linux-musl-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-ppc64le/native/libe_sqlite3.so": {
+ "rid": "linux-ppc64le",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-s390x/native/libe_sqlite3.so": {
+ "rid": "linux-s390x",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-x64/native/libe_sqlite3.so": {
+ "rid": "linux-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-x86/native/libe_sqlite3.so": {
+ "rid": "linux-x86",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/maccatalyst-arm64/native/libe_sqlite3.dylib": {
+ "rid": "maccatalyst-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/maccatalyst-x64/native/libe_sqlite3.dylib": {
+ "rid": "maccatalyst-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/osx-arm64/native/libe_sqlite3.dylib": {
+ "rid": "osx-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/osx-x64/native/libe_sqlite3.dylib": {
+ "rid": "osx-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-arm/native/e_sqlite3.dll": {
+ "rid": "win-arm",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-arm64/native/e_sqlite3.dll": {
+ "rid": "win-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-x64/native/e_sqlite3.dll": {
+ "rid": "win-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-x86/native/e_sqlite3.dll": {
+ "rid": "win-x86",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ }
+ }
+ },
+ "SQLitePCLRaw.provider.e_sqlite3/2.1.10": {
+ "dependencies": {
+ "SQLitePCLRaw.core": "2.1.10"
+ },
+ "runtime": {
+ "lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll": {
+ "assemblyVersion": "2.1.10.2445",
+ "fileVersion": "2.1.10.2445"
+ }
+ }
+ },
+ "System.Configuration.ConfigurationManager/9.0.0": {
+ "dependencies": {
+ "System.Diagnostics.EventLog": "9.0.0",
+ "System.Security.Cryptography.ProtectedData": "9.0.0"
+ },
+ "runtime": {
+ "lib/net9.0/System.Configuration.ConfigurationManager.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52809"
+ }
+ }
+ },
+ "System.Diagnostics.EventLog/9.0.0": {},
+ "System.Memory/4.5.3": {},
+ "System.Runtime.Caching/9.0.0": {
+ "dependencies": {
+ "System.Configuration.ConfigurationManager": "9.0.0"
+ },
+ "runtime": {
+ "lib/net9.0/System.Runtime.Caching.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52809"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/net9.0/System.Runtime.Caching.dll": {
+ "rid": "win",
+ "assetType": "runtime",
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52809"
+ }
+ }
+ },
+ "System.Security.Cryptography.ProtectedData/9.0.0": {
+ "runtime": {
+ "lib/net9.0/System.Security.Cryptography.ProtectedData.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52809"
+ }
+ }
+ },
+ "TightWiki.Library/2.20.1": {
+ "dependencies": {
+ "Magick.NET-Q8-AnyCPU": "14.4.0",
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore": "9.0.1",
+ "NTDLS.Helpers": "1.3.11",
+ "NTDLS.SqliteDapperWrapper": "1.1.4",
+ "SixLabors.ImageSharp": "3.1.6"
+ },
+ "runtime": {
+ "TightWiki.Library.dll": {
+ "assemblyVersion": "2.20.1",
+ "fileVersion": "2.20.1.0"
+ }
+ }
+ }
+ }
+ },
+ "libraries": {
+ "TightWiki.Models/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "Dapper/2.1.35": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-YKRwjVfrG7GYOovlGyQoMvr1/IJdn+7QzNXJxyMh0YfFF5yvDmTYaJOVYWsckreNjGsGSEtrMTpnzxTUq/tZQw==",
+ "path": "dapper/2.1.35",
+ "hashPath": "dapper.2.1.35.nupkg.sha512"
+ },
+ "Magick.NET-Q8-AnyCPU/14.4.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-4f/6tga1izjCm29qGlPlTc7txquzd5cOgRFuCD6fh7tu+QS4Rd6gZpvRwrIb4e/Y0pE1JQyF2j4RRmQ23T8BLA==",
+ "path": "magick.net-q8-anycpu/14.4.0",
+ "hashPath": "magick.net-q8-anycpu.14.4.0.nupkg.sha512"
+ },
+ "Magick.NET.Core/14.4.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-nmSA3LWK77rZlQ085RBqFLr67GVFyz4mAcuiVGQ9LcNwbxUm4Zcte4D9N+TxAyew6CXzoyHAG3i7NeDgpuztWw==",
+ "path": "magick.net.core/14.4.0",
+ "hashPath": "magick.net.core.14.4.0.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.Cryptography.Internal/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-leaw8hC6wCKfAg2kAYT4plnaHI7o6bKB9IQy0yLWHmgV0GjE449pu0SEnnl7loEzdLgyQrKyVQvfz7wRErqmxQ==",
+ "path": "microsoft.aspnetcore.cryptography.internal/9.0.1",
+ "hashPath": "microsoft.aspnetcore.cryptography.internal.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-/ibWvFYnxjCfOmtQtLTFUN9L70CrQH0daom6tE8/hlxTllUDeXM95fE45dC4u2tBOrfDqB6TPAkUzd/vWaAusA==",
+ "path": "microsoft.aspnetcore.cryptography.keyderivation/9.0.1",
+ "hashPath": "microsoft.aspnetcore.cryptography.keyderivation.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-yZyj/m7nBsrx6JDIv5KSYH44lJsQ4K5RLEWaYRFQVoIRvGXQxMZ/TUCa7PKFtR/o6nz1fmy6bVciV/eN/NmjUw==",
+ "path": "microsoft.aspnetcore.identity.entityframeworkcore/9.0.1",
+ "hashPath": "microsoft.aspnetcore.identity.entityframeworkcore.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Data.Sqlite.Core/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-cFfZjFL+tqzGYw9lB31EkV1IWF5xRQNk2k+MQd+Cf86Gl6zTeAoiZIFw5sRB1Z8OxpEC7nu+nTDsLSjieBAPTw==",
+ "path": "microsoft.data.sqlite.core/9.0.0",
+ "hashPath": "microsoft.data.sqlite.core.9.0.0.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-E25w4XugXNykTr5Y/sLDGaQ4lf67n9aXVPvsdGsIZjtuLmbvb9AoYP8D50CDejY8Ro4D9GK2kNHz5lWHqSK+wg==",
+ "path": "microsoft.entityframeworkcore/9.0.1",
+ "hashPath": "microsoft.entityframeworkcore.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-qy+taGVLUs82zeWfc32hgGL8Z02ZqAneYvqZiiXbxF4g4PBUcPRuxHM9K20USmpeJbn4/fz40GkCbyyCy5ojOA==",
+ "path": "microsoft.entityframeworkcore.abstractions/9.0.1",
+ "hashPath": "microsoft.entityframeworkcore.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore.Analyzers/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-c6ZZJZhPKrXFkE2z/81PmuT69HBL6Y68Cl0xJ5SRrDjJyq5Aabkq15yCqPg9RQ3R0aFLVaJok2DA8R3TKpejDQ==",
+ "path": "microsoft.entityframeworkcore.analyzers/9.0.1",
+ "hashPath": "microsoft.entityframeworkcore.analyzers.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore.Relational/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-7Iu0h4oevRvH4IwPzmxuIJGYRt55TapoREGlluk75KCO7lenN0+QnzCl6cQDY48uDoxAUpJbpK2xW7o8Ix69dw==",
+ "path": "microsoft.entityframeworkcore.relational/9.0.1",
+ "hashPath": "microsoft.entityframeworkcore.relational.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Caching.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Eghsg9SyIvq0c8x6cUpe71BbQoOmsytXxqw2+ZNiTnP8a8SBLKgEor1zZeWhC0588IbS2M0PP4gXGAd9qF862Q==",
+ "path": "microsoft.extensions.caching.abstractions/9.0.1",
+ "hashPath": "microsoft.extensions.caching.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Caching.Memory/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-JeC+PP0BCKMwwLezPGDaciJSTfcFG4KjsG8rX4XZ6RSvzdxofrFmcnmW2L4+cWUcZSBTQ+Dd7H5Gs9XZz/OlCA==",
+ "path": "microsoft.extensions.caching.memory/9.0.1",
+ "hashPath": "microsoft.extensions.caching.memory.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Configuration.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-+4hfFIY1UjBCXFTTOd+ojlDPq6mep3h5Vq5SYE3Pjucr7dNXmq4S/6P/LoVnZFz2e/5gWp/om4svUFgznfULcA==",
+ "path": "microsoft.extensions.configuration.abstractions/9.0.1",
+ "hashPath": "microsoft.extensions.configuration.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.DependencyInjection/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-qZI42ASAe3hr2zMSA6UjM92pO1LeDq5DcwkgSowXXPY8I56M76pEKrnmsKKbxagAf39AJxkH2DY4sb72ixyOrg==",
+ "path": "microsoft.extensions.dependencyinjection/9.0.1",
+ "hashPath": "microsoft.extensions.dependencyinjection.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Tr74eP0oQ3AyC24ch17N8PuEkrPbD0JqIfENCYqmgKYNOmL8wQKzLJu3ObxTUDrjnn4rHoR1qKa37/eQyHmCDA==",
+ "path": "microsoft.extensions.dependencyinjection.abstractions/9.0.1",
+ "hashPath": "microsoft.extensions.dependencyinjection.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Identity.Core/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-dbvAQhwSyBbgB2BuVJ8PMVx7BK6WZHWhV/vsSnXl6sRLs9D7yXiIiRpgcPVvN5E/UkzRGW1EPXyc3t1EDxWSzg==",
+ "path": "microsoft.extensions.identity.core/9.0.1",
+ "hashPath": "microsoft.extensions.identity.core.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Identity.Stores/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-lBErjDqd7i2RGpDr040lGm/HbMvxG/1Ta1aSFh91vYtSwEY2rtMI9o7xIDWgNmBKu8ko+XBxt0WcQh6TNFVe7g==",
+ "path": "microsoft.extensions.identity.stores/9.0.1",
+ "hashPath": "microsoft.extensions.identity.stores.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Logging/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-E/k5r7S44DOW+08xQPnNbO8DKAQHhkspDboTThNJ6Z3/QBb4LC6gStNWzVmy3IvW7sUD+iJKf4fj0xEkqE7vnQ==",
+ "path": "microsoft.extensions.logging/9.0.1",
+ "hashPath": "microsoft.extensions.logging.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Logging.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-w2gUqXN/jNIuvqYwX3lbXagsizVNXYyt6LlF57+tMve4JYCEgCMMAjRce6uKcDASJgpMbErRT1PfHy2OhbkqEA==",
+ "path": "microsoft.extensions.logging.abstractions/9.0.1",
+ "hashPath": "microsoft.extensions.logging.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Options/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-nggoNKnWcsBIAaOWHA+53XZWrslC7aGeok+aR+epDPRy7HI7GwMnGZE8yEsL2Onw7kMOHVHwKcsDls1INkNUJQ==",
+ "path": "microsoft.extensions.options/9.0.1",
+ "hashPath": "microsoft.extensions.options.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Primitives/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-bHtTesA4lrSGD1ZUaMIx6frU3wyy0vYtTa/hM6gGQu5QNrydObv8T5COiGUWsisflAfmsaFOe9Xvw5NSO99z0g==",
+ "path": "microsoft.extensions.primitives/9.0.1",
+ "hashPath": "microsoft.extensions.primitives.9.0.1.nupkg.sha512"
+ },
+ "NTDLS.Helpers/1.3.11": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-xcNFG2blg5WqnivxXgLHbvxz5L1EYXAhEK+7R1TXQIyuknKG9McAjCp+tr+RZ7PawqXwKeOHkaizNQcSdlv81A==",
+ "path": "ntdls.helpers/1.3.11",
+ "hashPath": "ntdls.helpers.1.3.11.nupkg.sha512"
+ },
+ "NTDLS.SqliteDapperWrapper/1.1.4": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-enrMT/qcwqFh18APoN/XtydpC+9BuD5rVg2h/4Fl9IT8bC1aL7iLPJigdfkGf0mYYO3Y6EP91nL4Iv/5Dqay9A==",
+ "path": "ntdls.sqlitedapperwrapper/1.1.4",
+ "hashPath": "ntdls.sqlitedapperwrapper.1.1.4.nupkg.sha512"
+ },
+ "SixLabors.ImageSharp/3.1.6": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-dHQ5jugF9v+5/LCVHCWVzaaIL6WOehqJy6eju/0VFYFPEj2WtqkGPoEV9EVQP83dHsdoqYaTuWpZdwAd37UwfA==",
+ "path": "sixlabors.imagesharp/3.1.6",
+ "hashPath": "sixlabors.imagesharp.3.1.6.nupkg.sha512"
+ },
+ "SQLitePCLRaw.bundle_e_sqlite3/2.1.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-UxWuisvZ3uVcVOLJQv7urM/JiQH+v3TmaJc1BLKl5Dxfm/nTzTUrqswCqg/INiYLi61AXnHo1M1JPmPqqLnAdg==",
+ "path": "sqlitepclraw.bundle_e_sqlite3/2.1.10",
+ "hashPath": "sqlitepclraw.bundle_e_sqlite3.2.1.10.nupkg.sha512"
+ },
+ "SQLitePCLRaw.core/2.1.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Ii8JCbC7oiVclaE/mbDEK000EFIJ+ShRPwAvvV89GOZhQ+ZLtlnSWl6ksCNMKu/VGXA4Nfi2B7LhN/QFN9oBcw==",
+ "path": "sqlitepclraw.core/2.1.10",
+ "hashPath": "sqlitepclraw.core.2.1.10.nupkg.sha512"
+ },
+ "SQLitePCLRaw.lib.e_sqlite3/2.1.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-mAr69tDbnf3QJpRy2nJz8Qdpebdil00fvycyByR58Cn9eARvR+UiG2Vzsp+4q1tV3ikwiYIjlXCQFc12GfebbA==",
+ "path": "sqlitepclraw.lib.e_sqlite3/2.1.10",
+ "hashPath": "sqlitepclraw.lib.e_sqlite3.2.1.10.nupkg.sha512"
+ },
+ "SQLitePCLRaw.provider.e_sqlite3/2.1.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-uZVTi02C1SxqzgT0HqTWatIbWGb40iIkfc3FpFCpE/r7g6K0PqzDUeefL6P6HPhDtc6BacN3yQysfzP7ks+wSQ==",
+ "path": "sqlitepclraw.provider.e_sqlite3/2.1.10",
+ "hashPath": "sqlitepclraw.provider.e_sqlite3.2.1.10.nupkg.sha512"
+ },
+ "System.Configuration.ConfigurationManager/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-PdkuMrwDhXoKFo/JxISIi9E8L+QGn9Iquj2OKDWHB6Y/HnUOuBouF7uS3R4Hw3FoNmwwMo6hWgazQdyHIIs27A==",
+ "path": "system.configuration.configurationmanager/9.0.0",
+ "hashPath": "system.configuration.configurationmanager.9.0.0.nupkg.sha512"
+ },
+ "System.Diagnostics.EventLog/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-qd01+AqPhbAG14KtdtIqFk+cxHQFZ/oqRSCoxU1F+Q6Kv0cl726sl7RzU9yLFGd4BUOKdN4XojXF0pQf/R6YeA==",
+ "path": "system.diagnostics.eventlog/9.0.0",
+ "hashPath": "system.diagnostics.eventlog.9.0.0.nupkg.sha512"
+ },
+ "System.Memory/4.5.3": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-3oDzvc/zzetpTKWMShs1AADwZjQ/36HnsufHRPcOjyRAAMLDlu2iD33MBI2opxnezcVUtXyqDXXjoFMOU9c7SA==",
+ "path": "system.memory/4.5.3",
+ "hashPath": "system.memory.4.5.3.nupkg.sha512"
+ },
+ "System.Runtime.Caching/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-4sUTbJkQZFxyhvc/CDcrAZOT8q1FWTECRsnnwGgKtC7wC3/uzhYSYUXywbCfkINjB35kgQxw9MalI/G3ZZfM3w==",
+ "path": "system.runtime.caching/9.0.0",
+ "hashPath": "system.runtime.caching.9.0.0.nupkg.sha512"
+ },
+ "System.Security.Cryptography.ProtectedData/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-CJW+x/F6fmRQ7N6K8paasTw9PDZp4t7G76UjGNlSDgoHPF0h08vTzLYbLZpOLEJSg35d5wy2jCXGo84EN05DpQ==",
+ "path": "system.security.cryptography.protecteddata/9.0.0",
+ "hashPath": "system.security.cryptography.protecteddata.9.0.0.nupkg.sha512"
+ },
+ "TightWiki.Library/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/ZelWiki.Models/bin/Debug/net9.0/TightWiki.Models.dll b/ZelWiki.Models/bin/Debug/net9.0/TightWiki.Models.dll
new file mode 100644
index 0000000..e5d6b83
Binary files /dev/null and b/ZelWiki.Models/bin/Debug/net9.0/TightWiki.Models.dll differ
diff --git a/ZelWiki.Models/bin/Debug/net9.0/TightWiki.Models.pdb b/ZelWiki.Models/bin/Debug/net9.0/TightWiki.Models.pdb
new file mode 100644
index 0000000..98e5555
Binary files /dev/null and b/ZelWiki.Models/bin/Debug/net9.0/TightWiki.Models.pdb differ
diff --git a/ZelWiki.Models/bin/Debug/net9.0/ZelWiki.Library.dll b/ZelWiki.Models/bin/Debug/net9.0/ZelWiki.Library.dll
new file mode 100644
index 0000000..a23a511
Binary files /dev/null and b/ZelWiki.Models/bin/Debug/net9.0/ZelWiki.Library.dll differ
diff --git a/ZelWiki.Models/bin/Debug/net9.0/ZelWiki.Library.pdb b/ZelWiki.Models/bin/Debug/net9.0/ZelWiki.Library.pdb
new file mode 100644
index 0000000..dc2ed71
Binary files /dev/null and b/ZelWiki.Models/bin/Debug/net9.0/ZelWiki.Library.pdb differ
diff --git a/ZelWiki.Models/bin/Debug/net9.0/ZelWiki.Models.deps.json b/ZelWiki.Models/bin/Debug/net9.0/ZelWiki.Models.deps.json
new file mode 100644
index 0000000..65dc160
--- /dev/null
+++ b/ZelWiki.Models/bin/Debug/net9.0/ZelWiki.Models.deps.json
@@ -0,0 +1,694 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v9.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v9.0": {
+ "ZelWiki.Models/2.20.1": {
+ "dependencies": {
+ "ZelWiki.Library": "2.20.1"
+ },
+ "runtime": {
+ "ZelWiki.Models.dll": {}
+ }
+ },
+ "Dapper/2.1.35": {
+ "runtime": {
+ "lib/net7.0/Dapper.dll": {
+ "assemblyVersion": "2.0.0.0",
+ "fileVersion": "2.1.35.13827"
+ }
+ }
+ },
+ "Magick.NET-Q8-AnyCPU/14.4.0": {
+ "dependencies": {
+ "Magick.NET.Core": "14.4.0"
+ },
+ "runtime": {
+ "lib/net8.0/Magick.NET-Q8-AnyCPU.dll": {
+ "assemblyVersion": "14.4.0.0",
+ "fileVersion": "14.4.0.0"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/linux-arm64/native/Magick.Native-Q8-arm64.dll.so": {
+ "rid": "linux-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-x64/native/Magick.Native-Q8-x64.dll.so": {
+ "rid": "linux-musl-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-x64/native/Magick.Native-Q8-x64.dll.so": {
+ "rid": "linux-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/osx-arm64/native/Magick.Native-Q8-arm64.dll.dylib": {
+ "rid": "osx-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/osx-x64/native/Magick.Native-Q8-x64.dll.dylib": {
+ "rid": "osx-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-arm64/native/Magick.Native-Q8-arm64.dll": {
+ "rid": "win-arm64",
+ "assetType": "native",
+ "fileVersion": "7.1.1.43"
+ },
+ "runtimes/win-x64/native/Magick.Native-Q8-x64.dll": {
+ "rid": "win-x64",
+ "assetType": "native",
+ "fileVersion": "7.1.1.43"
+ },
+ "runtimes/win-x86/native/Magick.Native-Q8-x86.dll": {
+ "rid": "win-x86",
+ "assetType": "native",
+ "fileVersion": "7.1.1.43"
+ }
+ }
+ },
+ "Magick.NET.Core/14.4.0": {
+ "runtime": {
+ "lib/net8.0/Magick.NET.Core.dll": {
+ "assemblyVersion": "14.4.0.0",
+ "fileVersion": "14.4.0.0"
+ }
+ }
+ },
+ "Microsoft.AspNetCore.Cryptography.Internal/9.0.1": {},
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation/9.0.1": {
+ "dependencies": {
+ "Microsoft.AspNetCore.Cryptography.Internal": "9.0.1"
+ }
+ },
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore/9.0.1": {
+ "dependencies": {
+ "Microsoft.EntityFrameworkCore.Relational": "9.0.1",
+ "Microsoft.Extensions.Identity.Stores": "9.0.1"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll": {
+ "assemblyVersion": "9.0.1.0",
+ "fileVersion": "9.0.124.61009"
+ }
+ }
+ },
+ "Microsoft.Data.Sqlite.Core/9.0.0": {
+ "dependencies": {
+ "SQLitePCLRaw.core": "2.1.10"
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.Data.Sqlite.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52902"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore/9.0.1": {
+ "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"
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.dll": {
+ "assemblyVersion": "9.0.1.0",
+ "fileVersion": "9.0.124.61002"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore.Abstractions/9.0.1": {
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll": {
+ "assemblyVersion": "9.0.1.0",
+ "fileVersion": "9.0.124.61002"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore.Analyzers/9.0.1": {},
+ "Microsoft.EntityFrameworkCore.Relational/9.0.1": {
+ "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"
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.Relational.dll": {
+ "assemblyVersion": "9.0.1.0",
+ "fileVersion": "9.0.124.61002"
+ }
+ }
+ },
+ "Microsoft.Extensions.Caching.Abstractions/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Memory/9.0.1": {
+ "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"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Abstractions/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.1": {},
+ "Microsoft.Extensions.Identity.Core/9.0.1": {
+ "dependencies": {
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation": "9.0.1",
+ "Microsoft.Extensions.Logging": "9.0.1",
+ "Microsoft.Extensions.Options": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Identity.Stores/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Identity.Core": "9.0.1",
+ "Microsoft.Extensions.Logging": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection": "9.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Options": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Options/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Primitives": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Primitives/9.0.1": {},
+ "NTDLS.Helpers/1.3.11": {
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Memory": "9.0.1"
+ },
+ "runtime": {
+ "lib/net9.0/NTDLS.Helpers.dll": {
+ "assemblyVersion": "1.3.11.0",
+ "fileVersion": "1.3.11.0"
+ }
+ }
+ },
+ "NTDLS.SqliteDapperWrapper/1.1.4": {
+ "dependencies": {
+ "Dapper": "2.1.35",
+ "Microsoft.Data.Sqlite.Core": "9.0.0",
+ "SQLitePCLRaw.bundle_e_sqlite3": "2.1.10",
+ "System.Runtime.Caching": "9.0.0"
+ },
+ "runtime": {
+ "lib/net9.0/NTDLS.SqliteDapperWrapper.dll": {
+ "assemblyVersion": "1.1.4.0",
+ "fileVersion": "1.1.4.0"
+ }
+ }
+ },
+ "SixLabors.ImageSharp/3.1.6": {
+ "runtime": {
+ "lib/net6.0/SixLabors.ImageSharp.dll": {
+ "assemblyVersion": "3.0.0.0",
+ "fileVersion": "3.1.6.0"
+ }
+ }
+ },
+ "SQLitePCLRaw.bundle_e_sqlite3/2.1.10": {
+ "dependencies": {
+ "SQLitePCLRaw.lib.e_sqlite3": "2.1.10",
+ "SQLitePCLRaw.provider.e_sqlite3": "2.1.10"
+ },
+ "runtime": {
+ "lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll": {
+ "assemblyVersion": "2.1.10.2445",
+ "fileVersion": "2.1.10.2445"
+ }
+ }
+ },
+ "SQLitePCLRaw.core/2.1.10": {
+ "dependencies": {
+ "System.Memory": "4.5.3"
+ },
+ "runtime": {
+ "lib/netstandard2.0/SQLitePCLRaw.core.dll": {
+ "assemblyVersion": "2.1.10.2445",
+ "fileVersion": "2.1.10.2445"
+ }
+ }
+ },
+ "SQLitePCLRaw.lib.e_sqlite3/2.1.10": {
+ "runtimeTargets": {
+ "runtimes/browser-wasm/nativeassets/net9.0/e_sqlite3.a": {
+ "rid": "browser-wasm",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-arm/native/libe_sqlite3.so": {
+ "rid": "linux-arm",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-arm64/native/libe_sqlite3.so": {
+ "rid": "linux-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-armel/native/libe_sqlite3.so": {
+ "rid": "linux-armel",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-mips64/native/libe_sqlite3.so": {
+ "rid": "linux-mips64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-arm/native/libe_sqlite3.so": {
+ "rid": "linux-musl-arm",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-arm64/native/libe_sqlite3.so": {
+ "rid": "linux-musl-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-s390x/native/libe_sqlite3.so": {
+ "rid": "linux-musl-s390x",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-x64/native/libe_sqlite3.so": {
+ "rid": "linux-musl-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-ppc64le/native/libe_sqlite3.so": {
+ "rid": "linux-ppc64le",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-s390x/native/libe_sqlite3.so": {
+ "rid": "linux-s390x",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-x64/native/libe_sqlite3.so": {
+ "rid": "linux-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-x86/native/libe_sqlite3.so": {
+ "rid": "linux-x86",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/maccatalyst-arm64/native/libe_sqlite3.dylib": {
+ "rid": "maccatalyst-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/maccatalyst-x64/native/libe_sqlite3.dylib": {
+ "rid": "maccatalyst-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/osx-arm64/native/libe_sqlite3.dylib": {
+ "rid": "osx-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/osx-x64/native/libe_sqlite3.dylib": {
+ "rid": "osx-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-arm/native/e_sqlite3.dll": {
+ "rid": "win-arm",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-arm64/native/e_sqlite3.dll": {
+ "rid": "win-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-x64/native/e_sqlite3.dll": {
+ "rid": "win-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-x86/native/e_sqlite3.dll": {
+ "rid": "win-x86",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ }
+ }
+ },
+ "SQLitePCLRaw.provider.e_sqlite3/2.1.10": {
+ "dependencies": {
+ "SQLitePCLRaw.core": "2.1.10"
+ },
+ "runtime": {
+ "lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll": {
+ "assemblyVersion": "2.1.10.2445",
+ "fileVersion": "2.1.10.2445"
+ }
+ }
+ },
+ "System.Configuration.ConfigurationManager/9.0.0": {
+ "dependencies": {
+ "System.Diagnostics.EventLog": "9.0.0",
+ "System.Security.Cryptography.ProtectedData": "9.0.0"
+ },
+ "runtime": {
+ "lib/net9.0/System.Configuration.ConfigurationManager.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52809"
+ }
+ }
+ },
+ "System.Diagnostics.EventLog/9.0.0": {},
+ "System.Memory/4.5.3": {},
+ "System.Runtime.Caching/9.0.0": {
+ "dependencies": {
+ "System.Configuration.ConfigurationManager": "9.0.0"
+ },
+ "runtime": {
+ "lib/net9.0/System.Runtime.Caching.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52809"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/net9.0/System.Runtime.Caching.dll": {
+ "rid": "win",
+ "assetType": "runtime",
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52809"
+ }
+ }
+ },
+ "System.Security.Cryptography.ProtectedData/9.0.0": {
+ "runtime": {
+ "lib/net9.0/System.Security.Cryptography.ProtectedData.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52809"
+ }
+ }
+ },
+ "ZelWiki.Library/2.20.1": {
+ "dependencies": {
+ "Magick.NET-Q8-AnyCPU": "14.4.0",
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore": "9.0.1",
+ "NTDLS.Helpers": "1.3.11",
+ "NTDLS.SqliteDapperWrapper": "1.1.4",
+ "SixLabors.ImageSharp": "3.1.6"
+ },
+ "runtime": {
+ "ZelWiki.Library.dll": {
+ "assemblyVersion": "2.20.1",
+ "fileVersion": "2.20.1.0"
+ }
+ }
+ }
+ }
+ },
+ "libraries": {
+ "ZelWiki.Models/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "Dapper/2.1.35": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-YKRwjVfrG7GYOovlGyQoMvr1/IJdn+7QzNXJxyMh0YfFF5yvDmTYaJOVYWsckreNjGsGSEtrMTpnzxTUq/tZQw==",
+ "path": "dapper/2.1.35",
+ "hashPath": "dapper.2.1.35.nupkg.sha512"
+ },
+ "Magick.NET-Q8-AnyCPU/14.4.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-4f/6tga1izjCm29qGlPlTc7txquzd5cOgRFuCD6fh7tu+QS4Rd6gZpvRwrIb4e/Y0pE1JQyF2j4RRmQ23T8BLA==",
+ "path": "magick.net-q8-anycpu/14.4.0",
+ "hashPath": "magick.net-q8-anycpu.14.4.0.nupkg.sha512"
+ },
+ "Magick.NET.Core/14.4.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-nmSA3LWK77rZlQ085RBqFLr67GVFyz4mAcuiVGQ9LcNwbxUm4Zcte4D9N+TxAyew6CXzoyHAG3i7NeDgpuztWw==",
+ "path": "magick.net.core/14.4.0",
+ "hashPath": "magick.net.core.14.4.0.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.Cryptography.Internal/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-leaw8hC6wCKfAg2kAYT4plnaHI7o6bKB9IQy0yLWHmgV0GjE449pu0SEnnl7loEzdLgyQrKyVQvfz7wRErqmxQ==",
+ "path": "microsoft.aspnetcore.cryptography.internal/9.0.1",
+ "hashPath": "microsoft.aspnetcore.cryptography.internal.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-/ibWvFYnxjCfOmtQtLTFUN9L70CrQH0daom6tE8/hlxTllUDeXM95fE45dC4u2tBOrfDqB6TPAkUzd/vWaAusA==",
+ "path": "microsoft.aspnetcore.cryptography.keyderivation/9.0.1",
+ "hashPath": "microsoft.aspnetcore.cryptography.keyderivation.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-yZyj/m7nBsrx6JDIv5KSYH44lJsQ4K5RLEWaYRFQVoIRvGXQxMZ/TUCa7PKFtR/o6nz1fmy6bVciV/eN/NmjUw==",
+ "path": "microsoft.aspnetcore.identity.entityframeworkcore/9.0.1",
+ "hashPath": "microsoft.aspnetcore.identity.entityframeworkcore.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Data.Sqlite.Core/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-cFfZjFL+tqzGYw9lB31EkV1IWF5xRQNk2k+MQd+Cf86Gl6zTeAoiZIFw5sRB1Z8OxpEC7nu+nTDsLSjieBAPTw==",
+ "path": "microsoft.data.sqlite.core/9.0.0",
+ "hashPath": "microsoft.data.sqlite.core.9.0.0.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-E25w4XugXNykTr5Y/sLDGaQ4lf67n9aXVPvsdGsIZjtuLmbvb9AoYP8D50CDejY8Ro4D9GK2kNHz5lWHqSK+wg==",
+ "path": "microsoft.entityframeworkcore/9.0.1",
+ "hashPath": "microsoft.entityframeworkcore.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-qy+taGVLUs82zeWfc32hgGL8Z02ZqAneYvqZiiXbxF4g4PBUcPRuxHM9K20USmpeJbn4/fz40GkCbyyCy5ojOA==",
+ "path": "microsoft.entityframeworkcore.abstractions/9.0.1",
+ "hashPath": "microsoft.entityframeworkcore.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore.Analyzers/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-c6ZZJZhPKrXFkE2z/81PmuT69HBL6Y68Cl0xJ5SRrDjJyq5Aabkq15yCqPg9RQ3R0aFLVaJok2DA8R3TKpejDQ==",
+ "path": "microsoft.entityframeworkcore.analyzers/9.0.1",
+ "hashPath": "microsoft.entityframeworkcore.analyzers.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore.Relational/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-7Iu0h4oevRvH4IwPzmxuIJGYRt55TapoREGlluk75KCO7lenN0+QnzCl6cQDY48uDoxAUpJbpK2xW7o8Ix69dw==",
+ "path": "microsoft.entityframeworkcore.relational/9.0.1",
+ "hashPath": "microsoft.entityframeworkcore.relational.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Caching.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Eghsg9SyIvq0c8x6cUpe71BbQoOmsytXxqw2+ZNiTnP8a8SBLKgEor1zZeWhC0588IbS2M0PP4gXGAd9qF862Q==",
+ "path": "microsoft.extensions.caching.abstractions/9.0.1",
+ "hashPath": "microsoft.extensions.caching.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Caching.Memory/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-JeC+PP0BCKMwwLezPGDaciJSTfcFG4KjsG8rX4XZ6RSvzdxofrFmcnmW2L4+cWUcZSBTQ+Dd7H5Gs9XZz/OlCA==",
+ "path": "microsoft.extensions.caching.memory/9.0.1",
+ "hashPath": "microsoft.extensions.caching.memory.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Configuration.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-+4hfFIY1UjBCXFTTOd+ojlDPq6mep3h5Vq5SYE3Pjucr7dNXmq4S/6P/LoVnZFz2e/5gWp/om4svUFgznfULcA==",
+ "path": "microsoft.extensions.configuration.abstractions/9.0.1",
+ "hashPath": "microsoft.extensions.configuration.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.DependencyInjection/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-qZI42ASAe3hr2zMSA6UjM92pO1LeDq5DcwkgSowXXPY8I56M76pEKrnmsKKbxagAf39AJxkH2DY4sb72ixyOrg==",
+ "path": "microsoft.extensions.dependencyinjection/9.0.1",
+ "hashPath": "microsoft.extensions.dependencyinjection.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Tr74eP0oQ3AyC24ch17N8PuEkrPbD0JqIfENCYqmgKYNOmL8wQKzLJu3ObxTUDrjnn4rHoR1qKa37/eQyHmCDA==",
+ "path": "microsoft.extensions.dependencyinjection.abstractions/9.0.1",
+ "hashPath": "microsoft.extensions.dependencyinjection.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Identity.Core/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-dbvAQhwSyBbgB2BuVJ8PMVx7BK6WZHWhV/vsSnXl6sRLs9D7yXiIiRpgcPVvN5E/UkzRGW1EPXyc3t1EDxWSzg==",
+ "path": "microsoft.extensions.identity.core/9.0.1",
+ "hashPath": "microsoft.extensions.identity.core.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Identity.Stores/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-lBErjDqd7i2RGpDr040lGm/HbMvxG/1Ta1aSFh91vYtSwEY2rtMI9o7xIDWgNmBKu8ko+XBxt0WcQh6TNFVe7g==",
+ "path": "microsoft.extensions.identity.stores/9.0.1",
+ "hashPath": "microsoft.extensions.identity.stores.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Logging/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-E/k5r7S44DOW+08xQPnNbO8DKAQHhkspDboTThNJ6Z3/QBb4LC6gStNWzVmy3IvW7sUD+iJKf4fj0xEkqE7vnQ==",
+ "path": "microsoft.extensions.logging/9.0.1",
+ "hashPath": "microsoft.extensions.logging.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Logging.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-w2gUqXN/jNIuvqYwX3lbXagsizVNXYyt6LlF57+tMve4JYCEgCMMAjRce6uKcDASJgpMbErRT1PfHy2OhbkqEA==",
+ "path": "microsoft.extensions.logging.abstractions/9.0.1",
+ "hashPath": "microsoft.extensions.logging.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Options/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-nggoNKnWcsBIAaOWHA+53XZWrslC7aGeok+aR+epDPRy7HI7GwMnGZE8yEsL2Onw7kMOHVHwKcsDls1INkNUJQ==",
+ "path": "microsoft.extensions.options/9.0.1",
+ "hashPath": "microsoft.extensions.options.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Primitives/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-bHtTesA4lrSGD1ZUaMIx6frU3wyy0vYtTa/hM6gGQu5QNrydObv8T5COiGUWsisflAfmsaFOe9Xvw5NSO99z0g==",
+ "path": "microsoft.extensions.primitives/9.0.1",
+ "hashPath": "microsoft.extensions.primitives.9.0.1.nupkg.sha512"
+ },
+ "NTDLS.Helpers/1.3.11": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-xcNFG2blg5WqnivxXgLHbvxz5L1EYXAhEK+7R1TXQIyuknKG9McAjCp+tr+RZ7PawqXwKeOHkaizNQcSdlv81A==",
+ "path": "ntdls.helpers/1.3.11",
+ "hashPath": "ntdls.helpers.1.3.11.nupkg.sha512"
+ },
+ "NTDLS.SqliteDapperWrapper/1.1.4": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-enrMT/qcwqFh18APoN/XtydpC+9BuD5rVg2h/4Fl9IT8bC1aL7iLPJigdfkGf0mYYO3Y6EP91nL4Iv/5Dqay9A==",
+ "path": "ntdls.sqlitedapperwrapper/1.1.4",
+ "hashPath": "ntdls.sqlitedapperwrapper.1.1.4.nupkg.sha512"
+ },
+ "SixLabors.ImageSharp/3.1.6": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-dHQ5jugF9v+5/LCVHCWVzaaIL6WOehqJy6eju/0VFYFPEj2WtqkGPoEV9EVQP83dHsdoqYaTuWpZdwAd37UwfA==",
+ "path": "sixlabors.imagesharp/3.1.6",
+ "hashPath": "sixlabors.imagesharp.3.1.6.nupkg.sha512"
+ },
+ "SQLitePCLRaw.bundle_e_sqlite3/2.1.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-UxWuisvZ3uVcVOLJQv7urM/JiQH+v3TmaJc1BLKl5Dxfm/nTzTUrqswCqg/INiYLi61AXnHo1M1JPmPqqLnAdg==",
+ "path": "sqlitepclraw.bundle_e_sqlite3/2.1.10",
+ "hashPath": "sqlitepclraw.bundle_e_sqlite3.2.1.10.nupkg.sha512"
+ },
+ "SQLitePCLRaw.core/2.1.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Ii8JCbC7oiVclaE/mbDEK000EFIJ+ShRPwAvvV89GOZhQ+ZLtlnSWl6ksCNMKu/VGXA4Nfi2B7LhN/QFN9oBcw==",
+ "path": "sqlitepclraw.core/2.1.10",
+ "hashPath": "sqlitepclraw.core.2.1.10.nupkg.sha512"
+ },
+ "SQLitePCLRaw.lib.e_sqlite3/2.1.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-mAr69tDbnf3QJpRy2nJz8Qdpebdil00fvycyByR58Cn9eARvR+UiG2Vzsp+4q1tV3ikwiYIjlXCQFc12GfebbA==",
+ "path": "sqlitepclraw.lib.e_sqlite3/2.1.10",
+ "hashPath": "sqlitepclraw.lib.e_sqlite3.2.1.10.nupkg.sha512"
+ },
+ "SQLitePCLRaw.provider.e_sqlite3/2.1.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-uZVTi02C1SxqzgT0HqTWatIbWGb40iIkfc3FpFCpE/r7g6K0PqzDUeefL6P6HPhDtc6BacN3yQysfzP7ks+wSQ==",
+ "path": "sqlitepclraw.provider.e_sqlite3/2.1.10",
+ "hashPath": "sqlitepclraw.provider.e_sqlite3.2.1.10.nupkg.sha512"
+ },
+ "System.Configuration.ConfigurationManager/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-PdkuMrwDhXoKFo/JxISIi9E8L+QGn9Iquj2OKDWHB6Y/HnUOuBouF7uS3R4Hw3FoNmwwMo6hWgazQdyHIIs27A==",
+ "path": "system.configuration.configurationmanager/9.0.0",
+ "hashPath": "system.configuration.configurationmanager.9.0.0.nupkg.sha512"
+ },
+ "System.Diagnostics.EventLog/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-qd01+AqPhbAG14KtdtIqFk+cxHQFZ/oqRSCoxU1F+Q6Kv0cl726sl7RzU9yLFGd4BUOKdN4XojXF0pQf/R6YeA==",
+ "path": "system.diagnostics.eventlog/9.0.0",
+ "hashPath": "system.diagnostics.eventlog.9.0.0.nupkg.sha512"
+ },
+ "System.Memory/4.5.3": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-3oDzvc/zzetpTKWMShs1AADwZjQ/36HnsufHRPcOjyRAAMLDlu2iD33MBI2opxnezcVUtXyqDXXjoFMOU9c7SA==",
+ "path": "system.memory/4.5.3",
+ "hashPath": "system.memory.4.5.3.nupkg.sha512"
+ },
+ "System.Runtime.Caching/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-4sUTbJkQZFxyhvc/CDcrAZOT8q1FWTECRsnnwGgKtC7wC3/uzhYSYUXywbCfkINjB35kgQxw9MalI/G3ZZfM3w==",
+ "path": "system.runtime.caching/9.0.0",
+ "hashPath": "system.runtime.caching.9.0.0.nupkg.sha512"
+ },
+ "System.Security.Cryptography.ProtectedData/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-CJW+x/F6fmRQ7N6K8paasTw9PDZp4t7G76UjGNlSDgoHPF0h08vTzLYbLZpOLEJSg35d5wy2jCXGo84EN05DpQ==",
+ "path": "system.security.cryptography.protecteddata/9.0.0",
+ "hashPath": "system.security.cryptography.protecteddata.9.0.0.nupkg.sha512"
+ },
+ "ZelWiki.Library/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/ZelWiki.Models/bin/Debug/net9.0/ZelWiki.Models.dll b/ZelWiki.Models/bin/Debug/net9.0/ZelWiki.Models.dll
new file mode 100644
index 0000000..91619cf
Binary files /dev/null and b/ZelWiki.Models/bin/Debug/net9.0/ZelWiki.Models.dll differ
diff --git a/ZelWiki.Models/bin/Debug/net9.0/ZelWiki.Models.pdb b/ZelWiki.Models/bin/Debug/net9.0/ZelWiki.Models.pdb
new file mode 100644
index 0000000..a8a1176
Binary files /dev/null and b/ZelWiki.Models/bin/Debug/net9.0/ZelWiki.Models.pdb differ
diff --git a/ZelWiki.Models/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs b/ZelWiki.Models/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs
new file mode 100644
index 0000000..feda5e9
--- /dev/null
+++ b/ZelWiki.Models/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/ZelWiki.Models/obj/Debug/net9.0/TightWik.B8901CD6.Up2Date b/ZelWiki.Models/obj/Debug/net9.0/TightWik.B8901CD6.Up2Date
new file mode 100644
index 0000000..e69de29
diff --git a/ZelWiki.Models/obj/Debug/net9.0/TightWiki.Models.AssemblyInfo.cs b/ZelWiki.Models/obj/Debug/net9.0/TightWiki.Models.AssemblyInfo.cs
new file mode 100644
index 0000000..484fa32
--- /dev/null
+++ b/ZelWiki.Models/obj/Debug/net9.0/TightWiki.Models.AssemblyInfo.cs
@@ -0,0 +1,23 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("TightWiki.Models")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("2.20.1.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("2.20.1+4b54cca70b03a58af51ef6debdd012251f258bbb")]
+[assembly: System.Reflection.AssemblyProductAttribute("TightWiki.Models")]
+[assembly: System.Reflection.AssemblyTitleAttribute("TightWiki.Models")]
+[assembly: System.Reflection.AssemblyVersionAttribute("2.20.1.0")]
+
+// 由 MSBuild WriteCodeFragment 类生成。
+
diff --git a/ZelWiki.Models/obj/Debug/net9.0/TightWiki.Models.AssemblyInfoInputs.cache b/ZelWiki.Models/obj/Debug/net9.0/TightWiki.Models.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..d1eac40
--- /dev/null
+++ b/ZelWiki.Models/obj/Debug/net9.0/TightWiki.Models.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+8ca1b6a8ffd076f528cdd7632a532cba4593b2ebcfb9e240c26cd373a88a302f
diff --git a/ZelWiki.Models/obj/Debug/net9.0/TightWiki.Models.GeneratedMSBuildEditorConfig.editorconfig b/ZelWiki.Models/obj/Debug/net9.0/TightWiki.Models.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..cdb5706
--- /dev/null
+++ b/ZelWiki.Models/obj/Debug/net9.0/TightWiki.Models.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 = TightWiki.Models
+build_property.ProjectDir = E:\HelloWord\nysj2\TightWiki.Models\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.EffectiveAnalysisLevelStyle = 9.0
+build_property.EnableCodeStyleSeverity =
diff --git a/ZelWiki.Models/obj/Debug/net9.0/TightWiki.Models.GlobalUsings.g.cs b/ZelWiki.Models/obj/Debug/net9.0/TightWiki.Models.GlobalUsings.g.cs
new file mode 100644
index 0000000..8578f3d
--- /dev/null
+++ b/ZelWiki.Models/obj/Debug/net9.0/TightWiki.Models.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/ZelWiki.Models/obj/Debug/net9.0/TightWiki.Models.assets.cache b/ZelWiki.Models/obj/Debug/net9.0/TightWiki.Models.assets.cache
new file mode 100644
index 0000000..8e0bb3a
Binary files /dev/null and b/ZelWiki.Models/obj/Debug/net9.0/TightWiki.Models.assets.cache differ
diff --git a/ZelWiki.Models/obj/Debug/net9.0/TightWiki.Models.csproj.AssemblyReference.cache b/ZelWiki.Models/obj/Debug/net9.0/TightWiki.Models.csproj.AssemblyReference.cache
new file mode 100644
index 0000000..3c7922c
Binary files /dev/null and b/ZelWiki.Models/obj/Debug/net9.0/TightWiki.Models.csproj.AssemblyReference.cache differ
diff --git a/ZelWiki.Models/obj/Debug/net9.0/TightWiki.Models.csproj.BuildWithSkipAnalyzers b/ZelWiki.Models/obj/Debug/net9.0/TightWiki.Models.csproj.BuildWithSkipAnalyzers
new file mode 100644
index 0000000..e69de29
diff --git a/ZelWiki.Models/obj/Debug/net9.0/TightWiki.Models.csproj.CoreCompileInputs.cache b/ZelWiki.Models/obj/Debug/net9.0/TightWiki.Models.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..4bb8823
--- /dev/null
+++ b/ZelWiki.Models/obj/Debug/net9.0/TightWiki.Models.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+a1e8e00cc347aba6698650211ffa8796343da0ad3e49e90a877426be0f3945a5
diff --git a/ZelWiki.Models/obj/Debug/net9.0/TightWiki.Models.csproj.FileListAbsolute.txt b/ZelWiki.Models/obj/Debug/net9.0/TightWiki.Models.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..d272c44
--- /dev/null
+++ b/ZelWiki.Models/obj/Debug/net9.0/TightWiki.Models.csproj.FileListAbsolute.txt
@@ -0,0 +1,15 @@
+E:\HelloWord\nysj2\TightWiki.Models\bin\Debug\net9.0\TightWiki.Models.deps.json
+E:\HelloWord\nysj2\TightWiki.Models\bin\Debug\net9.0\TightWiki.Models.dll
+E:\HelloWord\nysj2\TightWiki.Models\bin\Debug\net9.0\TightWiki.Models.pdb
+E:\HelloWord\nysj2\TightWiki.Models\bin\Debug\net9.0\TightWiki.Library.dll
+E:\HelloWord\nysj2\TightWiki.Models\bin\Debug\net9.0\TightWiki.Library.pdb
+E:\HelloWord\nysj2\TightWiki.Models\obj\Debug\net9.0\TightWiki.Models.csproj.AssemblyReference.cache
+E:\HelloWord\nysj2\TightWiki.Models\obj\Debug\net9.0\TightWiki.Models.GeneratedMSBuildEditorConfig.editorconfig
+E:\HelloWord\nysj2\TightWiki.Models\obj\Debug\net9.0\TightWiki.Models.AssemblyInfoInputs.cache
+E:\HelloWord\nysj2\TightWiki.Models\obj\Debug\net9.0\TightWiki.Models.AssemblyInfo.cs
+E:\HelloWord\nysj2\TightWiki.Models\obj\Debug\net9.0\TightWiki.Models.csproj.CoreCompileInputs.cache
+E:\HelloWord\nysj2\TightWiki.Models\obj\Debug\net9.0\TightWik.B8901CD6.Up2Date
+E:\HelloWord\nysj2\TightWiki.Models\obj\Debug\net9.0\TightWiki.Models.dll
+E:\HelloWord\nysj2\TightWiki.Models\obj\Debug\net9.0\refint\TightWiki.Models.dll
+E:\HelloWord\nysj2\TightWiki.Models\obj\Debug\net9.0\TightWiki.Models.pdb
+E:\HelloWord\nysj2\TightWiki.Models\obj\Debug\net9.0\ref\TightWiki.Models.dll
diff --git a/ZelWiki.Models/obj/Debug/net9.0/TightWiki.Models.dll b/ZelWiki.Models/obj/Debug/net9.0/TightWiki.Models.dll
new file mode 100644
index 0000000..e5d6b83
Binary files /dev/null and b/ZelWiki.Models/obj/Debug/net9.0/TightWiki.Models.dll differ
diff --git a/ZelWiki.Models/obj/Debug/net9.0/TightWiki.Models.pdb b/ZelWiki.Models/obj/Debug/net9.0/TightWiki.Models.pdb
new file mode 100644
index 0000000..98e5555
Binary files /dev/null and b/ZelWiki.Models/obj/Debug/net9.0/TightWiki.Models.pdb differ
diff --git a/ZelWiki.Models/obj/Debug/net9.0/ZelWiki..BEB8073C.Up2Date b/ZelWiki.Models/obj/Debug/net9.0/ZelWiki..BEB8073C.Up2Date
new file mode 100644
index 0000000..e69de29
diff --git a/ZelWiki.Models/obj/Debug/net9.0/ZelWiki.Models.AssemblyInfo.cs b/ZelWiki.Models/obj/Debug/net9.0/ZelWiki.Models.AssemblyInfo.cs
new file mode 100644
index 0000000..a43f86b
--- /dev/null
+++ b/ZelWiki.Models/obj/Debug/net9.0/ZelWiki.Models.AssemblyInfo.cs
@@ -0,0 +1,23 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("ZelWiki.Models")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("2.20.1.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("2.20.1+4b54cca70b03a58af51ef6debdd012251f258bbb")]
+[assembly: System.Reflection.AssemblyProductAttribute("ZelWiki.Models")]
+[assembly: System.Reflection.AssemblyTitleAttribute("ZelWiki.Models")]
+[assembly: System.Reflection.AssemblyVersionAttribute("2.20.1.0")]
+
+// 由 MSBuild WriteCodeFragment 类生成。
+
diff --git a/ZelWiki.Models/obj/Debug/net9.0/ZelWiki.Models.AssemblyInfoInputs.cache b/ZelWiki.Models/obj/Debug/net9.0/ZelWiki.Models.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..a53c420
--- /dev/null
+++ b/ZelWiki.Models/obj/Debug/net9.0/ZelWiki.Models.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+e549fdef933e436d3e1f65e0fcaa327a47b40a45e47a77f7e48728395694d5ff
diff --git a/ZelWiki.Models/obj/Debug/net9.0/ZelWiki.Models.GeneratedMSBuildEditorConfig.editorconfig b/ZelWiki.Models/obj/Debug/net9.0/ZelWiki.Models.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..790e2f8
--- /dev/null
+++ b/ZelWiki.Models/obj/Debug/net9.0/ZelWiki.Models.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 = ZelWiki.Models
+build_property.ProjectDir = E:\HelloWord\nysj2\ZelWiki.Models\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.EffectiveAnalysisLevelStyle = 9.0
+build_property.EnableCodeStyleSeverity =
diff --git a/ZelWiki.Models/obj/Debug/net9.0/ZelWiki.Models.GlobalUsings.g.cs b/ZelWiki.Models/obj/Debug/net9.0/ZelWiki.Models.GlobalUsings.g.cs
new file mode 100644
index 0000000..8578f3d
--- /dev/null
+++ b/ZelWiki.Models/obj/Debug/net9.0/ZelWiki.Models.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/ZelWiki.Models/obj/Debug/net9.0/ZelWiki.Models.assets.cache b/ZelWiki.Models/obj/Debug/net9.0/ZelWiki.Models.assets.cache
new file mode 100644
index 0000000..2af5617
Binary files /dev/null and b/ZelWiki.Models/obj/Debug/net9.0/ZelWiki.Models.assets.cache differ
diff --git a/ZelWiki.Models/obj/Debug/net9.0/ZelWiki.Models.csproj.AssemblyReference.cache b/ZelWiki.Models/obj/Debug/net9.0/ZelWiki.Models.csproj.AssemblyReference.cache
new file mode 100644
index 0000000..63361d7
Binary files /dev/null and b/ZelWiki.Models/obj/Debug/net9.0/ZelWiki.Models.csproj.AssemblyReference.cache differ
diff --git a/ZelWiki.Models/obj/Debug/net9.0/ZelWiki.Models.csproj.BuildWithSkipAnalyzers b/ZelWiki.Models/obj/Debug/net9.0/ZelWiki.Models.csproj.BuildWithSkipAnalyzers
new file mode 100644
index 0000000..e69de29
diff --git a/ZelWiki.Models/obj/Debug/net9.0/ZelWiki.Models.csproj.CoreCompileInputs.cache b/ZelWiki.Models/obj/Debug/net9.0/ZelWiki.Models.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..36ae1c3
--- /dev/null
+++ b/ZelWiki.Models/obj/Debug/net9.0/ZelWiki.Models.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+4b25c16b913d2293d29b365b875b630cc1fb98afc5fa8d8792fa9cbb026126f2
diff --git a/ZelWiki.Models/obj/Debug/net9.0/ZelWiki.Models.csproj.FileListAbsolute.txt b/ZelWiki.Models/obj/Debug/net9.0/ZelWiki.Models.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..d0c6430
--- /dev/null
+++ b/ZelWiki.Models/obj/Debug/net9.0/ZelWiki.Models.csproj.FileListAbsolute.txt
@@ -0,0 +1,15 @@
+E:\HelloWord\nysj2\ZelWiki.Models\bin\Debug\net9.0\ZelWiki.Models.deps.json
+E:\HelloWord\nysj2\ZelWiki.Models\bin\Debug\net9.0\ZelWiki.Models.dll
+E:\HelloWord\nysj2\ZelWiki.Models\bin\Debug\net9.0\ZelWiki.Models.pdb
+E:\HelloWord\nysj2\ZelWiki.Models\bin\Debug\net9.0\ZelWiki.Library.dll
+E:\HelloWord\nysj2\ZelWiki.Models\bin\Debug\net9.0\ZelWiki.Library.pdb
+E:\HelloWord\nysj2\ZelWiki.Models\obj\Debug\net9.0\ZelWiki.Models.csproj.AssemblyReference.cache
+E:\HelloWord\nysj2\ZelWiki.Models\obj\Debug\net9.0\ZelWiki.Models.GeneratedMSBuildEditorConfig.editorconfig
+E:\HelloWord\nysj2\ZelWiki.Models\obj\Debug\net9.0\ZelWiki.Models.AssemblyInfoInputs.cache
+E:\HelloWord\nysj2\ZelWiki.Models\obj\Debug\net9.0\ZelWiki.Models.AssemblyInfo.cs
+E:\HelloWord\nysj2\ZelWiki.Models\obj\Debug\net9.0\ZelWiki.Models.csproj.CoreCompileInputs.cache
+E:\HelloWord\nysj2\ZelWiki.Models\obj\Debug\net9.0\ZelWiki..BEB8073C.Up2Date
+E:\HelloWord\nysj2\ZelWiki.Models\obj\Debug\net9.0\ZelWiki.Models.dll
+E:\HelloWord\nysj2\ZelWiki.Models\obj\Debug\net9.0\refint\ZelWiki.Models.dll
+E:\HelloWord\nysj2\ZelWiki.Models\obj\Debug\net9.0\ZelWiki.Models.pdb
+E:\HelloWord\nysj2\ZelWiki.Models\obj\Debug\net9.0\ref\ZelWiki.Models.dll
diff --git a/ZelWiki.Models/obj/Debug/net9.0/ZelWiki.Models.dll b/ZelWiki.Models/obj/Debug/net9.0/ZelWiki.Models.dll
new file mode 100644
index 0000000..91619cf
Binary files /dev/null and b/ZelWiki.Models/obj/Debug/net9.0/ZelWiki.Models.dll differ
diff --git a/ZelWiki.Models/obj/Debug/net9.0/ZelWiki.Models.pdb b/ZelWiki.Models/obj/Debug/net9.0/ZelWiki.Models.pdb
new file mode 100644
index 0000000..a8a1176
Binary files /dev/null and b/ZelWiki.Models/obj/Debug/net9.0/ZelWiki.Models.pdb differ
diff --git a/ZelWiki.Models/obj/Debug/net9.0/ref/TightWiki.Models.dll b/ZelWiki.Models/obj/Debug/net9.0/ref/TightWiki.Models.dll
new file mode 100644
index 0000000..5cc2ea8
Binary files /dev/null and b/ZelWiki.Models/obj/Debug/net9.0/ref/TightWiki.Models.dll differ
diff --git a/ZelWiki.Models/obj/Debug/net9.0/ref/ZelWiki.Models.dll b/ZelWiki.Models/obj/Debug/net9.0/ref/ZelWiki.Models.dll
new file mode 100644
index 0000000..9194c94
Binary files /dev/null and b/ZelWiki.Models/obj/Debug/net9.0/ref/ZelWiki.Models.dll differ
diff --git a/ZelWiki.Models/obj/Debug/net9.0/refint/TightWiki.Models.dll b/ZelWiki.Models/obj/Debug/net9.0/refint/TightWiki.Models.dll
new file mode 100644
index 0000000..5cc2ea8
Binary files /dev/null and b/ZelWiki.Models/obj/Debug/net9.0/refint/TightWiki.Models.dll differ
diff --git a/ZelWiki.Models/obj/Debug/net9.0/refint/ZelWiki.Models.dll b/ZelWiki.Models/obj/Debug/net9.0/refint/ZelWiki.Models.dll
new file mode 100644
index 0000000..9194c94
Binary files /dev/null and b/ZelWiki.Models/obj/Debug/net9.0/refint/ZelWiki.Models.dll differ
diff --git a/ZelWiki.Models/obj/TightWiki.Models.csproj.nuget.dgspec.json b/ZelWiki.Models/obj/TightWiki.Models.csproj.nuget.dgspec.json
new file mode 100644
index 0000000..b5ff46d
--- /dev/null
+++ b/ZelWiki.Models/obj/TightWiki.Models.csproj.nuget.dgspec.json
@@ -0,0 +1,167 @@
+{
+ "format": 1,
+ "restore": {
+ "E:\\HelloWord\\nysj2\\TightWiki.Models\\TightWiki.Models.csproj": {}
+ },
+ "projects": {
+ "E:\\HelloWord\\nysj2\\TightWiki.Library\\TightWiki.Library.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\TightWiki.Library\\TightWiki.Library.csproj",
+ "projectName": "TightWiki.Library",
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Library\\TightWiki.Library.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\TightWiki.Library\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "dependencies": {
+ "Magick.NET-Q8-AnyCPU": {
+ "target": "Package",
+ "version": "[14.4.0, )"
+ },
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore": {
+ "target": "Package",
+ "version": "[9.0.1, )"
+ },
+ "NTDLS.Helpers": {
+ "target": "Package",
+ "version": "[1.3.11, )"
+ },
+ "NTDLS.SqliteDapperWrapper": {
+ "target": "Package",
+ "version": "[1.1.4, )"
+ },
+ "SixLabors.ImageSharp": {
+ "target": "Package",
+ "version": "[3.1.6, )"
+ }
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\HelloWord\\nysj2\\TightWiki.Models\\TightWiki.Models.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\TightWiki.Models\\TightWiki.Models.csproj",
+ "projectName": "TightWiki.Models",
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Models\\TightWiki.Models.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\TightWiki.Models\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {
+ "E:\\HelloWord\\nysj2\\TightWiki.Library\\TightWiki.Library.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Library\\TightWiki.Library.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/ZelWiki.Models/obj/TightWiki.Models.csproj.nuget.g.props b/ZelWiki.Models/obj/TightWiki.Models.csproj.nuget.g.props
new file mode 100644
index 0000000..7966739
--- /dev/null
+++ b/ZelWiki.Models/obj/TightWiki.Models.csproj.nuget.g.props
@@ -0,0 +1,19 @@
+
+
+
+ True
+ NuGet
+ $(MSBuildThisFileDirectory)project.assets.json
+ $(UserProfile)\.nuget\packages\
+ C:\Users\Zel\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
+ PackageReference
+ 6.12.3
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ZelWiki.Models/obj/TightWiki.Models.csproj.nuget.g.targets b/ZelWiki.Models/obj/TightWiki.Models.csproj.nuget.g.targets
new file mode 100644
index 0000000..2380955
--- /dev/null
+++ b/ZelWiki.Models/obj/TightWiki.Models.csproj.nuget.g.targets
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ZelWiki.Models/obj/ZelWiki.Models.csproj.nuget.dgspec.json b/ZelWiki.Models/obj/ZelWiki.Models.csproj.nuget.dgspec.json
new file mode 100644
index 0000000..b8e4612
--- /dev/null
+++ b/ZelWiki.Models/obj/ZelWiki.Models.csproj.nuget.dgspec.json
@@ -0,0 +1,167 @@
+{
+ "format": 1,
+ "restore": {
+ "E:\\HelloWord\\nysj2\\ZelWiki.Models\\ZelWiki.Models.csproj": {}
+ },
+ "projects": {
+ "E:\\HelloWord\\nysj2\\ZelWiki.Library\\ZelWiki.Library.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\ZelWiki.Library\\ZelWiki.Library.csproj",
+ "projectName": "ZelWiki.Library",
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Library\\ZelWiki.Library.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\ZelWiki.Library\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "dependencies": {
+ "Magick.NET-Q8-AnyCPU": {
+ "target": "Package",
+ "version": "[14.4.0, )"
+ },
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore": {
+ "target": "Package",
+ "version": "[9.0.1, )"
+ },
+ "NTDLS.Helpers": {
+ "target": "Package",
+ "version": "[1.3.11, )"
+ },
+ "NTDLS.SqliteDapperWrapper": {
+ "target": "Package",
+ "version": "[1.1.4, )"
+ },
+ "SixLabors.ImageSharp": {
+ "target": "Package",
+ "version": "[3.1.6, )"
+ }
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Models\\ZelWiki.Models.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\ZelWiki.Models\\ZelWiki.Models.csproj",
+ "projectName": "ZelWiki.Models",
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Models\\ZelWiki.Models.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\ZelWiki.Models\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {
+ "E:\\HelloWord\\nysj2\\ZelWiki.Library\\ZelWiki.Library.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Library\\ZelWiki.Library.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/ZelWiki.Models/obj/ZelWiki.Models.csproj.nuget.g.props b/ZelWiki.Models/obj/ZelWiki.Models.csproj.nuget.g.props
new file mode 100644
index 0000000..7966739
--- /dev/null
+++ b/ZelWiki.Models/obj/ZelWiki.Models.csproj.nuget.g.props
@@ -0,0 +1,19 @@
+
+
+
+ True
+ NuGet
+ $(MSBuildThisFileDirectory)project.assets.json
+ $(UserProfile)\.nuget\packages\
+ C:\Users\Zel\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
+ PackageReference
+ 6.12.3
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ZelWiki.Models/obj/ZelWiki.Models.csproj.nuget.g.targets b/ZelWiki.Models/obj/ZelWiki.Models.csproj.nuget.g.targets
new file mode 100644
index 0000000..2380955
--- /dev/null
+++ b/ZelWiki.Models/obj/ZelWiki.Models.csproj.nuget.g.targets
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ZelWiki.Models/obj/project.assets.json b/ZelWiki.Models/obj/project.assets.json
new file mode 100644
index 0000000..5869cfb
--- /dev/null
+++ b/ZelWiki.Models/obj/project.assets.json
@@ -0,0 +1,1652 @@
+{
+ "version": 3,
+ "targets": {
+ "net9.0": {
+ "Dapper/2.1.35": {
+ "type": "package",
+ "compile": {
+ "lib/net7.0/Dapper.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net7.0/Dapper.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Magick.NET-Q8-AnyCPU/14.4.0": {
+ "type": "package",
+ "dependencies": {
+ "Magick.NET.Core": "14.4.0"
+ },
+ "compile": {
+ "lib/net8.0/Magick.NET-Q8-AnyCPU.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/Magick.NET-Q8-AnyCPU.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/netstandard20/Magick.NET-Q8-AnyCPU.targets": {}
+ },
+ "runtimeTargets": {
+ "runtimes/linux-arm64/native/Magick.Native-Q8-arm64.dll.so": {
+ "assetType": "native",
+ "rid": "linux-arm64"
+ },
+ "runtimes/linux-musl-x64/native/Magick.Native-Q8-x64.dll.so": {
+ "assetType": "native",
+ "rid": "linux-musl-x64"
+ },
+ "runtimes/linux-x64/native/Magick.Native-Q8-x64.dll.so": {
+ "assetType": "native",
+ "rid": "linux-x64"
+ },
+ "runtimes/osx-arm64/native/Magick.Native-Q8-arm64.dll.dylib": {
+ "assetType": "native",
+ "rid": "osx-arm64"
+ },
+ "runtimes/osx-x64/native/Magick.Native-Q8-x64.dll.dylib": {
+ "assetType": "native",
+ "rid": "osx-x64"
+ },
+ "runtimes/win-arm64/native/Magick.Native-Q8-arm64.dll": {
+ "assetType": "native",
+ "rid": "win-arm64"
+ },
+ "runtimes/win-x64/native/Magick.Native-Q8-x64.dll": {
+ "assetType": "native",
+ "rid": "win-x64"
+ },
+ "runtimes/win-x86/native/Magick.Native-Q8-x86.dll": {
+ "assetType": "native",
+ "rid": "win-x86"
+ }
+ }
+ },
+ "Magick.NET.Core/14.4.0": {
+ "type": "package",
+ "compile": {
+ "lib/net8.0/Magick.NET.Core.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/Magick.NET.Core.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Microsoft.AspNetCore.Cryptography.Internal/9.0.1": {
+ "type": "package",
+ "compile": {
+ "lib/net9.0/Microsoft.AspNetCore.Cryptography.Internal.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.AspNetCore.Cryptography.Internal.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation/9.0.1": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.AspNetCore.Cryptography.Internal": "9.0.1"
+ },
+ "compile": {
+ "lib/net9.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore/9.0.1": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.EntityFrameworkCore.Relational": "9.0.1",
+ "Microsoft.Extensions.Identity.Stores": "9.0.1"
+ },
+ "compile": {
+ "lib/net9.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Microsoft.Data.Sqlite.Core/9.0.0": {
+ "type": "package",
+ "dependencies": {
+ "SQLitePCLRaw.core": "2.1.10"
+ },
+ "compile": {
+ "lib/net8.0/Microsoft.Data.Sqlite.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.Data.Sqlite.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "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.Identity.Core/9.0.1": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation": "9.0.1",
+ "Microsoft.Extensions.Logging": "9.0.1",
+ "Microsoft.Extensions.Options": "9.0.1"
+ },
+ "compile": {
+ "lib/net9.0/Microsoft.Extensions.Identity.Core.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Identity.Core.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Microsoft.Extensions.Identity.Stores/9.0.1": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Identity.Core": "9.0.1",
+ "Microsoft.Extensions.Logging": "9.0.1"
+ },
+ "compile": {
+ "lib/net9.0/Microsoft.Extensions.Identity.Stores.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Identity.Stores.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "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/_._": {}
+ }
+ },
+ "NTDLS.Helpers/1.3.11": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Memory": "9.0.0"
+ },
+ "compile": {
+ "lib/net9.0/NTDLS.Helpers.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/NTDLS.Helpers.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "NTDLS.SqliteDapperWrapper/1.1.4": {
+ "type": "package",
+ "dependencies": {
+ "Dapper": "2.1.35",
+ "Microsoft.Data.Sqlite.Core": "9.0.0",
+ "SQLitePCLRaw.bundle_e_sqlite3": "2.1.10",
+ "System.Runtime.Caching": "9.0.0"
+ },
+ "compile": {
+ "lib/net9.0/NTDLS.SqliteDapperWrapper.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/NTDLS.SqliteDapperWrapper.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "SixLabors.ImageSharp/3.1.6": {
+ "type": "package",
+ "compile": {
+ "lib/net6.0/SixLabors.ImageSharp.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net6.0/SixLabors.ImageSharp.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "build/_._": {}
+ }
+ },
+ "SQLitePCLRaw.bundle_e_sqlite3/2.1.10": {
+ "type": "package",
+ "dependencies": {
+ "SQLitePCLRaw.lib.e_sqlite3": "2.1.10",
+ "SQLitePCLRaw.provider.e_sqlite3": "2.1.10"
+ },
+ "compile": {
+ "lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll": {}
+ },
+ "runtime": {
+ "lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll": {}
+ }
+ },
+ "SQLitePCLRaw.core/2.1.10": {
+ "type": "package",
+ "dependencies": {
+ "System.Memory": "4.5.3"
+ },
+ "compile": {
+ "lib/netstandard2.0/SQLitePCLRaw.core.dll": {}
+ },
+ "runtime": {
+ "lib/netstandard2.0/SQLitePCLRaw.core.dll": {}
+ }
+ },
+ "SQLitePCLRaw.lib.e_sqlite3/2.1.10": {
+ "type": "package",
+ "compile": {
+ "lib/netstandard2.0/_._": {}
+ },
+ "runtime": {
+ "lib/netstandard2.0/_._": {}
+ },
+ "build": {
+ "buildTransitive/net9.0/SQLitePCLRaw.lib.e_sqlite3.targets": {}
+ },
+ "runtimeTargets": {
+ "runtimes/browser-wasm/nativeassets/net9.0/e_sqlite3.a": {
+ "assetType": "native",
+ "rid": "browser-wasm"
+ },
+ "runtimes/linux-arm/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-arm"
+ },
+ "runtimes/linux-arm64/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-arm64"
+ },
+ "runtimes/linux-armel/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-armel"
+ },
+ "runtimes/linux-mips64/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-mips64"
+ },
+ "runtimes/linux-musl-arm/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-musl-arm"
+ },
+ "runtimes/linux-musl-arm64/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-musl-arm64"
+ },
+ "runtimes/linux-musl-s390x/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-musl-s390x"
+ },
+ "runtimes/linux-musl-x64/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-musl-x64"
+ },
+ "runtimes/linux-ppc64le/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-ppc64le"
+ },
+ "runtimes/linux-s390x/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-s390x"
+ },
+ "runtimes/linux-x64/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-x64"
+ },
+ "runtimes/linux-x86/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-x86"
+ },
+ "runtimes/maccatalyst-arm64/native/libe_sqlite3.dylib": {
+ "assetType": "native",
+ "rid": "maccatalyst-arm64"
+ },
+ "runtimes/maccatalyst-x64/native/libe_sqlite3.dylib": {
+ "assetType": "native",
+ "rid": "maccatalyst-x64"
+ },
+ "runtimes/osx-arm64/native/libe_sqlite3.dylib": {
+ "assetType": "native",
+ "rid": "osx-arm64"
+ },
+ "runtimes/osx-x64/native/libe_sqlite3.dylib": {
+ "assetType": "native",
+ "rid": "osx-x64"
+ },
+ "runtimes/win-arm/native/e_sqlite3.dll": {
+ "assetType": "native",
+ "rid": "win-arm"
+ },
+ "runtimes/win-arm64/native/e_sqlite3.dll": {
+ "assetType": "native",
+ "rid": "win-arm64"
+ },
+ "runtimes/win-x64/native/e_sqlite3.dll": {
+ "assetType": "native",
+ "rid": "win-x64"
+ },
+ "runtimes/win-x86/native/e_sqlite3.dll": {
+ "assetType": "native",
+ "rid": "win-x86"
+ }
+ }
+ },
+ "SQLitePCLRaw.provider.e_sqlite3/2.1.10": {
+ "type": "package",
+ "dependencies": {
+ "SQLitePCLRaw.core": "2.1.10"
+ },
+ "compile": {
+ "lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll": {}
+ },
+ "runtime": {
+ "lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll": {}
+ }
+ },
+ "System.Configuration.ConfigurationManager/9.0.0": {
+ "type": "package",
+ "dependencies": {
+ "System.Diagnostics.EventLog": "9.0.0",
+ "System.Security.Cryptography.ProtectedData": "9.0.0"
+ },
+ "compile": {
+ "lib/net9.0/System.Configuration.ConfigurationManager.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/System.Configuration.ConfigurationManager.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ }
+ },
+ "System.Diagnostics.EventLog/9.0.0": {
+ "type": "package",
+ "compile": {
+ "lib/net9.0/System.Diagnostics.EventLog.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/System.Diagnostics.EventLog.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.Messages.dll": {
+ "assetType": "runtime",
+ "rid": "win"
+ },
+ "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.dll": {
+ "assetType": "runtime",
+ "rid": "win"
+ }
+ }
+ },
+ "System.Memory/4.5.3": {
+ "type": "package",
+ "compile": {
+ "ref/netcoreapp2.1/_._": {}
+ },
+ "runtime": {
+ "lib/netcoreapp2.1/_._": {}
+ }
+ },
+ "System.Runtime.Caching/9.0.0": {
+ "type": "package",
+ "dependencies": {
+ "System.Configuration.ConfigurationManager": "9.0.0"
+ },
+ "compile": {
+ "lib/net9.0/System.Runtime.Caching.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/System.Runtime.Caching.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/net9.0/System.Runtime.Caching.dll": {
+ "assetType": "runtime",
+ "rid": "win"
+ }
+ }
+ },
+ "System.Security.Cryptography.ProtectedData/9.0.0": {
+ "type": "package",
+ "compile": {
+ "lib/net9.0/System.Security.Cryptography.ProtectedData.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/System.Security.Cryptography.ProtectedData.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ }
+ },
+ "ZelWiki.Library/2.20.1": {
+ "type": "project",
+ "framework": ".NETCoreApp,Version=v9.0",
+ "dependencies": {
+ "Magick.NET-Q8-AnyCPU": "14.4.0",
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore": "9.0.1",
+ "NTDLS.Helpers": "1.3.11",
+ "NTDLS.SqliteDapperWrapper": "1.1.4",
+ "SixLabors.ImageSharp": "3.1.6"
+ },
+ "compile": {
+ "bin/placeholder/ZelWiki.Library.dll": {}
+ },
+ "runtime": {
+ "bin/placeholder/ZelWiki.Library.dll": {}
+ },
+ "frameworkReferences": [
+ "Microsoft.AspNetCore.App"
+ ]
+ }
+ }
+ },
+ "libraries": {
+ "Dapper/2.1.35": {
+ "sha512": "YKRwjVfrG7GYOovlGyQoMvr1/IJdn+7QzNXJxyMh0YfFF5yvDmTYaJOVYWsckreNjGsGSEtrMTpnzxTUq/tZQw==",
+ "type": "package",
+ "path": "dapper/2.1.35",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Dapper.png",
+ "dapper.2.1.35.nupkg.sha512",
+ "dapper.nuspec",
+ "lib/net461/Dapper.dll",
+ "lib/net461/Dapper.xml",
+ "lib/net5.0/Dapper.dll",
+ "lib/net5.0/Dapper.xml",
+ "lib/net7.0/Dapper.dll",
+ "lib/net7.0/Dapper.xml",
+ "lib/netstandard2.0/Dapper.dll",
+ "lib/netstandard2.0/Dapper.xml",
+ "readme.md"
+ ]
+ },
+ "Magick.NET-Q8-AnyCPU/14.4.0": {
+ "sha512": "4f/6tga1izjCm29qGlPlTc7txquzd5cOgRFuCD6fh7tu+QS4Rd6gZpvRwrIb4e/Y0pE1JQyF2j4RRmQ23T8BLA==",
+ "type": "package",
+ "path": "magick.net-q8-anycpu/14.4.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Magick.NET.icon.png",
+ "Notice.linux-musl.txt",
+ "Notice.linux.txt",
+ "Notice.osx.txt",
+ "Notice.win.txt",
+ "build/netstandard20/Magick.NET-Q8-AnyCPU.targets",
+ "buildTransitive/netstandard20/Magick.NET-Q8-AnyCPU.targets",
+ "docs/Readme.md",
+ "lib/net8.0/Magick.NET-Q8-AnyCPU.dll",
+ "lib/net8.0/Magick.NET-Q8-AnyCPU.xml",
+ "lib/netstandard20/Magick.NET-Q8-AnyCPU.dll",
+ "lib/netstandard20/Magick.NET-Q8-AnyCPU.xml",
+ "magick.net-q8-anycpu.14.4.0.nupkg.sha512",
+ "magick.net-q8-anycpu.nuspec",
+ "runtimes/linux-arm64/native/Magick.Native-Q8-arm64.dll.so",
+ "runtimes/linux-musl-x64/native/Magick.Native-Q8-x64.dll.so",
+ "runtimes/linux-x64/native/Magick.Native-Q8-x64.dll.so",
+ "runtimes/osx-arm64/native/Magick.Native-Q8-arm64.dll.dylib",
+ "runtimes/osx-x64/native/Magick.Native-Q8-x64.dll.dylib",
+ "runtimes/win-arm64/native/Magick.Native-Q8-arm64.dll",
+ "runtimes/win-x64/native/Magick.Native-Q8-x64.dll",
+ "runtimes/win-x86/native/Magick.Native-Q8-x86.dll"
+ ]
+ },
+ "Magick.NET.Core/14.4.0": {
+ "sha512": "nmSA3LWK77rZlQ085RBqFLr67GVFyz4mAcuiVGQ9LcNwbxUm4Zcte4D9N+TxAyew6CXzoyHAG3i7NeDgpuztWw==",
+ "type": "package",
+ "path": "magick.net.core/14.4.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Copyright.txt",
+ "Magick.NET.icon.png",
+ "docs/Readme.md",
+ "lib/net8.0/Magick.NET.Core.dll",
+ "lib/net8.0/Magick.NET.Core.xml",
+ "lib/netstandard20/Magick.NET.Core.dll",
+ "lib/netstandard20/Magick.NET.Core.xml",
+ "magick.net.core.14.4.0.nupkg.sha512",
+ "magick.net.core.nuspec"
+ ]
+ },
+ "Microsoft.AspNetCore.Cryptography.Internal/9.0.1": {
+ "sha512": "leaw8hC6wCKfAg2kAYT4plnaHI7o6bKB9IQy0yLWHmgV0GjE449pu0SEnnl7loEzdLgyQrKyVQvfz7wRErqmxQ==",
+ "type": "package",
+ "path": "microsoft.aspnetcore.cryptography.internal/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net462/Microsoft.AspNetCore.Cryptography.Internal.dll",
+ "lib/net462/Microsoft.AspNetCore.Cryptography.Internal.xml",
+ "lib/net9.0/Microsoft.AspNetCore.Cryptography.Internal.dll",
+ "lib/net9.0/Microsoft.AspNetCore.Cryptography.Internal.xml",
+ "lib/netstandard2.0/Microsoft.AspNetCore.Cryptography.Internal.dll",
+ "lib/netstandard2.0/Microsoft.AspNetCore.Cryptography.Internal.xml",
+ "microsoft.aspnetcore.cryptography.internal.9.0.1.nupkg.sha512",
+ "microsoft.aspnetcore.cryptography.internal.nuspec"
+ ]
+ },
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation/9.0.1": {
+ "sha512": "/ibWvFYnxjCfOmtQtLTFUN9L70CrQH0daom6tE8/hlxTllUDeXM95fE45dC4u2tBOrfDqB6TPAkUzd/vWaAusA==",
+ "type": "package",
+ "path": "microsoft.aspnetcore.cryptography.keyderivation/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net462/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll",
+ "lib/net462/Microsoft.AspNetCore.Cryptography.KeyDerivation.xml",
+ "lib/net9.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll",
+ "lib/net9.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.xml",
+ "lib/netstandard2.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll",
+ "lib/netstandard2.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.xml",
+ "microsoft.aspnetcore.cryptography.keyderivation.9.0.1.nupkg.sha512",
+ "microsoft.aspnetcore.cryptography.keyderivation.nuspec"
+ ]
+ },
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore/9.0.1": {
+ "sha512": "yZyj/m7nBsrx6JDIv5KSYH44lJsQ4K5RLEWaYRFQVoIRvGXQxMZ/TUCa7PKFtR/o6nz1fmy6bVciV/eN/NmjUw==",
+ "type": "package",
+ "path": "microsoft.aspnetcore.identity.entityframeworkcore/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net9.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll",
+ "lib/net9.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.xml",
+ "microsoft.aspnetcore.identity.entityframeworkcore.9.0.1.nupkg.sha512",
+ "microsoft.aspnetcore.identity.entityframeworkcore.nuspec"
+ ]
+ },
+ "Microsoft.Data.Sqlite.Core/9.0.0": {
+ "sha512": "cFfZjFL+tqzGYw9lB31EkV1IWF5xRQNk2k+MQd+Cf86Gl6zTeAoiZIFw5sRB1Z8OxpEC7nu+nTDsLSjieBAPTw==",
+ "type": "package",
+ "path": "microsoft.data.sqlite.core/9.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "PACKAGE.md",
+ "lib/net6.0/Microsoft.Data.Sqlite.dll",
+ "lib/net6.0/Microsoft.Data.Sqlite.xml",
+ "lib/net8.0/Microsoft.Data.Sqlite.dll",
+ "lib/net8.0/Microsoft.Data.Sqlite.xml",
+ "lib/netstandard2.0/Microsoft.Data.Sqlite.dll",
+ "lib/netstandard2.0/Microsoft.Data.Sqlite.xml",
+ "microsoft.data.sqlite.core.9.0.0.nupkg.sha512",
+ "microsoft.data.sqlite.core.nuspec"
+ ]
+ },
+ "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.Identity.Core/9.0.1": {
+ "sha512": "dbvAQhwSyBbgB2BuVJ8PMVx7BK6WZHWhV/vsSnXl6sRLs9D7yXiIiRpgcPVvN5E/UkzRGW1EPXyc3t1EDxWSzg==",
+ "type": "package",
+ "path": "microsoft.extensions.identity.core/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net462/Microsoft.Extensions.Identity.Core.dll",
+ "lib/net462/Microsoft.Extensions.Identity.Core.xml",
+ "lib/net9.0/Microsoft.Extensions.Identity.Core.dll",
+ "lib/net9.0/Microsoft.Extensions.Identity.Core.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.Identity.Core.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.Identity.Core.xml",
+ "microsoft.extensions.identity.core.9.0.1.nupkg.sha512",
+ "microsoft.extensions.identity.core.nuspec"
+ ]
+ },
+ "Microsoft.Extensions.Identity.Stores/9.0.1": {
+ "sha512": "lBErjDqd7i2RGpDr040lGm/HbMvxG/1Ta1aSFh91vYtSwEY2rtMI9o7xIDWgNmBKu8ko+XBxt0WcQh6TNFVe7g==",
+ "type": "package",
+ "path": "microsoft.extensions.identity.stores/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net462/Microsoft.Extensions.Identity.Stores.dll",
+ "lib/net462/Microsoft.Extensions.Identity.Stores.xml",
+ "lib/net9.0/Microsoft.Extensions.Identity.Stores.dll",
+ "lib/net9.0/Microsoft.Extensions.Identity.Stores.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.Identity.Stores.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.Identity.Stores.xml",
+ "microsoft.extensions.identity.stores.9.0.1.nupkg.sha512",
+ "microsoft.extensions.identity.stores.nuspec"
+ ]
+ },
+ "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"
+ ]
+ },
+ "NTDLS.Helpers/1.3.11": {
+ "sha512": "xcNFG2blg5WqnivxXgLHbvxz5L1EYXAhEK+7R1TXQIyuknKG9McAjCp+tr+RZ7PawqXwKeOHkaizNQcSdlv81A==",
+ "type": "package",
+ "path": "ntdls.helpers/1.3.11",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Logo.png",
+ "README.md",
+ "lib/net8.0/NTDLS.Helpers.dll",
+ "lib/net8.0/NTDLS.Helpers.xml",
+ "lib/net9.0/NTDLS.Helpers.dll",
+ "lib/net9.0/NTDLS.Helpers.xml",
+ "ntdls.helpers.1.3.11.nupkg.sha512",
+ "ntdls.helpers.nuspec"
+ ]
+ },
+ "NTDLS.SqliteDapperWrapper/1.1.4": {
+ "sha512": "enrMT/qcwqFh18APoN/XtydpC+9BuD5rVg2h/4Fl9IT8bC1aL7iLPJigdfkGf0mYYO3Y6EP91nL4Iv/5Dqay9A==",
+ "type": "package",
+ "path": "ntdls.sqlitedapperwrapper/1.1.4",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Logo.png",
+ "README.md",
+ "lib/net8.0/NTDLS.SqliteDapperWrapper.dll",
+ "lib/net8.0/NTDLS.SqliteDapperWrapper.xml",
+ "lib/net9.0/NTDLS.SqliteDapperWrapper.dll",
+ "lib/net9.0/NTDLS.SqliteDapperWrapper.xml",
+ "ntdls.sqlitedapperwrapper.1.1.4.nupkg.sha512",
+ "ntdls.sqlitedapperwrapper.nuspec"
+ ]
+ },
+ "SixLabors.ImageSharp/3.1.6": {
+ "sha512": "dHQ5jugF9v+5/LCVHCWVzaaIL6WOehqJy6eju/0VFYFPEj2WtqkGPoEV9EVQP83dHsdoqYaTuWpZdwAd37UwfA==",
+ "type": "package",
+ "path": "sixlabors.imagesharp/3.1.6",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "LICENSE",
+ "build/SixLabors.ImageSharp.props",
+ "lib/net6.0/SixLabors.ImageSharp.dll",
+ "lib/net6.0/SixLabors.ImageSharp.xml",
+ "sixlabors.imagesharp.128.png",
+ "sixlabors.imagesharp.3.1.6.nupkg.sha512",
+ "sixlabors.imagesharp.nuspec"
+ ]
+ },
+ "SQLitePCLRaw.bundle_e_sqlite3/2.1.10": {
+ "sha512": "UxWuisvZ3uVcVOLJQv7urM/JiQH+v3TmaJc1BLKl5Dxfm/nTzTUrqswCqg/INiYLi61AXnHo1M1JPmPqqLnAdg==",
+ "type": "package",
+ "path": "sqlitepclraw.bundle_e_sqlite3/2.1.10",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "lib/monoandroid90/SQLitePCLRaw.batteries_v2.dll",
+ "lib/net461/SQLitePCLRaw.batteries_v2.dll",
+ "lib/net6.0-android31.0/SQLitePCLRaw.batteries_v2.dll",
+ "lib/net6.0-android31.0/SQLitePCLRaw.batteries_v2.xml",
+ "lib/net6.0-ios14.0/SQLitePCLRaw.batteries_v2.dll",
+ "lib/net6.0-ios14.2/SQLitePCLRaw.batteries_v2.dll",
+ "lib/net6.0-tvos10.0/SQLitePCLRaw.batteries_v2.dll",
+ "lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll",
+ "lib/xamarinios10/SQLitePCLRaw.batteries_v2.dll",
+ "sqlitepclraw.bundle_e_sqlite3.2.1.10.nupkg.sha512",
+ "sqlitepclraw.bundle_e_sqlite3.nuspec"
+ ]
+ },
+ "SQLitePCLRaw.core/2.1.10": {
+ "sha512": "Ii8JCbC7oiVclaE/mbDEK000EFIJ+ShRPwAvvV89GOZhQ+ZLtlnSWl6ksCNMKu/VGXA4Nfi2B7LhN/QFN9oBcw==",
+ "type": "package",
+ "path": "sqlitepclraw.core/2.1.10",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "lib/netstandard2.0/SQLitePCLRaw.core.dll",
+ "sqlitepclraw.core.2.1.10.nupkg.sha512",
+ "sqlitepclraw.core.nuspec"
+ ]
+ },
+ "SQLitePCLRaw.lib.e_sqlite3/2.1.10": {
+ "sha512": "mAr69tDbnf3QJpRy2nJz8Qdpebdil00fvycyByR58Cn9eARvR+UiG2Vzsp+4q1tV3ikwiYIjlXCQFc12GfebbA==",
+ "type": "package",
+ "path": "sqlitepclraw.lib.e_sqlite3/2.1.10",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "buildTransitive/net461/SQLitePCLRaw.lib.e_sqlite3.targets",
+ "buildTransitive/net6.0/SQLitePCLRaw.lib.e_sqlite3.targets",
+ "buildTransitive/net7.0/SQLitePCLRaw.lib.e_sqlite3.targets",
+ "buildTransitive/net8.0/SQLitePCLRaw.lib.e_sqlite3.targets",
+ "buildTransitive/net9.0/SQLitePCLRaw.lib.e_sqlite3.targets",
+ "lib/net461/_._",
+ "lib/netstandard2.0/_._",
+ "runtimes/browser-wasm/nativeassets/net6.0/e_sqlite3.a",
+ "runtimes/browser-wasm/nativeassets/net7.0/e_sqlite3.a",
+ "runtimes/browser-wasm/nativeassets/net8.0/e_sqlite3.a",
+ "runtimes/browser-wasm/nativeassets/net9.0/e_sqlite3.a",
+ "runtimes/linux-arm/native/libe_sqlite3.so",
+ "runtimes/linux-arm64/native/libe_sqlite3.so",
+ "runtimes/linux-armel/native/libe_sqlite3.so",
+ "runtimes/linux-mips64/native/libe_sqlite3.so",
+ "runtimes/linux-musl-arm/native/libe_sqlite3.so",
+ "runtimes/linux-musl-arm64/native/libe_sqlite3.so",
+ "runtimes/linux-musl-s390x/native/libe_sqlite3.so",
+ "runtimes/linux-musl-x64/native/libe_sqlite3.so",
+ "runtimes/linux-ppc64le/native/libe_sqlite3.so",
+ "runtimes/linux-s390x/native/libe_sqlite3.so",
+ "runtimes/linux-x64/native/libe_sqlite3.so",
+ "runtimes/linux-x86/native/libe_sqlite3.so",
+ "runtimes/maccatalyst-arm64/native/libe_sqlite3.dylib",
+ "runtimes/maccatalyst-x64/native/libe_sqlite3.dylib",
+ "runtimes/osx-arm64/native/libe_sqlite3.dylib",
+ "runtimes/osx-x64/native/libe_sqlite3.dylib",
+ "runtimes/win-arm/native/e_sqlite3.dll",
+ "runtimes/win-arm64/native/e_sqlite3.dll",
+ "runtimes/win-x64/native/e_sqlite3.dll",
+ "runtimes/win-x86/native/e_sqlite3.dll",
+ "runtimes/win10-arm/nativeassets/uap10.0/e_sqlite3.dll",
+ "runtimes/win10-arm64/nativeassets/uap10.0/e_sqlite3.dll",
+ "runtimes/win10-x64/nativeassets/uap10.0/e_sqlite3.dll",
+ "runtimes/win10-x86/nativeassets/uap10.0/e_sqlite3.dll",
+ "sqlitepclraw.lib.e_sqlite3.2.1.10.nupkg.sha512",
+ "sqlitepclraw.lib.e_sqlite3.nuspec"
+ ]
+ },
+ "SQLitePCLRaw.provider.e_sqlite3/2.1.10": {
+ "sha512": "uZVTi02C1SxqzgT0HqTWatIbWGb40iIkfc3FpFCpE/r7g6K0PqzDUeefL6P6HPhDtc6BacN3yQysfzP7ks+wSQ==",
+ "type": "package",
+ "path": "sqlitepclraw.provider.e_sqlite3/2.1.10",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "lib/net6.0-windows7.0/SQLitePCLRaw.provider.e_sqlite3.dll",
+ "lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll",
+ "lib/netstandard2.0/SQLitePCLRaw.provider.e_sqlite3.dll",
+ "sqlitepclraw.provider.e_sqlite3.2.1.10.nupkg.sha512",
+ "sqlitepclraw.provider.e_sqlite3.nuspec"
+ ]
+ },
+ "System.Configuration.ConfigurationManager/9.0.0": {
+ "sha512": "PdkuMrwDhXoKFo/JxISIi9E8L+QGn9Iquj2OKDWHB6Y/HnUOuBouF7uS3R4Hw3FoNmwwMo6hWgazQdyHIIs27A==",
+ "type": "package",
+ "path": "system.configuration.configurationmanager/9.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/System.Configuration.ConfigurationManager.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/System.Configuration.ConfigurationManager.targets",
+ "lib/net462/System.Configuration.ConfigurationManager.dll",
+ "lib/net462/System.Configuration.ConfigurationManager.xml",
+ "lib/net8.0/System.Configuration.ConfigurationManager.dll",
+ "lib/net8.0/System.Configuration.ConfigurationManager.xml",
+ "lib/net9.0/System.Configuration.ConfigurationManager.dll",
+ "lib/net9.0/System.Configuration.ConfigurationManager.xml",
+ "lib/netstandard2.0/System.Configuration.ConfigurationManager.dll",
+ "lib/netstandard2.0/System.Configuration.ConfigurationManager.xml",
+ "system.configuration.configurationmanager.9.0.0.nupkg.sha512",
+ "system.configuration.configurationmanager.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "System.Diagnostics.EventLog/9.0.0": {
+ "sha512": "qd01+AqPhbAG14KtdtIqFk+cxHQFZ/oqRSCoxU1F+Q6Kv0cl726sl7RzU9yLFGd4BUOKdN4XojXF0pQf/R6YeA==",
+ "type": "package",
+ "path": "system.diagnostics.eventlog/9.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/System.Diagnostics.EventLog.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/System.Diagnostics.EventLog.targets",
+ "lib/net462/System.Diagnostics.EventLog.dll",
+ "lib/net462/System.Diagnostics.EventLog.xml",
+ "lib/net8.0/System.Diagnostics.EventLog.dll",
+ "lib/net8.0/System.Diagnostics.EventLog.xml",
+ "lib/net9.0/System.Diagnostics.EventLog.dll",
+ "lib/net9.0/System.Diagnostics.EventLog.xml",
+ "lib/netstandard2.0/System.Diagnostics.EventLog.dll",
+ "lib/netstandard2.0/System.Diagnostics.EventLog.xml",
+ "runtimes/win/lib/net8.0/System.Diagnostics.EventLog.Messages.dll",
+ "runtimes/win/lib/net8.0/System.Diagnostics.EventLog.dll",
+ "runtimes/win/lib/net8.0/System.Diagnostics.EventLog.xml",
+ "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.Messages.dll",
+ "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.dll",
+ "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.xml",
+ "system.diagnostics.eventlog.9.0.0.nupkg.sha512",
+ "system.diagnostics.eventlog.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "System.Memory/4.5.3": {
+ "sha512": "3oDzvc/zzetpTKWMShs1AADwZjQ/36HnsufHRPcOjyRAAMLDlu2iD33MBI2opxnezcVUtXyqDXXjoFMOU9c7SA==",
+ "type": "package",
+ "path": "system.memory/4.5.3",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "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.3.nupkg.sha512",
+ "system.memory.nuspec",
+ "useSharedDesignerContext.txt",
+ "version.txt"
+ ]
+ },
+ "System.Runtime.Caching/9.0.0": {
+ "sha512": "4sUTbJkQZFxyhvc/CDcrAZOT8q1FWTECRsnnwGgKtC7wC3/uzhYSYUXywbCfkINjB35kgQxw9MalI/G3ZZfM3w==",
+ "type": "package",
+ "path": "system.runtime.caching/9.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/System.Runtime.Caching.targets",
+ "lib/MonoAndroid10/_._",
+ "lib/MonoTouch10/_._",
+ "lib/net462/_._",
+ "lib/net8.0/System.Runtime.Caching.dll",
+ "lib/net8.0/System.Runtime.Caching.xml",
+ "lib/net9.0/System.Runtime.Caching.dll",
+ "lib/net9.0/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/net8.0/System.Runtime.Caching.dll",
+ "runtimes/win/lib/net8.0/System.Runtime.Caching.xml",
+ "runtimes/win/lib/net9.0/System.Runtime.Caching.dll",
+ "runtimes/win/lib/net9.0/System.Runtime.Caching.xml",
+ "system.runtime.caching.9.0.0.nupkg.sha512",
+ "system.runtime.caching.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "System.Security.Cryptography.ProtectedData/9.0.0": {
+ "sha512": "CJW+x/F6fmRQ7N6K8paasTw9PDZp4t7G76UjGNlSDgoHPF0h08vTzLYbLZpOLEJSg35d5wy2jCXGo84EN05DpQ==",
+ "type": "package",
+ "path": "system.security.cryptography.protecteddata/9.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/System.Security.Cryptography.ProtectedData.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/System.Security.Cryptography.ProtectedData.targets",
+ "lib/MonoAndroid10/_._",
+ "lib/MonoTouch10/_._",
+ "lib/net462/System.Security.Cryptography.ProtectedData.dll",
+ "lib/net462/System.Security.Cryptography.ProtectedData.xml",
+ "lib/net8.0/System.Security.Cryptography.ProtectedData.dll",
+ "lib/net8.0/System.Security.Cryptography.ProtectedData.xml",
+ "lib/net9.0/System.Security.Cryptography.ProtectedData.dll",
+ "lib/net9.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/_._",
+ "system.security.cryptography.protecteddata.9.0.0.nupkg.sha512",
+ "system.security.cryptography.protecteddata.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "ZelWiki.Library/2.20.1": {
+ "type": "project",
+ "path": "../ZelWiki.Library/ZelWiki.Library.csproj",
+ "msbuildProject": "../ZelWiki.Library/ZelWiki.Library.csproj"
+ }
+ },
+ "projectFileDependencyGroups": {
+ "net9.0": [
+ "ZelWiki.Library >= 2.20.1"
+ ]
+ },
+ "packageFolders": {
+ "C:\\Users\\Zel\\.nuget\\packages\\": {},
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {}
+ },
+ "project": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\ZelWiki.Models\\ZelWiki.Models.csproj",
+ "projectName": "ZelWiki.Models",
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Models\\ZelWiki.Models.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\ZelWiki.Models\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {
+ "E:\\HelloWord\\nysj2\\ZelWiki.Library\\ZelWiki.Library.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Library\\ZelWiki.Library.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/ZelWiki.Models/obj/project.nuget.cache b/ZelWiki.Models/obj/project.nuget.cache
new file mode 100644
index 0000000..089b151
--- /dev/null
+++ b/ZelWiki.Models/obj/project.nuget.cache
@@ -0,0 +1,43 @@
+{
+ "version": 2,
+ "dgSpecHash": "ieS6p/bo8nQ=",
+ "success": true,
+ "projectFilePath": "E:\\HelloWord\\nysj2\\ZelWiki.Models\\ZelWiki.Models.csproj",
+ "expectedPackageFiles": [
+ "C:\\Users\\Zel\\.nuget\\packages\\dapper\\2.1.35\\dapper.2.1.35.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\magick.net-q8-anycpu\\14.4.0\\magick.net-q8-anycpu.14.4.0.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\magick.net.core\\14.4.0\\magick.net.core.14.4.0.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.aspnetcore.cryptography.internal\\9.0.1\\microsoft.aspnetcore.cryptography.internal.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.aspnetcore.cryptography.keyderivation\\9.0.1\\microsoft.aspnetcore.cryptography.keyderivation.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.aspnetcore.identity.entityframeworkcore\\9.0.1\\microsoft.aspnetcore.identity.entityframeworkcore.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.data.sqlite.core\\9.0.0\\microsoft.data.sqlite.core.9.0.0.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.entityframeworkcore\\9.0.1\\microsoft.entityframeworkcore.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\9.0.1\\microsoft.entityframeworkcore.abstractions.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\9.0.1\\microsoft.entityframeworkcore.analyzers.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\9.0.1\\microsoft.entityframeworkcore.relational.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\9.0.1\\microsoft.extensions.caching.abstractions.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.caching.memory\\9.0.1\\microsoft.extensions.caching.memory.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\9.0.1\\microsoft.extensions.configuration.abstractions.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\9.0.1\\microsoft.extensions.dependencyinjection.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\9.0.1\\microsoft.extensions.dependencyinjection.abstractions.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.identity.core\\9.0.1\\microsoft.extensions.identity.core.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.identity.stores\\9.0.1\\microsoft.extensions.identity.stores.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.logging\\9.0.1\\microsoft.extensions.logging.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\9.0.1\\microsoft.extensions.logging.abstractions.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.options\\9.0.1\\microsoft.extensions.options.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.primitives\\9.0.1\\microsoft.extensions.primitives.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\ntdls.helpers\\1.3.11\\ntdls.helpers.1.3.11.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\ntdls.sqlitedapperwrapper\\1.1.4\\ntdls.sqlitedapperwrapper.1.1.4.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\sixlabors.imagesharp\\3.1.6\\sixlabors.imagesharp.3.1.6.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\sqlitepclraw.bundle_e_sqlite3\\2.1.10\\sqlitepclraw.bundle_e_sqlite3.2.1.10.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\sqlitepclraw.core\\2.1.10\\sqlitepclraw.core.2.1.10.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\sqlitepclraw.lib.e_sqlite3\\2.1.10\\sqlitepclraw.lib.e_sqlite3.2.1.10.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\sqlitepclraw.provider.e_sqlite3\\2.1.10\\sqlitepclraw.provider.e_sqlite3.2.1.10.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\system.configuration.configurationmanager\\9.0.0\\system.configuration.configurationmanager.9.0.0.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\system.diagnostics.eventlog\\9.0.0\\system.diagnostics.eventlog.9.0.0.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\system.memory\\4.5.3\\system.memory.4.5.3.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\system.runtime.caching\\9.0.0\\system.runtime.caching.9.0.0.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\system.security.cryptography.protecteddata\\9.0.0\\system.security.cryptography.protecteddata.9.0.0.nupkg.sha512"
+ ],
+ "logs": []
+}
\ No newline at end of file
diff --git a/ZelWiki.Models/obj/project.packagespec.json b/ZelWiki.Models/obj/project.packagespec.json
new file mode 100644
index 0000000..3eab815
--- /dev/null
+++ b/ZelWiki.Models/obj/project.packagespec.json
@@ -0,0 +1 @@
+"restore":{"projectUniqueName":"E:\\HelloWord\\nysj2\\TightWiki.Models\\TightWiki.Models.csproj","projectName":"TightWiki.Models","projectPath":"E:\\HelloWord\\nysj2\\TightWiki.Models\\TightWiki.Models.csproj","outputPath":"E:\\HelloWord\\nysj2\\TightWiki.Models\\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":{}},"frameworks":{"net9.0":{"targetAlias":"net9.0","projectReferences":{"E:\\HelloWord\\nysj2\\TightWiki.Library\\TightWiki.Library.csproj":{"projectPath":"E:\\HelloWord\\nysj2\\TightWiki.Library\\TightWiki.Library.csproj"}}}},"warningProperties":{"warnAsError":["NU1605"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"direct"}}"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.102/PortableRuntimeIdentifierGraph.json"}}
\ No newline at end of file
diff --git a/ZelWiki.Models/obj/rider.project.model.nuget.info b/ZelWiki.Models/obj/rider.project.model.nuget.info
new file mode 100644
index 0000000..c0eda07
--- /dev/null
+++ b/ZelWiki.Models/obj/rider.project.model.nuget.info
@@ -0,0 +1 @@
+17399550711748303
\ No newline at end of file
diff --git a/ZelWiki.Models/obj/rider.project.restore.info b/ZelWiki.Models/obj/rider.project.restore.info
new file mode 100644
index 0000000..1701b8d
--- /dev/null
+++ b/ZelWiki.Models/obj/rider.project.restore.info
@@ -0,0 +1 @@
+17400197432389407
\ No newline at end of file
diff --git a/TightWiki.Repository/ConfigurationRepository.cs b/ZelWiki.Repository/ConfigurationRepository.cs
similarity index 99%
rename from TightWiki.Repository/ConfigurationRepository.cs
rename to ZelWiki.Repository/ConfigurationRepository.cs
index ec57f6c..e70b522 100644
--- a/TightWiki.Repository/ConfigurationRepository.cs
+++ b/ZelWiki.Repository/ConfigurationRepository.cs
@@ -4,12 +4,12 @@ using System.Data;
using System.Diagnostics;
using System.Reflection;
using System.Runtime.Caching;
-using TightWiki.Caching;
-using TightWiki.Library;
-using TightWiki.Models;
-using TightWiki.Models.DataModels;
+using ZelWiki.Caching;
+using ZelWiki.Library;
+using ZelWiki.Models;
+using ZelWiki.Models.DataModels;
-namespace TightWiki.Repository
+namespace ZelWiki.Repository
{
public static class ConfigurationRepository
{
diff --git a/TightWiki.Repository/EmojiRepository.cs b/ZelWiki.Repository/EmojiRepository.cs
similarity index 98%
rename from TightWiki.Repository/EmojiRepository.cs
rename to ZelWiki.Repository/EmojiRepository.cs
index 7106dfb..88cbe73 100644
--- a/TightWiki.Repository/EmojiRepository.cs
+++ b/ZelWiki.Repository/EmojiRepository.cs
@@ -1,7 +1,7 @@
-using TightWiki.Library;
-using TightWiki.Models.DataModels;
+using ZelWiki.Library;
+using ZelWiki.Models.DataModels;
-namespace TightWiki.Repository
+namespace ZelWiki.Repository
{
public static partial class EmojiRepository
{
diff --git a/TightWiki.Repository/ExceptionRepository.cs b/ZelWiki.Repository/ExceptionRepository.cs
similarity index 97%
rename from TightWiki.Repository/ExceptionRepository.cs
rename to ZelWiki.Repository/ExceptionRepository.cs
index a84d27e..75c54f9 100644
--- a/TightWiki.Repository/ExceptionRepository.cs
+++ b/ZelWiki.Repository/ExceptionRepository.cs
@@ -1,6 +1,6 @@
-using TightWiki.Models.DataModels;
+using ZelWiki.Models.DataModels;
-namespace TightWiki.Repository
+namespace ZelWiki.Repository
{
public static class ExceptionRepository
{
diff --git a/TightWiki.Repository/ManagedDataStorage.cs b/ZelWiki.Repository/ManagedDataStorage.cs
similarity index 98%
rename from TightWiki.Repository/ManagedDataStorage.cs
rename to ZelWiki.Repository/ManagedDataStorage.cs
index cbcf4fc..a505211 100644
--- a/TightWiki.Repository/ManagedDataStorage.cs
+++ b/ZelWiki.Repository/ManagedDataStorage.cs
@@ -1,6 +1,6 @@
using NTDLS.SqliteDapperWrapper;
-namespace TightWiki.Repository
+namespace ZelWiki.Repository
{
///
/// Stores instances of ManagedDataStorageFactories that are used to store various parts of the data for the site.
diff --git a/TightWiki.Repository/PageFileRepository.cs b/ZelWiki.Repository/PageFileRepository.cs
similarity index 99%
rename from TightWiki.Repository/PageFileRepository.cs
rename to ZelWiki.Repository/PageFileRepository.cs
index 09f0acb..11c3cf0 100644
--- a/TightWiki.Repository/PageFileRepository.cs
+++ b/ZelWiki.Repository/PageFileRepository.cs
@@ -1,8 +1,8 @@
using NTDLS.SqliteDapperWrapper;
-using TightWiki.Caching;
-using TightWiki.Models.DataModels;
+using ZelWiki.Caching;
+using ZelWiki.Models.DataModels;
-namespace TightWiki.Repository
+namespace ZelWiki.Repository
{
public static class PageFileRepository
{
diff --git a/TightWiki.Repository/PageRepository.cs b/ZelWiki.Repository/PageRepository.cs
similarity index 99%
rename from TightWiki.Repository/PageRepository.cs
rename to ZelWiki.Repository/PageRepository.cs
index 5a3a900..39305bc 100644
--- a/TightWiki.Repository/PageRepository.cs
+++ b/ZelWiki.Repository/PageRepository.cs
@@ -1,11 +1,11 @@
using DuoVia.FuzzyStrings;
using NTDLS.SqliteDapperWrapper;
-using TightWiki.Caching;
-using TightWiki.Engine.Library;
-using TightWiki.Library;
-using TightWiki.Models.DataModels;
+using ZelWiki.Caching;
+using ZelWiki.Engine.Library;
+using ZelWiki.Library;
+using ZelWiki.Models.DataModels;
-namespace TightWiki.Repository
+namespace ZelWiki.Repository
{
public static class PageRepository
{
diff --git a/TightWiki.Repository/RepositoryHelper.cs b/ZelWiki.Repository/RepositoryHelper.cs
similarity index 99%
rename from TightWiki.Repository/RepositoryHelper.cs
rename to ZelWiki.Repository/RepositoryHelper.cs
index 052502c..c4e3803 100644
--- a/TightWiki.Repository/RepositoryHelper.cs
+++ b/ZelWiki.Repository/RepositoryHelper.cs
@@ -1,6 +1,6 @@
using NTDLS.SqliteDapperWrapper;
-namespace TightWiki.Repository
+namespace ZelWiki.Repository
{
internal static class RepositoryHelper
{
diff --git a/TightWiki.Repository/Scripts/AnonymizeProfile.sql b/ZelWiki.Repository/Scripts/AnonymizeProfile.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/AnonymizeProfile.sql
rename to ZelWiki.Repository/Scripts/AnonymizeProfile.sql
diff --git a/TightWiki.Repository/Scripts/AssociatePageFileAttachmentWithPageRevision.sql b/ZelWiki.Repository/Scripts/AssociatePageFileAttachmentWithPageRevision.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/AssociatePageFileAttachmentWithPageRevision.sql
rename to ZelWiki.Repository/Scripts/AssociatePageFileAttachmentWithPageRevision.sql
diff --git a/TightWiki.Repository/Scripts/CreatePage.sql b/ZelWiki.Repository/Scripts/CreatePage.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/CreatePage.sql
rename to ZelWiki.Repository/Scripts/CreatePage.sql
diff --git a/TightWiki.Repository/Scripts/CreateProfile.sql b/ZelWiki.Repository/Scripts/CreateProfile.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/CreateProfile.sql
rename to ZelWiki.Repository/Scripts/CreateProfile.sql
diff --git a/TightWiki.Repository/Scripts/DeleteEmojiById.sql b/ZelWiki.Repository/Scripts/DeleteEmojiById.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/DeleteEmojiById.sql
rename to ZelWiki.Repository/Scripts/DeleteEmojiById.sql
diff --git a/TightWiki.Repository/Scripts/DeleteMenuItemById.sql b/ZelWiki.Repository/Scripts/DeleteMenuItemById.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/DeleteMenuItemById.sql
rename to ZelWiki.Repository/Scripts/DeleteMenuItemById.sql
diff --git a/TightWiki.Repository/Scripts/DeletePageCommentById.sql b/ZelWiki.Repository/Scripts/DeletePageCommentById.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/DeletePageCommentById.sql
rename to ZelWiki.Repository/Scripts/DeletePageCommentById.sql
diff --git a/TightWiki.Repository/Scripts/DeletePageCommentByUserAndId.sql b/ZelWiki.Repository/Scripts/DeletePageCommentByUserAndId.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/DeletePageCommentByUserAndId.sql
rename to ZelWiki.Repository/Scripts/DeletePageCommentByUserAndId.sql
diff --git a/TightWiki.Repository/Scripts/DeletePageStatisticsByPageId.sql b/ZelWiki.Repository/Scripts/DeletePageStatisticsByPageId.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/DeletePageStatisticsByPageId.sql
rename to ZelWiki.Repository/Scripts/DeletePageStatisticsByPageId.sql
diff --git a/TightWiki.Repository/Scripts/DetachPageRevisionAttachment.sql b/ZelWiki.Repository/Scripts/DetachPageRevisionAttachment.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/DetachPageRevisionAttachment.sql
rename to ZelWiki.Repository/Scripts/DetachPageRevisionAttachment.sql
diff --git a/TightWiki.Repository/Scripts/DoesEmailAddressExist.sql b/ZelWiki.Repository/Scripts/DoesEmailAddressExist.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/DoesEmailAddressExist.sql
rename to ZelWiki.Repository/Scripts/DoesEmailAddressExist.sql
diff --git a/TightWiki.Repository/Scripts/DoesProfileAccountExist.sql b/ZelWiki.Repository/Scripts/DoesProfileAccountExist.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/DoesProfileAccountExist.sql
rename to ZelWiki.Repository/Scripts/DoesProfileAccountExist.sql
diff --git a/TightWiki.Repository/Scripts/ForeignKeyCheck.sql b/ZelWiki.Repository/Scripts/ForeignKeyCheck.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/ForeignKeyCheck.sql
rename to ZelWiki.Repository/Scripts/ForeignKeyCheck.sql
diff --git a/TightWiki.Repository/Scripts/GetAccountProfileByNavigation.sql b/ZelWiki.Repository/Scripts/GetAccountProfileByNavigation.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetAccountProfileByNavigation.sql
rename to ZelWiki.Repository/Scripts/GetAccountProfileByNavigation.sql
diff --git a/TightWiki.Repository/Scripts/GetAccountProfileByUserId.sql b/ZelWiki.Repository/Scripts/GetAccountProfileByUserId.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetAccountProfileByUserId.sql
rename to ZelWiki.Repository/Scripts/GetAccountProfileByUserId.sql
diff --git a/TightWiki.Repository/Scripts/GetAllDeletedPagesByPageIdPaged.sql b/ZelWiki.Repository/Scripts/GetAllDeletedPagesByPageIdPaged.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetAllDeletedPagesByPageIdPaged.sql
rename to ZelWiki.Repository/Scripts/GetAllDeletedPagesByPageIdPaged.sql
diff --git a/TightWiki.Repository/Scripts/GetAllDeletedPagesPaged.sql b/ZelWiki.Repository/Scripts/GetAllDeletedPagesPaged.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetAllDeletedPagesPaged.sql
rename to ZelWiki.Repository/Scripts/GetAllDeletedPagesPaged.sql
diff --git a/TightWiki.Repository/Scripts/GetAllEmojis.sql b/ZelWiki.Repository/Scripts/GetAllEmojis.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetAllEmojis.sql
rename to ZelWiki.Repository/Scripts/GetAllEmojis.sql
diff --git a/TightWiki.Repository/Scripts/GetAllEmojisPaged.sql b/ZelWiki.Repository/Scripts/GetAllEmojisPaged.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetAllEmojisPaged.sql
rename to ZelWiki.Repository/Scripts/GetAllEmojisPaged.sql
diff --git a/TightWiki.Repository/Scripts/GetAllEmojisPagedByCategories.sql b/ZelWiki.Repository/Scripts/GetAllEmojisPagedByCategories.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetAllEmojisPagedByCategories.sql
rename to ZelWiki.Repository/Scripts/GetAllEmojisPagedByCategories.sql
diff --git a/TightWiki.Repository/Scripts/GetAllExceptionsPaged.sql b/ZelWiki.Repository/Scripts/GetAllExceptionsPaged.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetAllExceptionsPaged.sql
rename to ZelWiki.Repository/Scripts/GetAllExceptionsPaged.sql
diff --git a/TightWiki.Repository/Scripts/GetAllMenuItems.sql b/ZelWiki.Repository/Scripts/GetAllMenuItems.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetAllMenuItems.sql
rename to ZelWiki.Repository/Scripts/GetAllMenuItems.sql
diff --git a/TightWiki.Repository/Scripts/GetAllNamespacePagesPaged.sql b/ZelWiki.Repository/Scripts/GetAllNamespacePagesPaged.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetAllNamespacePagesPaged.sql
rename to ZelWiki.Repository/Scripts/GetAllNamespacePagesPaged.sql
diff --git a/TightWiki.Repository/Scripts/GetAllNamespaces.sql b/ZelWiki.Repository/Scripts/GetAllNamespaces.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetAllNamespaces.sql
rename to ZelWiki.Repository/Scripts/GetAllNamespaces.sql
diff --git a/TightWiki.Repository/Scripts/GetAllNamespacesPaged.sql b/ZelWiki.Repository/Scripts/GetAllNamespacesPaged.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetAllNamespacesPaged.sql
rename to ZelWiki.Repository/Scripts/GetAllNamespacesPaged.sql
diff --git a/TightWiki.Repository/Scripts/GetAllPages.sql b/ZelWiki.Repository/Scripts/GetAllPages.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetAllPages.sql
rename to ZelWiki.Repository/Scripts/GetAllPages.sql
diff --git a/TightWiki.Repository/Scripts/GetAllPagesByInstructionPaged.sql b/ZelWiki.Repository/Scripts/GetAllPagesByInstructionPaged.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetAllPagesByInstructionPaged.sql
rename to ZelWiki.Repository/Scripts/GetAllPagesByInstructionPaged.sql
diff --git a/TightWiki.Repository/Scripts/GetAllPagesByPageIdPaged.sql b/ZelWiki.Repository/Scripts/GetAllPagesByPageIdPaged.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetAllPagesByPageIdPaged.sql
rename to ZelWiki.Repository/Scripts/GetAllPagesByPageIdPaged.sql
diff --git a/TightWiki.Repository/Scripts/GetAllPagesPaged.sql b/ZelWiki.Repository/Scripts/GetAllPagesPaged.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetAllPagesPaged.sql
rename to ZelWiki.Repository/Scripts/GetAllPagesPaged.sql
diff --git a/TightWiki.Repository/Scripts/GetAllPublicProfilesPaged.sql b/ZelWiki.Repository/Scripts/GetAllPublicProfilesPaged.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetAllPublicProfilesPaged.sql
rename to ZelWiki.Repository/Scripts/GetAllPublicProfilesPaged.sql
diff --git a/TightWiki.Repository/Scripts/GetAllRoles.sql b/ZelWiki.Repository/Scripts/GetAllRoles.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetAllRoles.sql
rename to ZelWiki.Repository/Scripts/GetAllRoles.sql
diff --git a/TightWiki.Repository/Scripts/GetAllThemes.sql b/ZelWiki.Repository/Scripts/GetAllThemes.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetAllThemes.sql
rename to ZelWiki.Repository/Scripts/GetAllThemes.sql
diff --git a/TightWiki.Repository/Scripts/GetAllUsers.sql b/ZelWiki.Repository/Scripts/GetAllUsers.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetAllUsers.sql
rename to ZelWiki.Repository/Scripts/GetAllUsers.sql
diff --git a/TightWiki.Repository/Scripts/GetAllUsersPaged.sql b/ZelWiki.Repository/Scripts/GetAllUsersPaged.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetAllUsersPaged.sql
rename to ZelWiki.Repository/Scripts/GetAllUsersPaged.sql
diff --git a/TightWiki.Repository/Scripts/GetAssociatedTags.sql b/ZelWiki.Repository/Scripts/GetAssociatedTags.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetAssociatedTags.sql
rename to ZelWiki.Repository/Scripts/GetAssociatedTags.sql
diff --git a/TightWiki.Repository/Scripts/GetBasicProfileByUserId.sql b/ZelWiki.Repository/Scripts/GetBasicProfileByUserId.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetBasicProfileByUserId.sql
rename to ZelWiki.Repository/Scripts/GetBasicProfileByUserId.sql
diff --git a/TightWiki.Repository/Scripts/GetCompilationStatisticsPaged.sql b/ZelWiki.Repository/Scripts/GetCompilationStatisticsPaged.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetCompilationStatisticsPaged.sql
rename to ZelWiki.Repository/Scripts/GetCompilationStatisticsPaged.sql
diff --git a/TightWiki.Repository/Scripts/GetConfigurationEntryValuesByGroupName.sql b/ZelWiki.Repository/Scripts/GetConfigurationEntryValuesByGroupName.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetConfigurationEntryValuesByGroupName.sql
rename to ZelWiki.Repository/Scripts/GetConfigurationEntryValuesByGroupName.sql
diff --git a/TightWiki.Repository/Scripts/GetConfigurationEntryValuesByGroupNameAndEntryName.sql b/ZelWiki.Repository/Scripts/GetConfigurationEntryValuesByGroupNameAndEntryName.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetConfigurationEntryValuesByGroupNameAndEntryName.sql
rename to ZelWiki.Repository/Scripts/GetConfigurationEntryValuesByGroupNameAndEntryName.sql
diff --git a/TightWiki.Repository/Scripts/GetCountOfPageAttachmentsById.sql b/ZelWiki.Repository/Scripts/GetCountOfPageAttachmentsById.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetCountOfPageAttachmentsById.sql
rename to ZelWiki.Repository/Scripts/GetCountOfPageAttachmentsById.sql
diff --git a/TightWiki.Repository/Scripts/GetCryptoCheck.sql b/ZelWiki.Repository/Scripts/GetCryptoCheck.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetCryptoCheck.sql
rename to ZelWiki.Repository/Scripts/GetCryptoCheck.sql
diff --git a/TightWiki.Repository/Scripts/GetCurrentPageRevision.sql b/ZelWiki.Repository/Scripts/GetCurrentPageRevision.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetCurrentPageRevision.sql
rename to ZelWiki.Repository/Scripts/GetCurrentPageRevision.sql
diff --git a/TightWiki.Repository/Scripts/GetDatabasePageCount.sql b/ZelWiki.Repository/Scripts/GetDatabasePageCount.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetDatabasePageCount.sql
rename to ZelWiki.Repository/Scripts/GetDatabasePageCount.sql
diff --git a/TightWiki.Repository/Scripts/GetDatabasePageSize.sql b/ZelWiki.Repository/Scripts/GetDatabasePageSize.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetDatabasePageSize.sql
rename to ZelWiki.Repository/Scripts/GetDatabasePageSize.sql
diff --git a/TightWiki.Repository/Scripts/GetDatabaseVersion.sql b/ZelWiki.Repository/Scripts/GetDatabaseVersion.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetDatabaseVersion.sql
rename to ZelWiki.Repository/Scripts/GetDatabaseVersion.sql
diff --git a/TightWiki.Repository/Scripts/GetDeletedPageById.sql b/ZelWiki.Repository/Scripts/GetDeletedPageById.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetDeletedPageById.sql
rename to ZelWiki.Repository/Scripts/GetDeletedPageById.sql
diff --git a/TightWiki.Repository/Scripts/GetDeletedPageIdsByTokens.sql b/ZelWiki.Repository/Scripts/GetDeletedPageIdsByTokens.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetDeletedPageIdsByTokens.sql
rename to ZelWiki.Repository/Scripts/GetDeletedPageIdsByTokens.sql
diff --git a/TightWiki.Repository/Scripts/GetDeletedPageRevisionById.sql b/ZelWiki.Repository/Scripts/GetDeletedPageRevisionById.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetDeletedPageRevisionById.sql
rename to ZelWiki.Repository/Scripts/GetDeletedPageRevisionById.sql
diff --git a/TightWiki.Repository/Scripts/GetDeletedPageRevisionsByIdPaged.sql b/ZelWiki.Repository/Scripts/GetDeletedPageRevisionsByIdPaged.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetDeletedPageRevisionsByIdPaged.sql
rename to ZelWiki.Repository/Scripts/GetDeletedPageRevisionsByIdPaged.sql
diff --git a/TightWiki.Repository/Scripts/GetEmojiByName.sql b/ZelWiki.Repository/Scripts/GetEmojiByName.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetEmojiByName.sql
rename to ZelWiki.Repository/Scripts/GetEmojiByName.sql
diff --git a/TightWiki.Repository/Scripts/GetEmojiCategoriesByName.sql b/ZelWiki.Repository/Scripts/GetEmojiCategoriesByName.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetEmojiCategoriesByName.sql
rename to ZelWiki.Repository/Scripts/GetEmojiCategoriesByName.sql
diff --git a/TightWiki.Repository/Scripts/GetEmojiCategoriesGrouped.sql b/ZelWiki.Repository/Scripts/GetEmojiCategoriesGrouped.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetEmojiCategoriesGrouped.sql
rename to ZelWiki.Repository/Scripts/GetEmojiCategoriesGrouped.sql
diff --git a/TightWiki.Repository/Scripts/GetEmojisByCategory.sql b/ZelWiki.Repository/Scripts/GetEmojisByCategory.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetEmojisByCategory.sql
rename to ZelWiki.Repository/Scripts/GetEmojisByCategory.sql
diff --git a/TightWiki.Repository/Scripts/GetExactPageSearchTokens.sql b/ZelWiki.Repository/Scripts/GetExactPageSearchTokens.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetExactPageSearchTokens.sql
rename to ZelWiki.Repository/Scripts/GetExactPageSearchTokens.sql
diff --git a/TightWiki.Repository/Scripts/GetExceptionById.sql b/ZelWiki.Repository/Scripts/GetExceptionById.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetExceptionById.sql
rename to ZelWiki.Repository/Scripts/GetExceptionById.sql
diff --git a/TightWiki.Repository/Scripts/GetExceptionCount.sql b/ZelWiki.Repository/Scripts/GetExceptionCount.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetExceptionCount.sql
rename to ZelWiki.Repository/Scripts/GetExceptionCount.sql
diff --git a/TightWiki.Repository/Scripts/GetFlatConfiguration.sql b/ZelWiki.Repository/Scripts/GetFlatConfiguration.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetFlatConfiguration.sql
rename to ZelWiki.Repository/Scripts/GetFlatConfiguration.sql
diff --git a/TightWiki.Repository/Scripts/GetFuzzyPageSearchTokens.sql b/ZelWiki.Repository/Scripts/GetFuzzyPageSearchTokens.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetFuzzyPageSearchTokens.sql
rename to ZelWiki.Repository/Scripts/GetFuzzyPageSearchTokens.sql
diff --git a/TightWiki.Repository/Scripts/GetLatestPageRevisionById.sql b/ZelWiki.Repository/Scripts/GetLatestPageRevisionById.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetLatestPageRevisionById.sql
rename to ZelWiki.Repository/Scripts/GetLatestPageRevisionById.sql
diff --git a/TightWiki.Repository/Scripts/GetLimitedPageInfoByIdAndRevision.sql b/ZelWiki.Repository/Scripts/GetLimitedPageInfoByIdAndRevision.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetLimitedPageInfoByIdAndRevision.sql
rename to ZelWiki.Repository/Scripts/GetLimitedPageInfoByIdAndRevision.sql
diff --git a/TightWiki.Repository/Scripts/GetMenuItemById.sql b/ZelWiki.Repository/Scripts/GetMenuItemById.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetMenuItemById.sql
rename to ZelWiki.Repository/Scripts/GetMenuItemById.sql
diff --git a/TightWiki.Repository/Scripts/GetMissingPagesPaged.sql b/ZelWiki.Repository/Scripts/GetMissingPagesPaged.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetMissingPagesPaged.sql
rename to ZelWiki.Repository/Scripts/GetMissingPagesPaged.sql
diff --git a/TightWiki.Repository/Scripts/GetOrphanedPageAttachments.sql b/ZelWiki.Repository/Scripts/GetOrphanedPageAttachments.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetOrphanedPageAttachments.sql
rename to ZelWiki.Repository/Scripts/GetOrphanedPageAttachments.sql
diff --git a/TightWiki.Repository/Scripts/GetPageCommentsPaged.sql b/ZelWiki.Repository/Scripts/GetPageCommentsPaged.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetPageCommentsPaged.sql
rename to ZelWiki.Repository/Scripts/GetPageCommentsPaged.sql
diff --git a/TightWiki.Repository/Scripts/GetPageCurrentRevisionAttachmentByFileNavigation.sql b/ZelWiki.Repository/Scripts/GetPageCurrentRevisionAttachmentByFileNavigation.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetPageCurrentRevisionAttachmentByFileNavigation.sql
rename to ZelWiki.Repository/Scripts/GetPageCurrentRevisionAttachmentByFileNavigation.sql
diff --git a/TightWiki.Repository/Scripts/GetPageFileAttachmentByPageNavigationFileRevisionAndFileNavigation.sql b/ZelWiki.Repository/Scripts/GetPageFileAttachmentByPageNavigationFileRevisionAndFileNavigation.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetPageFileAttachmentByPageNavigationFileRevisionAndFileNavigation.sql
rename to ZelWiki.Repository/Scripts/GetPageFileAttachmentByPageNavigationFileRevisionAndFileNavigation.sql
diff --git a/TightWiki.Repository/Scripts/GetPageFileAttachmentByPageNavigationPageRevisionAndFileNavigation.sql b/ZelWiki.Repository/Scripts/GetPageFileAttachmentByPageNavigationPageRevisionAndFileNavigation.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetPageFileAttachmentByPageNavigationPageRevisionAndFileNavigation.sql
rename to ZelWiki.Repository/Scripts/GetPageFileAttachmentByPageNavigationPageRevisionAndFileNavigation.sql
diff --git a/TightWiki.Repository/Scripts/GetPageFileAttachmentInfoByPageNavigationPageRevisionAndFileNavigation.sql b/ZelWiki.Repository/Scripts/GetPageFileAttachmentInfoByPageNavigationPageRevisionAndFileNavigation.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetPageFileAttachmentInfoByPageNavigationPageRevisionAndFileNavigation.sql
rename to ZelWiki.Repository/Scripts/GetPageFileAttachmentInfoByPageNavigationPageRevisionAndFileNavigation.sql
diff --git a/TightWiki.Repository/Scripts/GetPageFileAttachmentRevisionsByPageAndFileNavigationPaged.sql b/ZelWiki.Repository/Scripts/GetPageFileAttachmentRevisionsByPageAndFileNavigationPaged.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetPageFileAttachmentRevisionsByPageAndFileNavigationPaged.sql
rename to ZelWiki.Repository/Scripts/GetPageFileAttachmentRevisionsByPageAndFileNavigationPaged.sql
diff --git a/TightWiki.Repository/Scripts/GetPageFileInfoByFileNavigation.sql b/ZelWiki.Repository/Scripts/GetPageFileInfoByFileNavigation.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetPageFileInfoByFileNavigation.sql
rename to ZelWiki.Repository/Scripts/GetPageFileInfoByFileNavigation.sql
diff --git a/TightWiki.Repository/Scripts/GetPageFileInfoByPageIdPageRevisionAndName.sql b/ZelWiki.Repository/Scripts/GetPageFileInfoByPageIdPageRevisionAndName.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetPageFileInfoByPageIdPageRevisionAndName.sql
rename to ZelWiki.Repository/Scripts/GetPageFileInfoByPageIdPageRevisionAndName.sql
diff --git a/TightWiki.Repository/Scripts/GetPageFilesInfoByPageId.sql b/ZelWiki.Repository/Scripts/GetPageFilesInfoByPageId.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetPageFilesInfoByPageId.sql
rename to ZelWiki.Repository/Scripts/GetPageFilesInfoByPageId.sql
diff --git a/TightWiki.Repository/Scripts/GetPageFilesInfoByPageNavigationAndPageRevisionPaged.sql b/ZelWiki.Repository/Scripts/GetPageFilesInfoByPageNavigationAndPageRevisionPaged.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetPageFilesInfoByPageNavigationAndPageRevisionPaged.sql
rename to ZelWiki.Repository/Scripts/GetPageFilesInfoByPageNavigationAndPageRevisionPaged.sql
diff --git a/TightWiki.Repository/Scripts/GetPageIdsByTokens.sql b/ZelWiki.Repository/Scripts/GetPageIdsByTokens.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetPageIdsByTokens.sql
rename to ZelWiki.Repository/Scripts/GetPageIdsByTokens.sql
diff --git a/TightWiki.Repository/Scripts/GetPageInfoByNamespaces.sql b/ZelWiki.Repository/Scripts/GetPageInfoByNamespaces.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetPageInfoByNamespaces.sql
rename to ZelWiki.Repository/Scripts/GetPageInfoByNamespaces.sql
diff --git a/TightWiki.Repository/Scripts/GetPageInfoByNavigation.sql b/ZelWiki.Repository/Scripts/GetPageInfoByNavigation.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetPageInfoByNavigation.sql
rename to ZelWiki.Repository/Scripts/GetPageInfoByNavigation.sql
diff --git a/TightWiki.Repository/Scripts/GetPageInfoByTags.sql b/ZelWiki.Repository/Scripts/GetPageInfoByTags.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetPageInfoByTags.sql
rename to ZelWiki.Repository/Scripts/GetPageInfoByTags.sql
diff --git a/TightWiki.Repository/Scripts/GetPageNavigationByPageId.sql b/ZelWiki.Repository/Scripts/GetPageNavigationByPageId.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetPageNavigationByPageId.sql
rename to ZelWiki.Repository/Scripts/GetPageNavigationByPageId.sql
diff --git a/TightWiki.Repository/Scripts/GetPageNextRevision.sql b/ZelWiki.Repository/Scripts/GetPageNextRevision.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetPageNextRevision.sql
rename to ZelWiki.Repository/Scripts/GetPageNextRevision.sql
diff --git a/TightWiki.Repository/Scripts/GetPagePreviousRevision.sql b/ZelWiki.Repository/Scripts/GetPagePreviousRevision.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetPagePreviousRevision.sql
rename to ZelWiki.Repository/Scripts/GetPagePreviousRevision.sql
diff --git a/TightWiki.Repository/Scripts/GetPageProcessingInstructionsByPageId.sql b/ZelWiki.Repository/Scripts/GetPageProcessingInstructionsByPageId.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetPageProcessingInstructionsByPageId.sql
rename to ZelWiki.Repository/Scripts/GetPageProcessingInstructionsByPageId.sql
diff --git a/TightWiki.Repository/Scripts/GetPageRevisionById.sql b/ZelWiki.Repository/Scripts/GetPageRevisionById.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetPageRevisionById.sql
rename to ZelWiki.Repository/Scripts/GetPageRevisionById.sql
diff --git a/TightWiki.Repository/Scripts/GetPageRevisionByNavigation.sql b/ZelWiki.Repository/Scripts/GetPageRevisionByNavigation.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetPageRevisionByNavigation.sql
rename to ZelWiki.Repository/Scripts/GetPageRevisionByNavigation.sql
diff --git a/TightWiki.Repository/Scripts/GetPageRevisionCountByNavigation.sql b/ZelWiki.Repository/Scripts/GetPageRevisionCountByNavigation.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetPageRevisionCountByNavigation.sql
rename to ZelWiki.Repository/Scripts/GetPageRevisionCountByNavigation.sql
diff --git a/TightWiki.Repository/Scripts/GetPageRevisionInfoById.sql b/ZelWiki.Repository/Scripts/GetPageRevisionInfoById.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetPageRevisionInfoById.sql
rename to ZelWiki.Repository/Scripts/GetPageRevisionInfoById.sql
diff --git a/TightWiki.Repository/Scripts/GetPageRevisionsInfoByNavigationPaged.sql b/ZelWiki.Repository/Scripts/GetPageRevisionsInfoByNavigationPaged.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetPageRevisionsInfoByNavigationPaged.sql
rename to ZelWiki.Repository/Scripts/GetPageRevisionsInfoByNavigationPaged.sql
diff --git a/TightWiki.Repository/Scripts/GetPageTagsById.sql b/ZelWiki.Repository/Scripts/GetPageTagsById.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetPageTagsById.sql
rename to ZelWiki.Repository/Scripts/GetPageTagsById.sql
diff --git a/TightWiki.Repository/Scripts/GetProfileAvatarByNavigation.sql b/ZelWiki.Repository/Scripts/GetProfileAvatarByNavigation.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetProfileAvatarByNavigation.sql
rename to ZelWiki.Repository/Scripts/GetProfileAvatarByNavigation.sql
diff --git a/TightWiki.Repository/Scripts/GetProfileByAccountNameOrEmailAndPasswordHash.sql b/ZelWiki.Repository/Scripts/GetProfileByAccountNameOrEmailAndPasswordHash.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetProfileByAccountNameOrEmailAndPasswordHash.sql
rename to ZelWiki.Repository/Scripts/GetProfileByAccountNameOrEmailAndPasswordHash.sql
diff --git a/TightWiki.Repository/Scripts/GetProfilesByRoleIdPaged.sql b/ZelWiki.Repository/Scripts/GetProfilesByRoleIdPaged.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetProfilesByRoleIdPaged.sql
rename to ZelWiki.Repository/Scripts/GetProfilesByRoleIdPaged.sql
diff --git a/TightWiki.Repository/Scripts/GetRelatedPagesPaged.sql b/ZelWiki.Repository/Scripts/GetRelatedPagesPaged.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetRelatedPagesPaged.sql
rename to ZelWiki.Repository/Scripts/GetRelatedPagesPaged.sql
diff --git a/TightWiki.Repository/Scripts/GetRoleByName.sql b/ZelWiki.Repository/Scripts/GetRoleByName.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetRoleByName.sql
rename to ZelWiki.Repository/Scripts/GetRoleByName.sql
diff --git a/TightWiki.Repository/Scripts/GetSimilarPagesPaged.sql b/ZelWiki.Repository/Scripts/GetSimilarPagesPaged.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetSimilarPagesPaged.sql
rename to ZelWiki.Repository/Scripts/GetSimilarPagesPaged.sql
diff --git a/TightWiki.Repository/Scripts/GetSingleWordAt.sql b/ZelWiki.Repository/Scripts/GetSingleWordAt.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetSingleWordAt.sql
rename to ZelWiki.Repository/Scripts/GetSingleWordAt.sql
diff --git a/TightWiki.Repository/Scripts/GetTopRecentlyModifiedPagesInfo.sql b/ZelWiki.Repository/Scripts/GetTopRecentlyModifiedPagesInfo.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetTopRecentlyModifiedPagesInfo.sql
rename to ZelWiki.Repository/Scripts/GetTopRecentlyModifiedPagesInfo.sql
diff --git a/TightWiki.Repository/Scripts/GetTopRecentlyModifiedPagesInfoByUserId.sql b/ZelWiki.Repository/Scripts/GetTopRecentlyModifiedPagesInfoByUserId.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetTopRecentlyModifiedPagesInfoByUserId.sql
rename to ZelWiki.Repository/Scripts/GetTopRecentlyModifiedPagesInfoByUserId.sql
diff --git a/TightWiki.Repository/Scripts/GetUserAccountIdByNavigation.sql b/ZelWiki.Repository/Scripts/GetUserAccountIdByNavigation.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetUserAccountIdByNavigation.sql
rename to ZelWiki.Repository/Scripts/GetUserAccountIdByNavigation.sql
diff --git a/TightWiki.Repository/Scripts/GetWikiDatabaseStatistics.sql b/ZelWiki.Repository/Scripts/GetWikiDatabaseStatistics.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetWikiDatabaseStatistics.sql
rename to ZelWiki.Repository/Scripts/GetWikiDatabaseStatistics.sql
diff --git a/TightWiki.Repository/Scripts/GetWikiMetrics.sql b/ZelWiki.Repository/Scripts/GetWikiMetrics.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetWikiMetrics.sql
rename to ZelWiki.Repository/Scripts/GetWikiMetrics.sql
diff --git a/TightWiki.Repository/Scripts/GetWordsCount.sql b/ZelWiki.Repository/Scripts/GetWordsCount.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/GetWordsCount.sql
rename to ZelWiki.Repository/Scripts/GetWordsCount.sql
diff --git a/TightWiki.Repository/Scripts/Initialization/@Initialization.Versions.md b/ZelWiki.Repository/Scripts/Initialization/@Initialization.Versions.md
similarity index 100%
rename from TightWiki.Repository/Scripts/Initialization/@Initialization.Versions.md
rename to ZelWiki.Repository/Scripts/Initialization/@Initialization.Versions.md
diff --git a/TightWiki.Repository/Scripts/Initialization/GetVersionStateVersion.sql b/ZelWiki.Repository/Scripts/Initialization/GetVersionStateVersion.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/Initialization/GetVersionStateVersion.sql
rename to ZelWiki.Repository/Scripts/Initialization/GetVersionStateVersion.sql
diff --git a/TightWiki.Repository/Scripts/Initialization/SetVersionStateVersion.sql b/ZelWiki.Repository/Scripts/Initialization/SetVersionStateVersion.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/Initialization/SetVersionStateVersion.sql
rename to ZelWiki.Repository/Scripts/Initialization/SetVersionStateVersion.sql
diff --git a/TightWiki.Repository/Scripts/Initialization/Versions/2.18.0/^000^Config^ConfigurationConstraints.sql b/ZelWiki.Repository/Scripts/Initialization/Versions/2.18.0/^000^Config^ConfigurationConstraints.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/Initialization/Versions/2.18.0/^000^Config^ConfigurationConstraints.sql
rename to ZelWiki.Repository/Scripts/Initialization/Versions/2.18.0/^000^Config^ConfigurationConstraints.sql
diff --git a/TightWiki.Repository/Scripts/Initialization/Versions/999.999.999/^000^Config^UpsertConfiguration.sql b/ZelWiki.Repository/Scripts/Initialization/Versions/999.999.999/^000^Config^UpsertConfiguration.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/Initialization/Versions/999.999.999/^000^Config^UpsertConfiguration.sql
rename to ZelWiki.Repository/Scripts/Initialization/Versions/999.999.999/^000^Config^UpsertConfiguration.sql
diff --git a/TightWiki.Repository/Scripts/InsertCompilationStatistics.sql b/ZelWiki.Repository/Scripts/InsertCompilationStatistics.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/InsertCompilationStatistics.sql
rename to ZelWiki.Repository/Scripts/InsertCompilationStatistics.sql
diff --git a/TightWiki.Repository/Scripts/InsertEmoji.sql b/ZelWiki.Repository/Scripts/InsertEmoji.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/InsertEmoji.sql
rename to ZelWiki.Repository/Scripts/InsertEmoji.sql
diff --git a/TightWiki.Repository/Scripts/InsertException.sql b/ZelWiki.Repository/Scripts/InsertException.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/InsertException.sql
rename to ZelWiki.Repository/Scripts/InsertException.sql
diff --git a/TightWiki.Repository/Scripts/InsertMenuItem.sql b/ZelWiki.Repository/Scripts/InsertMenuItem.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/InsertMenuItem.sql
rename to ZelWiki.Repository/Scripts/InsertMenuItem.sql
diff --git a/TightWiki.Repository/Scripts/InsertPageComment.sql b/ZelWiki.Repository/Scripts/InsertPageComment.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/InsertPageComment.sql
rename to ZelWiki.Repository/Scripts/InsertPageComment.sql
diff --git a/TightWiki.Repository/Scripts/InsertPageFile.sql b/ZelWiki.Repository/Scripts/InsertPageFile.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/InsertPageFile.sql
rename to ZelWiki.Repository/Scripts/InsertPageFile.sql
diff --git a/TightWiki.Repository/Scripts/InsertPageFileRevision.sql b/ZelWiki.Repository/Scripts/InsertPageFileRevision.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/InsertPageFileRevision.sql
rename to ZelWiki.Repository/Scripts/InsertPageFileRevision.sql
diff --git a/TightWiki.Repository/Scripts/InsertPageRevision.sql b/ZelWiki.Repository/Scripts/InsertPageRevision.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/InsertPageRevision.sql
rename to ZelWiki.Repository/Scripts/InsertPageRevision.sql
diff --git a/TightWiki.Repository/Scripts/IntegrityCheckDatabase.sql b/ZelWiki.Repository/Scripts/IntegrityCheckDatabase.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/IntegrityCheckDatabase.sql
rename to ZelWiki.Repository/Scripts/IntegrityCheckDatabase.sql
diff --git a/TightWiki.Repository/Scripts/IsAdminPasswordChanged.sql b/ZelWiki.Repository/Scripts/IsAdminPasswordChanged.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/IsAdminPasswordChanged.sql
rename to ZelWiki.Repository/Scripts/IsAdminPasswordChanged.sql
diff --git a/TightWiki.Repository/Scripts/MovePageRevisionToDeletedById.sql b/ZelWiki.Repository/Scripts/MovePageRevisionToDeletedById.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/MovePageRevisionToDeletedById.sql
rename to ZelWiki.Repository/Scripts/MovePageRevisionToDeletedById.sql
diff --git a/TightWiki.Repository/Scripts/MovePageToDeletedById.sql b/ZelWiki.Repository/Scripts/MovePageToDeletedById.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/MovePageToDeletedById.sql
rename to ZelWiki.Repository/Scripts/MovePageToDeletedById.sql
diff --git a/TightWiki.Repository/Scripts/OptimizeDatabase.sql b/ZelWiki.Repository/Scripts/OptimizeDatabase.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/OptimizeDatabase.sql
rename to ZelWiki.Repository/Scripts/OptimizeDatabase.sql
diff --git a/TightWiki.Repository/Scripts/PageSearch.sql b/ZelWiki.Repository/Scripts/PageSearch.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/PageSearch.sql
rename to ZelWiki.Repository/Scripts/PageSearch.sql
diff --git a/TightWiki.Repository/Scripts/PageSearchPaged.sql b/ZelWiki.Repository/Scripts/PageSearchPaged.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/PageSearchPaged.sql
rename to ZelWiki.Repository/Scripts/PageSearchPaged.sql
diff --git a/TightWiki.Repository/Scripts/PurgeCompilationStatistics.sql b/ZelWiki.Repository/Scripts/PurgeCompilationStatistics.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/PurgeCompilationStatistics.sql
rename to ZelWiki.Repository/Scripts/PurgeCompilationStatistics.sql
diff --git a/TightWiki.Repository/Scripts/PurgeDeletedPageByPageId.sql b/ZelWiki.Repository/Scripts/PurgeDeletedPageByPageId.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/PurgeDeletedPageByPageId.sql
rename to ZelWiki.Repository/Scripts/PurgeDeletedPageByPageId.sql
diff --git a/TightWiki.Repository/Scripts/PurgeDeletedPageRevisionByPageIdAndRevision.sql b/ZelWiki.Repository/Scripts/PurgeDeletedPageRevisionByPageIdAndRevision.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/PurgeDeletedPageRevisionByPageIdAndRevision.sql
rename to ZelWiki.Repository/Scripts/PurgeDeletedPageRevisionByPageIdAndRevision.sql
diff --git a/TightWiki.Repository/Scripts/PurgeDeletedPageRevisions.sql b/ZelWiki.Repository/Scripts/PurgeDeletedPageRevisions.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/PurgeDeletedPageRevisions.sql
rename to ZelWiki.Repository/Scripts/PurgeDeletedPageRevisions.sql
diff --git a/TightWiki.Repository/Scripts/PurgeDeletedPageRevisionsByPageId.sql b/ZelWiki.Repository/Scripts/PurgeDeletedPageRevisionsByPageId.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/PurgeDeletedPageRevisionsByPageId.sql
rename to ZelWiki.Repository/Scripts/PurgeDeletedPageRevisionsByPageId.sql
diff --git a/TightWiki.Repository/Scripts/PurgeDeletedPages.sql b/ZelWiki.Repository/Scripts/PurgeDeletedPages.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/PurgeDeletedPages.sql
rename to ZelWiki.Repository/Scripts/PurgeDeletedPages.sql
diff --git a/TightWiki.Repository/Scripts/PurgeExceptions.sql b/ZelWiki.Repository/Scripts/PurgeExceptions.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/PurgeExceptions.sql
rename to ZelWiki.Repository/Scripts/PurgeExceptions.sql
diff --git a/TightWiki.Repository/Scripts/PurgeOrphanedPageAttachment.sql b/ZelWiki.Repository/Scripts/PurgeOrphanedPageAttachment.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/PurgeOrphanedPageAttachment.sql
rename to ZelWiki.Repository/Scripts/PurgeOrphanedPageAttachment.sql
diff --git a/TightWiki.Repository/Scripts/PurgeOrphanedPageAttachments.sql b/ZelWiki.Repository/Scripts/PurgeOrphanedPageAttachments.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/PurgeOrphanedPageAttachments.sql
rename to ZelWiki.Repository/Scripts/PurgeOrphanedPageAttachments.sql
diff --git a/TightWiki.Repository/Scripts/ReassociateAllPageAttachments.sql b/ZelWiki.Repository/Scripts/ReassociateAllPageAttachments.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/ReassociateAllPageAttachments.sql
rename to ZelWiki.Repository/Scripts/ReassociateAllPageAttachments.sql
diff --git a/TightWiki.Repository/Scripts/RestoreDeletedPageByPageId.sql b/ZelWiki.Repository/Scripts/RestoreDeletedPageByPageId.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/RestoreDeletedPageByPageId.sql
rename to ZelWiki.Repository/Scripts/RestoreDeletedPageByPageId.sql
diff --git a/TightWiki.Repository/Scripts/RestoreDeletedPageRevisionByPageIdAndRevision.sql b/ZelWiki.Repository/Scripts/RestoreDeletedPageRevisionByPageIdAndRevision.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/RestoreDeletedPageRevisionByPageIdAndRevision.sql
rename to ZelWiki.Repository/Scripts/RestoreDeletedPageRevisionByPageIdAndRevision.sql
diff --git a/TightWiki.Repository/Scripts/SaveConfigurationEntryValueByGroupAndEntry.sql b/ZelWiki.Repository/Scripts/SaveConfigurationEntryValueByGroupAndEntry.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/SaveConfigurationEntryValueByGroupAndEntry.sql
rename to ZelWiki.Repository/Scripts/SaveConfigurationEntryValueByGroupAndEntry.sql
diff --git a/TightWiki.Repository/Scripts/SavePageSearchTokens.sql b/ZelWiki.Repository/Scripts/SavePageSearchTokens.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/SavePageSearchTokens.sql
rename to ZelWiki.Repository/Scripts/SavePageSearchTokens.sql
diff --git a/TightWiki.Repository/Scripts/SearchEmojiCategoryIds.sql b/ZelWiki.Repository/Scripts/SearchEmojiCategoryIds.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/SearchEmojiCategoryIds.sql
rename to ZelWiki.Repository/Scripts/SearchEmojiCategoryIds.sql
diff --git a/TightWiki.Repository/Scripts/SetAdminPasswordClear.sql b/ZelWiki.Repository/Scripts/SetAdminPasswordClear.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/SetAdminPasswordClear.sql
rename to ZelWiki.Repository/Scripts/SetAdminPasswordClear.sql
diff --git a/TightWiki.Repository/Scripts/SetAdminPasswordIsChanged.sql b/ZelWiki.Repository/Scripts/SetAdminPasswordIsChanged.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/SetAdminPasswordIsChanged.sql
rename to ZelWiki.Repository/Scripts/SetAdminPasswordIsChanged.sql
diff --git a/TightWiki.Repository/Scripts/SetAdminPasswordIsDefault.sql b/ZelWiki.Repository/Scripts/SetAdminPasswordIsDefault.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/SetAdminPasswordIsDefault.sql
rename to ZelWiki.Repository/Scripts/SetAdminPasswordIsDefault.sql
diff --git a/TightWiki.Repository/Scripts/SetCryptoCheck.sql b/ZelWiki.Repository/Scripts/SetCryptoCheck.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/SetCryptoCheck.sql
rename to ZelWiki.Repository/Scripts/SetCryptoCheck.sql
diff --git a/TightWiki.Repository/Scripts/SetProfileUserId.sql b/ZelWiki.Repository/Scripts/SetProfileUserId.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/SetProfileUserId.sql
rename to ZelWiki.Repository/Scripts/SetProfileUserId.sql
diff --git a/TightWiki.Repository/Scripts/TruncateAllPageRevisions.sql b/ZelWiki.Repository/Scripts/TruncateAllPageRevisions.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/TruncateAllPageRevisions.sql
rename to ZelWiki.Repository/Scripts/TruncateAllPageRevisions.sql
diff --git a/TightWiki.Repository/Scripts/UpdateEmoji.sql b/ZelWiki.Repository/Scripts/UpdateEmoji.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/UpdateEmoji.sql
rename to ZelWiki.Repository/Scripts/UpdateEmoji.sql
diff --git a/TightWiki.Repository/Scripts/UpdateMenuItemById.sql b/ZelWiki.Repository/Scripts/UpdateMenuItemById.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/UpdateMenuItemById.sql
rename to ZelWiki.Repository/Scripts/UpdateMenuItemById.sql
diff --git a/TightWiki.Repository/Scripts/UpdatePage.sql b/ZelWiki.Repository/Scripts/UpdatePage.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/UpdatePage.sql
rename to ZelWiki.Repository/Scripts/UpdatePage.sql
diff --git a/TightWiki.Repository/Scripts/UpdatePageFileRevision.sql b/ZelWiki.Repository/Scripts/UpdatePageFileRevision.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/UpdatePageFileRevision.sql
rename to ZelWiki.Repository/Scripts/UpdatePageFileRevision.sql
diff --git a/TightWiki.Repository/Scripts/UpdatePageProcessingInstructions.sql b/ZelWiki.Repository/Scripts/UpdatePageProcessingInstructions.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/UpdatePageProcessingInstructions.sql
rename to ZelWiki.Repository/Scripts/UpdatePageProcessingInstructions.sql
diff --git a/TightWiki.Repository/Scripts/UpdatePageReferences.sql b/ZelWiki.Repository/Scripts/UpdatePageReferences.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/UpdatePageReferences.sql
rename to ZelWiki.Repository/Scripts/UpdatePageReferences.sql
diff --git a/TightWiki.Repository/Scripts/UpdatePageRevisionNumber.sql b/ZelWiki.Repository/Scripts/UpdatePageRevisionNumber.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/UpdatePageRevisionNumber.sql
rename to ZelWiki.Repository/Scripts/UpdatePageRevisionNumber.sql
diff --git a/TightWiki.Repository/Scripts/UpdatePageTags.sql b/ZelWiki.Repository/Scripts/UpdatePageTags.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/UpdatePageTags.sql
rename to ZelWiki.Repository/Scripts/UpdatePageTags.sql
diff --git a/TightWiki.Repository/Scripts/UpdateProfile.sql b/ZelWiki.Repository/Scripts/UpdateProfile.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/UpdateProfile.sql
rename to ZelWiki.Repository/Scripts/UpdateProfile.sql
diff --git a/TightWiki.Repository/Scripts/UpdateProfileAvatar.sql b/ZelWiki.Repository/Scripts/UpdateProfileAvatar.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/UpdateProfileAvatar.sql
rename to ZelWiki.Repository/Scripts/UpdateProfileAvatar.sql
diff --git a/TightWiki.Repository/Scripts/UpdateSinglePageReference.sql b/ZelWiki.Repository/Scripts/UpdateSinglePageReference.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/UpdateSinglePageReference.sql
rename to ZelWiki.Repository/Scripts/UpdateSinglePageReference.sql
diff --git a/TightWiki.Repository/Scripts/UpsertEmojiCategories.sql b/ZelWiki.Repository/Scripts/UpsertEmojiCategories.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/UpsertEmojiCategories.sql
rename to ZelWiki.Repository/Scripts/UpsertEmojiCategories.sql
diff --git a/TightWiki.Repository/Scripts/VacuumDatabase.sql b/ZelWiki.Repository/Scripts/VacuumDatabase.sql
similarity index 100%
rename from TightWiki.Repository/Scripts/VacuumDatabase.sql
rename to ZelWiki.Repository/Scripts/VacuumDatabase.sql
diff --git a/TightWiki.Repository/SecurityRepository.cs b/ZelWiki.Repository/SecurityRepository.cs
similarity index 98%
rename from TightWiki.Repository/SecurityRepository.cs
rename to ZelWiki.Repository/SecurityRepository.cs
index 0f845b5..e8710e2 100644
--- a/TightWiki.Repository/SecurityRepository.cs
+++ b/ZelWiki.Repository/SecurityRepository.cs
@@ -1,9 +1,9 @@
using Microsoft.AspNetCore.Identity;
using NTDLS.Helpers;
using System.Security.Claims;
-using TightWiki.Library;
+using ZelWiki.Library;
-namespace TightWiki.Repository
+namespace ZelWiki.Repository
{
public static class SecurityRepository
{
diff --git a/TightWiki.Repository/SpannedRepository.cs b/ZelWiki.Repository/SpannedRepository.cs
similarity index 98%
rename from TightWiki.Repository/SpannedRepository.cs
rename to ZelWiki.Repository/SpannedRepository.cs
index 5d1e35a..c55f03b 100644
--- a/TightWiki.Repository/SpannedRepository.cs
+++ b/ZelWiki.Repository/SpannedRepository.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Repository
+namespace ZelWiki.Repository
{
public static class SpannedRepository
{
diff --git a/TightWiki.Repository/StatisticsRepository.cs b/ZelWiki.Repository/StatisticsRepository.cs
similarity index 96%
rename from TightWiki.Repository/StatisticsRepository.cs
rename to ZelWiki.Repository/StatisticsRepository.cs
index fdb072b..7ba310e 100644
--- a/TightWiki.Repository/StatisticsRepository.cs
+++ b/ZelWiki.Repository/StatisticsRepository.cs
@@ -1,6 +1,6 @@
-using TightWiki.Models.DataModels;
+using ZelWiki.Models.DataModels;
-namespace TightWiki.Repository
+namespace ZelWiki.Repository
{
public static class StatisticsRepository
{
diff --git a/TightWiki.Repository/UsersRepository.cs b/ZelWiki.Repository/UsersRepository.cs
similarity index 95%
rename from TightWiki.Repository/UsersRepository.cs
rename to ZelWiki.Repository/UsersRepository.cs
index 71260a2..e39a076 100644
--- a/TightWiki.Repository/UsersRepository.cs
+++ b/ZelWiki.Repository/UsersRepository.cs
@@ -1,10 +1,10 @@
using System.Diagnostics.CodeAnalysis;
-using TightWiki.Caching;
-using TightWiki.Library;
-using TightWiki.Models.DataModels;
-using static TightWiki.Library.Constants;
+using ZelWiki.Caching;
+using ZelWiki.Library;
+using ZelWiki.Models.DataModels;
+using static ZelWiki.Library.Constants;
-namespace TightWiki.Repository
+namespace ZelWiki.Repository
{
public static class UsersRepository
{
@@ -303,27 +303,27 @@ namespace TightWiki.Repository
ManagedDataStorage.Users.Execute("UpdateProfileAvatar.sql", param);
}
- public static AdminPasswordChangeState AdminPasswordStatus()
+ public static Constants.AdminPasswordChangeState AdminPasswordStatus()
{
var cacheKey = WikiCacheKeyFunction.Build(WikiCache.Category.Configuration);
if (WikiCache.Get(cacheKey) == true)
{
- return AdminPasswordChangeState.HasBeenChanged;
+ return Constants.AdminPasswordChangeState.HasBeenChanged;
}
var result = ManagedDataStorage.Users.ExecuteScalar("IsAdminPasswordChanged.sql");
if (result == true)
{
WikiCache.Put(cacheKey, true);
- return AdminPasswordChangeState.HasBeenChanged;
+ return Constants.AdminPasswordChangeState.HasBeenChanged;
}
if (result == null)
{
- return AdminPasswordChangeState.NeedsToBeSet;
+ return Constants.AdminPasswordChangeState.NeedsToBeSet;
}
- return AdminPasswordChangeState.IsDefault;
+ return Constants.AdminPasswordChangeState.IsDefault;
}
public static void SetAdminPasswordClear()
diff --git a/TightWiki.Repository/TightWiki.Repository.csproj b/ZelWiki.Repository/ZelWiki.Repository.csproj
similarity index 98%
rename from TightWiki.Repository/TightWiki.Repository.csproj
rename to ZelWiki.Repository/ZelWiki.Repository.csproj
index f1b9dd8..7d3dcd1 100644
--- a/TightWiki.Repository/TightWiki.Repository.csproj
+++ b/ZelWiki.Repository/ZelWiki.Repository.csproj
@@ -333,10 +333,10 @@
-
-
-
-
+
+
+
+
diff --git a/ZelWiki.Repository/bin/Debug/net9.0/TightWiki.Caching.dll b/ZelWiki.Repository/bin/Debug/net9.0/TightWiki.Caching.dll
new file mode 100644
index 0000000..533b694
Binary files /dev/null and b/ZelWiki.Repository/bin/Debug/net9.0/TightWiki.Caching.dll differ
diff --git a/ZelWiki.Repository/bin/Debug/net9.0/TightWiki.Caching.pdb b/ZelWiki.Repository/bin/Debug/net9.0/TightWiki.Caching.pdb
new file mode 100644
index 0000000..fa0775f
Binary files /dev/null and b/ZelWiki.Repository/bin/Debug/net9.0/TightWiki.Caching.pdb differ
diff --git a/ZelWiki.Repository/bin/Debug/net9.0/TightWiki.Engine.Function.dll b/ZelWiki.Repository/bin/Debug/net9.0/TightWiki.Engine.Function.dll
new file mode 100644
index 0000000..96fd9fa
Binary files /dev/null and b/ZelWiki.Repository/bin/Debug/net9.0/TightWiki.Engine.Function.dll differ
diff --git a/ZelWiki.Repository/bin/Debug/net9.0/TightWiki.Engine.Function.pdb b/ZelWiki.Repository/bin/Debug/net9.0/TightWiki.Engine.Function.pdb
new file mode 100644
index 0000000..af5d7c0
Binary files /dev/null and b/ZelWiki.Repository/bin/Debug/net9.0/TightWiki.Engine.Function.pdb differ
diff --git a/ZelWiki.Repository/bin/Debug/net9.0/TightWiki.Engine.Library.dll b/ZelWiki.Repository/bin/Debug/net9.0/TightWiki.Engine.Library.dll
new file mode 100644
index 0000000..09b0496
Binary files /dev/null and b/ZelWiki.Repository/bin/Debug/net9.0/TightWiki.Engine.Library.dll differ
diff --git a/ZelWiki.Repository/bin/Debug/net9.0/TightWiki.Engine.Library.pdb b/ZelWiki.Repository/bin/Debug/net9.0/TightWiki.Engine.Library.pdb
new file mode 100644
index 0000000..2d4a71e
Binary files /dev/null and b/ZelWiki.Repository/bin/Debug/net9.0/TightWiki.Engine.Library.pdb differ
diff --git a/ZelWiki.Repository/bin/Debug/net9.0/TightWiki.Library.dll b/ZelWiki.Repository/bin/Debug/net9.0/TightWiki.Library.dll
new file mode 100644
index 0000000..fcc955e
Binary files /dev/null and b/ZelWiki.Repository/bin/Debug/net9.0/TightWiki.Library.dll differ
diff --git a/ZelWiki.Repository/bin/Debug/net9.0/TightWiki.Library.pdb b/ZelWiki.Repository/bin/Debug/net9.0/TightWiki.Library.pdb
new file mode 100644
index 0000000..6e79299
Binary files /dev/null and b/ZelWiki.Repository/bin/Debug/net9.0/TightWiki.Library.pdb differ
diff --git a/ZelWiki.Repository/bin/Debug/net9.0/TightWiki.Models.dll b/ZelWiki.Repository/bin/Debug/net9.0/TightWiki.Models.dll
new file mode 100644
index 0000000..e5d6b83
Binary files /dev/null and b/ZelWiki.Repository/bin/Debug/net9.0/TightWiki.Models.dll differ
diff --git a/ZelWiki.Repository/bin/Debug/net9.0/TightWiki.Models.pdb b/ZelWiki.Repository/bin/Debug/net9.0/TightWiki.Models.pdb
new file mode 100644
index 0000000..98e5555
Binary files /dev/null and b/ZelWiki.Repository/bin/Debug/net9.0/TightWiki.Models.pdb differ
diff --git a/ZelWiki.Repository/bin/Debug/net9.0/TightWiki.Repository.deps.json b/ZelWiki.Repository/bin/Debug/net9.0/TightWiki.Repository.deps.json
new file mode 100644
index 0000000..7e30024
--- /dev/null
+++ b/ZelWiki.Repository/bin/Debug/net9.0/TightWiki.Repository.deps.json
@@ -0,0 +1,791 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v9.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v9.0": {
+ "TightWiki.Repository/2.20.1": {
+ "dependencies": {
+ "DuoVia.FuzzyStrings": "2.1.0",
+ "TightWiki.Caching": "2.20.1",
+ "TightWiki.Engine.Library": "2.20.1",
+ "TightWiki.Models": "2.20.1",
+ "TightWiki.Security": "2.20.1"
+ },
+ "runtime": {
+ "TightWiki.Repository.dll": {}
+ }
+ },
+ "Dapper/2.1.35": {
+ "runtime": {
+ "lib/net7.0/Dapper.dll": {
+ "assemblyVersion": "2.0.0.0",
+ "fileVersion": "2.1.35.13827"
+ }
+ }
+ },
+ "DuoVia.FuzzyStrings/2.1.0": {
+ "runtime": {
+ "lib/netstandard2.1/DuoVia.FuzzyStrings.dll": {
+ "assemblyVersion": "2.1.0.0",
+ "fileVersion": "2.1.0.0"
+ }
+ }
+ },
+ "Magick.NET-Q8-AnyCPU/14.4.0": {
+ "dependencies": {
+ "Magick.NET.Core": "14.4.0"
+ },
+ "runtime": {
+ "lib/net8.0/Magick.NET-Q8-AnyCPU.dll": {
+ "assemblyVersion": "14.4.0.0",
+ "fileVersion": "14.4.0.0"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/linux-arm64/native/Magick.Native-Q8-arm64.dll.so": {
+ "rid": "linux-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-x64/native/Magick.Native-Q8-x64.dll.so": {
+ "rid": "linux-musl-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-x64/native/Magick.Native-Q8-x64.dll.so": {
+ "rid": "linux-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/osx-arm64/native/Magick.Native-Q8-arm64.dll.dylib": {
+ "rid": "osx-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/osx-x64/native/Magick.Native-Q8-x64.dll.dylib": {
+ "rid": "osx-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-arm64/native/Magick.Native-Q8-arm64.dll": {
+ "rid": "win-arm64",
+ "assetType": "native",
+ "fileVersion": "7.1.1.43"
+ },
+ "runtimes/win-x64/native/Magick.Native-Q8-x64.dll": {
+ "rid": "win-x64",
+ "assetType": "native",
+ "fileVersion": "7.1.1.43"
+ },
+ "runtimes/win-x86/native/Magick.Native-Q8-x86.dll": {
+ "rid": "win-x86",
+ "assetType": "native",
+ "fileVersion": "7.1.1.43"
+ }
+ }
+ },
+ "Magick.NET.Core/14.4.0": {
+ "runtime": {
+ "lib/net8.0/Magick.NET.Core.dll": {
+ "assemblyVersion": "14.4.0.0",
+ "fileVersion": "14.4.0.0"
+ }
+ }
+ },
+ "Microsoft.AspNetCore.Cryptography.Internal/9.0.1": {},
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation/9.0.1": {
+ "dependencies": {
+ "Microsoft.AspNetCore.Cryptography.Internal": "9.0.1"
+ }
+ },
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore/9.0.1": {
+ "dependencies": {
+ "Microsoft.EntityFrameworkCore.Relational": "9.0.1",
+ "Microsoft.Extensions.Identity.Stores": "9.0.1"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll": {
+ "assemblyVersion": "9.0.1.0",
+ "fileVersion": "9.0.124.61009"
+ }
+ }
+ },
+ "Microsoft.Data.Sqlite.Core/9.0.0": {
+ "dependencies": {
+ "SQLitePCLRaw.core": "2.1.10"
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.Data.Sqlite.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52902"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore/9.0.1": {
+ "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"
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.dll": {
+ "assemblyVersion": "9.0.1.0",
+ "fileVersion": "9.0.124.61002"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore.Abstractions/9.0.1": {
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll": {
+ "assemblyVersion": "9.0.1.0",
+ "fileVersion": "9.0.124.61002"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore.Analyzers/9.0.1": {},
+ "Microsoft.EntityFrameworkCore.Relational/9.0.1": {
+ "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"
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.Relational.dll": {
+ "assemblyVersion": "9.0.1.0",
+ "fileVersion": "9.0.124.61002"
+ }
+ }
+ },
+ "Microsoft.Extensions.Caching.Abstractions/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Memory/9.0.1": {
+ "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"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Abstractions/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.1": {},
+ "Microsoft.Extensions.Identity.Core/9.0.1": {
+ "dependencies": {
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation": "9.0.1",
+ "Microsoft.Extensions.Logging": "9.0.1",
+ "Microsoft.Extensions.Options": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Identity.Stores/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Identity.Core": "9.0.1",
+ "Microsoft.Extensions.Logging": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection": "9.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Options": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Options/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Primitives": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Primitives/9.0.1": {},
+ "NTDLS.Helpers/1.3.11": {
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Memory": "9.0.1"
+ },
+ "runtime": {
+ "lib/net9.0/NTDLS.Helpers.dll": {
+ "assemblyVersion": "1.3.11.0",
+ "fileVersion": "1.3.11.0"
+ }
+ }
+ },
+ "NTDLS.SqliteDapperWrapper/1.1.4": {
+ "dependencies": {
+ "Dapper": "2.1.35",
+ "Microsoft.Data.Sqlite.Core": "9.0.0",
+ "SQLitePCLRaw.bundle_e_sqlite3": "2.1.10",
+ "System.Runtime.Caching": "9.0.1"
+ },
+ "runtime": {
+ "lib/net9.0/NTDLS.SqliteDapperWrapper.dll": {
+ "assemblyVersion": "1.1.4.0",
+ "fileVersion": "1.1.4.0"
+ }
+ }
+ },
+ "SixLabors.ImageSharp/3.1.6": {
+ "runtime": {
+ "lib/net6.0/SixLabors.ImageSharp.dll": {
+ "assemblyVersion": "3.0.0.0",
+ "fileVersion": "3.1.6.0"
+ }
+ }
+ },
+ "SQLitePCLRaw.bundle_e_sqlite3/2.1.10": {
+ "dependencies": {
+ "SQLitePCLRaw.lib.e_sqlite3": "2.1.10",
+ "SQLitePCLRaw.provider.e_sqlite3": "2.1.10"
+ },
+ "runtime": {
+ "lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll": {
+ "assemblyVersion": "2.1.10.2445",
+ "fileVersion": "2.1.10.2445"
+ }
+ }
+ },
+ "SQLitePCLRaw.core/2.1.10": {
+ "dependencies": {
+ "System.Memory": "4.5.3"
+ },
+ "runtime": {
+ "lib/netstandard2.0/SQLitePCLRaw.core.dll": {
+ "assemblyVersion": "2.1.10.2445",
+ "fileVersion": "2.1.10.2445"
+ }
+ }
+ },
+ "SQLitePCLRaw.lib.e_sqlite3/2.1.10": {
+ "runtimeTargets": {
+ "runtimes/browser-wasm/nativeassets/net9.0/e_sqlite3.a": {
+ "rid": "browser-wasm",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-arm/native/libe_sqlite3.so": {
+ "rid": "linux-arm",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-arm64/native/libe_sqlite3.so": {
+ "rid": "linux-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-armel/native/libe_sqlite3.so": {
+ "rid": "linux-armel",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-mips64/native/libe_sqlite3.so": {
+ "rid": "linux-mips64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-arm/native/libe_sqlite3.so": {
+ "rid": "linux-musl-arm",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-arm64/native/libe_sqlite3.so": {
+ "rid": "linux-musl-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-s390x/native/libe_sqlite3.so": {
+ "rid": "linux-musl-s390x",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-x64/native/libe_sqlite3.so": {
+ "rid": "linux-musl-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-ppc64le/native/libe_sqlite3.so": {
+ "rid": "linux-ppc64le",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-s390x/native/libe_sqlite3.so": {
+ "rid": "linux-s390x",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-x64/native/libe_sqlite3.so": {
+ "rid": "linux-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-x86/native/libe_sqlite3.so": {
+ "rid": "linux-x86",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/maccatalyst-arm64/native/libe_sqlite3.dylib": {
+ "rid": "maccatalyst-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/maccatalyst-x64/native/libe_sqlite3.dylib": {
+ "rid": "maccatalyst-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/osx-arm64/native/libe_sqlite3.dylib": {
+ "rid": "osx-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/osx-x64/native/libe_sqlite3.dylib": {
+ "rid": "osx-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-arm/native/e_sqlite3.dll": {
+ "rid": "win-arm",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-arm64/native/e_sqlite3.dll": {
+ "rid": "win-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-x64/native/e_sqlite3.dll": {
+ "rid": "win-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-x86/native/e_sqlite3.dll": {
+ "rid": "win-x86",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ }
+ }
+ },
+ "SQLitePCLRaw.provider.e_sqlite3/2.1.10": {
+ "dependencies": {
+ "SQLitePCLRaw.core": "2.1.10"
+ },
+ "runtime": {
+ "lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll": {
+ "assemblyVersion": "2.1.10.2445",
+ "fileVersion": "2.1.10.2445"
+ }
+ }
+ },
+ "System.Configuration.ConfigurationManager/9.0.1": {
+ "dependencies": {
+ "System.Diagnostics.EventLog": "9.0.1",
+ "System.Security.Cryptography.ProtectedData": "9.0.1"
+ },
+ "runtime": {
+ "lib/net9.0/System.Configuration.ConfigurationManager.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.124.61010"
+ }
+ }
+ },
+ "System.Diagnostics.EventLog/9.0.1": {},
+ "System.Memory/4.5.3": {},
+ "System.Runtime.Caching/9.0.1": {
+ "dependencies": {
+ "System.Configuration.ConfigurationManager": "9.0.1"
+ },
+ "runtime": {
+ "lib/net9.0/System.Runtime.Caching.dll": {
+ "assemblyVersion": "9.0.0.1",
+ "fileVersion": "9.0.124.61010"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/net9.0/System.Runtime.Caching.dll": {
+ "rid": "win",
+ "assetType": "runtime",
+ "assemblyVersion": "9.0.0.1",
+ "fileVersion": "9.0.124.61010"
+ }
+ }
+ },
+ "System.Security.Cryptography.ProtectedData/9.0.1": {
+ "runtime": {
+ "lib/net9.0/System.Security.Cryptography.ProtectedData.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.124.61010"
+ }
+ }
+ },
+ "TightWiki.Caching/2.20.1": {
+ "dependencies": {
+ "System.Runtime.Caching": "9.0.1"
+ },
+ "runtime": {
+ "TightWiki.Caching.dll": {
+ "assemblyVersion": "2.20.1",
+ "fileVersion": "2.20.1.0"
+ }
+ }
+ },
+ "TightWiki.Engine.Function/2.20.1": {
+ "dependencies": {
+ "NTDLS.Helpers": "1.3.11"
+ },
+ "runtime": {
+ "TightWiki.Engine.Function.dll": {
+ "assemblyVersion": "2.20.1",
+ "fileVersion": "2.20.1.0"
+ }
+ }
+ },
+ "TightWiki.Engine.Library/2.20.1": {
+ "dependencies": {
+ "TightWiki.Engine.Function": "2.20.1",
+ "TightWiki.Library": "2.20.1"
+ },
+ "runtime": {
+ "TightWiki.Engine.Library.dll": {
+ "assemblyVersion": "2.20.1",
+ "fileVersion": "2.20.1.0"
+ }
+ }
+ },
+ "TightWiki.Library/2.20.1": {
+ "dependencies": {
+ "Magick.NET-Q8-AnyCPU": "14.4.0",
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore": "9.0.1",
+ "NTDLS.Helpers": "1.3.11",
+ "NTDLS.SqliteDapperWrapper": "1.1.4",
+ "SixLabors.ImageSharp": "3.1.6"
+ },
+ "runtime": {
+ "TightWiki.Library.dll": {
+ "assemblyVersion": "2.20.1",
+ "fileVersion": "2.20.1.0"
+ }
+ }
+ },
+ "TightWiki.Models/2.20.1": {
+ "dependencies": {
+ "TightWiki.Library": "2.20.1"
+ },
+ "runtime": {
+ "TightWiki.Models.dll": {
+ "assemblyVersion": "2.20.1",
+ "fileVersion": "2.20.1.0"
+ }
+ }
+ },
+ "TightWiki.Security/2.20.1": {
+ "runtime": {
+ "TightWiki.Security.dll": {
+ "assemblyVersion": "2.20.1",
+ "fileVersion": "2.20.1.0"
+ }
+ }
+ }
+ }
+ },
+ "libraries": {
+ "TightWiki.Repository/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "Dapper/2.1.35": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-YKRwjVfrG7GYOovlGyQoMvr1/IJdn+7QzNXJxyMh0YfFF5yvDmTYaJOVYWsckreNjGsGSEtrMTpnzxTUq/tZQw==",
+ "path": "dapper/2.1.35",
+ "hashPath": "dapper.2.1.35.nupkg.sha512"
+ },
+ "DuoVia.FuzzyStrings/2.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-xkGo6s2x3ISS6bLgxCW6lcrn0nxMbsuPuG8N55fk1g5TFkIVqWDlj0IVWQIW7anB0SmCWlPjACPHoFpw8gLJfQ==",
+ "path": "duovia.fuzzystrings/2.1.0",
+ "hashPath": "duovia.fuzzystrings.2.1.0.nupkg.sha512"
+ },
+ "Magick.NET-Q8-AnyCPU/14.4.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-4f/6tga1izjCm29qGlPlTc7txquzd5cOgRFuCD6fh7tu+QS4Rd6gZpvRwrIb4e/Y0pE1JQyF2j4RRmQ23T8BLA==",
+ "path": "magick.net-q8-anycpu/14.4.0",
+ "hashPath": "magick.net-q8-anycpu.14.4.0.nupkg.sha512"
+ },
+ "Magick.NET.Core/14.4.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-nmSA3LWK77rZlQ085RBqFLr67GVFyz4mAcuiVGQ9LcNwbxUm4Zcte4D9N+TxAyew6CXzoyHAG3i7NeDgpuztWw==",
+ "path": "magick.net.core/14.4.0",
+ "hashPath": "magick.net.core.14.4.0.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.Cryptography.Internal/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-leaw8hC6wCKfAg2kAYT4plnaHI7o6bKB9IQy0yLWHmgV0GjE449pu0SEnnl7loEzdLgyQrKyVQvfz7wRErqmxQ==",
+ "path": "microsoft.aspnetcore.cryptography.internal/9.0.1",
+ "hashPath": "microsoft.aspnetcore.cryptography.internal.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-/ibWvFYnxjCfOmtQtLTFUN9L70CrQH0daom6tE8/hlxTllUDeXM95fE45dC4u2tBOrfDqB6TPAkUzd/vWaAusA==",
+ "path": "microsoft.aspnetcore.cryptography.keyderivation/9.0.1",
+ "hashPath": "microsoft.aspnetcore.cryptography.keyderivation.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-yZyj/m7nBsrx6JDIv5KSYH44lJsQ4K5RLEWaYRFQVoIRvGXQxMZ/TUCa7PKFtR/o6nz1fmy6bVciV/eN/NmjUw==",
+ "path": "microsoft.aspnetcore.identity.entityframeworkcore/9.0.1",
+ "hashPath": "microsoft.aspnetcore.identity.entityframeworkcore.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Data.Sqlite.Core/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-cFfZjFL+tqzGYw9lB31EkV1IWF5xRQNk2k+MQd+Cf86Gl6zTeAoiZIFw5sRB1Z8OxpEC7nu+nTDsLSjieBAPTw==",
+ "path": "microsoft.data.sqlite.core/9.0.0",
+ "hashPath": "microsoft.data.sqlite.core.9.0.0.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-E25w4XugXNykTr5Y/sLDGaQ4lf67n9aXVPvsdGsIZjtuLmbvb9AoYP8D50CDejY8Ro4D9GK2kNHz5lWHqSK+wg==",
+ "path": "microsoft.entityframeworkcore/9.0.1",
+ "hashPath": "microsoft.entityframeworkcore.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-qy+taGVLUs82zeWfc32hgGL8Z02ZqAneYvqZiiXbxF4g4PBUcPRuxHM9K20USmpeJbn4/fz40GkCbyyCy5ojOA==",
+ "path": "microsoft.entityframeworkcore.abstractions/9.0.1",
+ "hashPath": "microsoft.entityframeworkcore.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore.Analyzers/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-c6ZZJZhPKrXFkE2z/81PmuT69HBL6Y68Cl0xJ5SRrDjJyq5Aabkq15yCqPg9RQ3R0aFLVaJok2DA8R3TKpejDQ==",
+ "path": "microsoft.entityframeworkcore.analyzers/9.0.1",
+ "hashPath": "microsoft.entityframeworkcore.analyzers.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore.Relational/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-7Iu0h4oevRvH4IwPzmxuIJGYRt55TapoREGlluk75KCO7lenN0+QnzCl6cQDY48uDoxAUpJbpK2xW7o8Ix69dw==",
+ "path": "microsoft.entityframeworkcore.relational/9.0.1",
+ "hashPath": "microsoft.entityframeworkcore.relational.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Caching.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Eghsg9SyIvq0c8x6cUpe71BbQoOmsytXxqw2+ZNiTnP8a8SBLKgEor1zZeWhC0588IbS2M0PP4gXGAd9qF862Q==",
+ "path": "microsoft.extensions.caching.abstractions/9.0.1",
+ "hashPath": "microsoft.extensions.caching.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Caching.Memory/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-JeC+PP0BCKMwwLezPGDaciJSTfcFG4KjsG8rX4XZ6RSvzdxofrFmcnmW2L4+cWUcZSBTQ+Dd7H5Gs9XZz/OlCA==",
+ "path": "microsoft.extensions.caching.memory/9.0.1",
+ "hashPath": "microsoft.extensions.caching.memory.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Configuration.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-+4hfFIY1UjBCXFTTOd+ojlDPq6mep3h5Vq5SYE3Pjucr7dNXmq4S/6P/LoVnZFz2e/5gWp/om4svUFgznfULcA==",
+ "path": "microsoft.extensions.configuration.abstractions/9.0.1",
+ "hashPath": "microsoft.extensions.configuration.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.DependencyInjection/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-qZI42ASAe3hr2zMSA6UjM92pO1LeDq5DcwkgSowXXPY8I56M76pEKrnmsKKbxagAf39AJxkH2DY4sb72ixyOrg==",
+ "path": "microsoft.extensions.dependencyinjection/9.0.1",
+ "hashPath": "microsoft.extensions.dependencyinjection.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Tr74eP0oQ3AyC24ch17N8PuEkrPbD0JqIfENCYqmgKYNOmL8wQKzLJu3ObxTUDrjnn4rHoR1qKa37/eQyHmCDA==",
+ "path": "microsoft.extensions.dependencyinjection.abstractions/9.0.1",
+ "hashPath": "microsoft.extensions.dependencyinjection.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Identity.Core/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-dbvAQhwSyBbgB2BuVJ8PMVx7BK6WZHWhV/vsSnXl6sRLs9D7yXiIiRpgcPVvN5E/UkzRGW1EPXyc3t1EDxWSzg==",
+ "path": "microsoft.extensions.identity.core/9.0.1",
+ "hashPath": "microsoft.extensions.identity.core.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Identity.Stores/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-lBErjDqd7i2RGpDr040lGm/HbMvxG/1Ta1aSFh91vYtSwEY2rtMI9o7xIDWgNmBKu8ko+XBxt0WcQh6TNFVe7g==",
+ "path": "microsoft.extensions.identity.stores/9.0.1",
+ "hashPath": "microsoft.extensions.identity.stores.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Logging/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-E/k5r7S44DOW+08xQPnNbO8DKAQHhkspDboTThNJ6Z3/QBb4LC6gStNWzVmy3IvW7sUD+iJKf4fj0xEkqE7vnQ==",
+ "path": "microsoft.extensions.logging/9.0.1",
+ "hashPath": "microsoft.extensions.logging.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Logging.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-w2gUqXN/jNIuvqYwX3lbXagsizVNXYyt6LlF57+tMve4JYCEgCMMAjRce6uKcDASJgpMbErRT1PfHy2OhbkqEA==",
+ "path": "microsoft.extensions.logging.abstractions/9.0.1",
+ "hashPath": "microsoft.extensions.logging.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Options/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-nggoNKnWcsBIAaOWHA+53XZWrslC7aGeok+aR+epDPRy7HI7GwMnGZE8yEsL2Onw7kMOHVHwKcsDls1INkNUJQ==",
+ "path": "microsoft.extensions.options/9.0.1",
+ "hashPath": "microsoft.extensions.options.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Primitives/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-bHtTesA4lrSGD1ZUaMIx6frU3wyy0vYtTa/hM6gGQu5QNrydObv8T5COiGUWsisflAfmsaFOe9Xvw5NSO99z0g==",
+ "path": "microsoft.extensions.primitives/9.0.1",
+ "hashPath": "microsoft.extensions.primitives.9.0.1.nupkg.sha512"
+ },
+ "NTDLS.Helpers/1.3.11": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-xcNFG2blg5WqnivxXgLHbvxz5L1EYXAhEK+7R1TXQIyuknKG9McAjCp+tr+RZ7PawqXwKeOHkaizNQcSdlv81A==",
+ "path": "ntdls.helpers/1.3.11",
+ "hashPath": "ntdls.helpers.1.3.11.nupkg.sha512"
+ },
+ "NTDLS.SqliteDapperWrapper/1.1.4": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-enrMT/qcwqFh18APoN/XtydpC+9BuD5rVg2h/4Fl9IT8bC1aL7iLPJigdfkGf0mYYO3Y6EP91nL4Iv/5Dqay9A==",
+ "path": "ntdls.sqlitedapperwrapper/1.1.4",
+ "hashPath": "ntdls.sqlitedapperwrapper.1.1.4.nupkg.sha512"
+ },
+ "SixLabors.ImageSharp/3.1.6": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-dHQ5jugF9v+5/LCVHCWVzaaIL6WOehqJy6eju/0VFYFPEj2WtqkGPoEV9EVQP83dHsdoqYaTuWpZdwAd37UwfA==",
+ "path": "sixlabors.imagesharp/3.1.6",
+ "hashPath": "sixlabors.imagesharp.3.1.6.nupkg.sha512"
+ },
+ "SQLitePCLRaw.bundle_e_sqlite3/2.1.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-UxWuisvZ3uVcVOLJQv7urM/JiQH+v3TmaJc1BLKl5Dxfm/nTzTUrqswCqg/INiYLi61AXnHo1M1JPmPqqLnAdg==",
+ "path": "sqlitepclraw.bundle_e_sqlite3/2.1.10",
+ "hashPath": "sqlitepclraw.bundle_e_sqlite3.2.1.10.nupkg.sha512"
+ },
+ "SQLitePCLRaw.core/2.1.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Ii8JCbC7oiVclaE/mbDEK000EFIJ+ShRPwAvvV89GOZhQ+ZLtlnSWl6ksCNMKu/VGXA4Nfi2B7LhN/QFN9oBcw==",
+ "path": "sqlitepclraw.core/2.1.10",
+ "hashPath": "sqlitepclraw.core.2.1.10.nupkg.sha512"
+ },
+ "SQLitePCLRaw.lib.e_sqlite3/2.1.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-mAr69tDbnf3QJpRy2nJz8Qdpebdil00fvycyByR58Cn9eARvR+UiG2Vzsp+4q1tV3ikwiYIjlXCQFc12GfebbA==",
+ "path": "sqlitepclraw.lib.e_sqlite3/2.1.10",
+ "hashPath": "sqlitepclraw.lib.e_sqlite3.2.1.10.nupkg.sha512"
+ },
+ "SQLitePCLRaw.provider.e_sqlite3/2.1.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-uZVTi02C1SxqzgT0HqTWatIbWGb40iIkfc3FpFCpE/r7g6K0PqzDUeefL6P6HPhDtc6BacN3yQysfzP7ks+wSQ==",
+ "path": "sqlitepclraw.provider.e_sqlite3/2.1.10",
+ "hashPath": "sqlitepclraw.provider.e_sqlite3.2.1.10.nupkg.sha512"
+ },
+ "System.Configuration.ConfigurationManager/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-ntDQ+3A7vGq6jnv3KI8nv1Tfgmos9TG863xd/5tmms6LqrIxEze1RLuA3JB/AcpXMUSO70DXzXfPnJD2ZHFX0Q==",
+ "path": "system.configuration.configurationmanager/9.0.1",
+ "hashPath": "system.configuration.configurationmanager.9.0.1.nupkg.sha512"
+ },
+ "System.Diagnostics.EventLog/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-iVnDpgYJsRaRFnk77kcLA3+913WfWDtnAKrQl9tQ5ahqKANTaJKmQdsuPWWiAPWE9pk1Kj4Pg9JGXWfFYYyakQ==",
+ "path": "system.diagnostics.eventlog/9.0.1",
+ "hashPath": "system.diagnostics.eventlog.9.0.1.nupkg.sha512"
+ },
+ "System.Memory/4.5.3": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-3oDzvc/zzetpTKWMShs1AADwZjQ/36HnsufHRPcOjyRAAMLDlu2iD33MBI2opxnezcVUtXyqDXXjoFMOU9c7SA==",
+ "path": "system.memory/4.5.3",
+ "hashPath": "system.memory.4.5.3.nupkg.sha512"
+ },
+ "System.Runtime.Caching/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-5E4yKPLeruveoh1EZKHl6f6jWXcd/a4tu+1IedG5ZndPPRAeAzFV4+ZagrcQMwz7xTFYOxC0zKM174nPGuTKoA==",
+ "path": "system.runtime.caching/9.0.1",
+ "hashPath": "system.runtime.caching.9.0.1.nupkg.sha512"
+ },
+ "System.Security.Cryptography.ProtectedData/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-u+4PH6GyDjEsWgcpKp1S/DiyxtGvazNPdaPFR6p6/qZr3TW+oZWvwfHO2H2CSpS4KGl2z2CBfU6eB38PsmoxtA==",
+ "path": "system.security.cryptography.protecteddata/9.0.1",
+ "hashPath": "system.security.cryptography.protecteddata.9.0.1.nupkg.sha512"
+ },
+ "TightWiki.Caching/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "TightWiki.Engine.Function/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "TightWiki.Engine.Library/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "TightWiki.Library/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "TightWiki.Models/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "TightWiki.Security/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/ZelWiki.Repository/bin/Debug/net9.0/TightWiki.Repository.dll b/ZelWiki.Repository/bin/Debug/net9.0/TightWiki.Repository.dll
new file mode 100644
index 0000000..39b882d
Binary files /dev/null and b/ZelWiki.Repository/bin/Debug/net9.0/TightWiki.Repository.dll differ
diff --git a/ZelWiki.Repository/bin/Debug/net9.0/TightWiki.Repository.pdb b/ZelWiki.Repository/bin/Debug/net9.0/TightWiki.Repository.pdb
new file mode 100644
index 0000000..6b4958f
Binary files /dev/null and b/ZelWiki.Repository/bin/Debug/net9.0/TightWiki.Repository.pdb differ
diff --git a/ZelWiki.Repository/bin/Debug/net9.0/TightWiki.Security.dll b/ZelWiki.Repository/bin/Debug/net9.0/TightWiki.Security.dll
new file mode 100644
index 0000000..1c5225f
Binary files /dev/null and b/ZelWiki.Repository/bin/Debug/net9.0/TightWiki.Security.dll differ
diff --git a/ZelWiki.Repository/bin/Debug/net9.0/TightWiki.Security.pdb b/ZelWiki.Repository/bin/Debug/net9.0/TightWiki.Security.pdb
new file mode 100644
index 0000000..df7df5e
Binary files /dev/null and b/ZelWiki.Repository/bin/Debug/net9.0/TightWiki.Security.pdb differ
diff --git a/ZelWiki.Repository/bin/Debug/net9.0/ZelWiki.Caching.dll b/ZelWiki.Repository/bin/Debug/net9.0/ZelWiki.Caching.dll
new file mode 100644
index 0000000..9be37f9
Binary files /dev/null and b/ZelWiki.Repository/bin/Debug/net9.0/ZelWiki.Caching.dll differ
diff --git a/ZelWiki.Repository/bin/Debug/net9.0/ZelWiki.Caching.pdb b/ZelWiki.Repository/bin/Debug/net9.0/ZelWiki.Caching.pdb
new file mode 100644
index 0000000..18a2768
Binary files /dev/null and b/ZelWiki.Repository/bin/Debug/net9.0/ZelWiki.Caching.pdb differ
diff --git a/ZelWiki.Repository/bin/Debug/net9.0/ZelWiki.Engine.Function.dll b/ZelWiki.Repository/bin/Debug/net9.0/ZelWiki.Engine.Function.dll
new file mode 100644
index 0000000..21a22c6
Binary files /dev/null and b/ZelWiki.Repository/bin/Debug/net9.0/ZelWiki.Engine.Function.dll differ
diff --git a/ZelWiki.Repository/bin/Debug/net9.0/ZelWiki.Engine.Function.pdb b/ZelWiki.Repository/bin/Debug/net9.0/ZelWiki.Engine.Function.pdb
new file mode 100644
index 0000000..a479852
Binary files /dev/null and b/ZelWiki.Repository/bin/Debug/net9.0/ZelWiki.Engine.Function.pdb differ
diff --git a/ZelWiki.Repository/bin/Debug/net9.0/ZelWiki.Engine.Library.dll b/ZelWiki.Repository/bin/Debug/net9.0/ZelWiki.Engine.Library.dll
new file mode 100644
index 0000000..14b83a1
Binary files /dev/null and b/ZelWiki.Repository/bin/Debug/net9.0/ZelWiki.Engine.Library.dll differ
diff --git a/ZelWiki.Repository/bin/Debug/net9.0/ZelWiki.Engine.Library.pdb b/ZelWiki.Repository/bin/Debug/net9.0/ZelWiki.Engine.Library.pdb
new file mode 100644
index 0000000..1ffc5e2
Binary files /dev/null and b/ZelWiki.Repository/bin/Debug/net9.0/ZelWiki.Engine.Library.pdb differ
diff --git a/ZelWiki.Repository/bin/Debug/net9.0/ZelWiki.Library.dll b/ZelWiki.Repository/bin/Debug/net9.0/ZelWiki.Library.dll
new file mode 100644
index 0000000..a23a511
Binary files /dev/null and b/ZelWiki.Repository/bin/Debug/net9.0/ZelWiki.Library.dll differ
diff --git a/ZelWiki.Repository/bin/Debug/net9.0/ZelWiki.Library.pdb b/ZelWiki.Repository/bin/Debug/net9.0/ZelWiki.Library.pdb
new file mode 100644
index 0000000..dc2ed71
Binary files /dev/null and b/ZelWiki.Repository/bin/Debug/net9.0/ZelWiki.Library.pdb differ
diff --git a/ZelWiki.Repository/bin/Debug/net9.0/ZelWiki.Models.dll b/ZelWiki.Repository/bin/Debug/net9.0/ZelWiki.Models.dll
new file mode 100644
index 0000000..91619cf
Binary files /dev/null and b/ZelWiki.Repository/bin/Debug/net9.0/ZelWiki.Models.dll differ
diff --git a/ZelWiki.Repository/bin/Debug/net9.0/ZelWiki.Models.pdb b/ZelWiki.Repository/bin/Debug/net9.0/ZelWiki.Models.pdb
new file mode 100644
index 0000000..a8a1176
Binary files /dev/null and b/ZelWiki.Repository/bin/Debug/net9.0/ZelWiki.Models.pdb differ
diff --git a/ZelWiki.Repository/bin/Debug/net9.0/ZelWiki.Repository.deps.json b/ZelWiki.Repository/bin/Debug/net9.0/ZelWiki.Repository.deps.json
new file mode 100644
index 0000000..e67838b
--- /dev/null
+++ b/ZelWiki.Repository/bin/Debug/net9.0/ZelWiki.Repository.deps.json
@@ -0,0 +1,791 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v9.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v9.0": {
+ "ZelWiki.Repository/2.20.1": {
+ "dependencies": {
+ "DuoVia.FuzzyStrings": "2.1.0",
+ "ZelWiki.Caching": "2.20.1",
+ "ZelWiki.Engine.Library": "2.20.1",
+ "ZelWiki.Models": "2.20.1",
+ "ZelWiki.Security": "2.20.1"
+ },
+ "runtime": {
+ "ZelWiki.Repository.dll": {}
+ }
+ },
+ "Dapper/2.1.35": {
+ "runtime": {
+ "lib/net7.0/Dapper.dll": {
+ "assemblyVersion": "2.0.0.0",
+ "fileVersion": "2.1.35.13827"
+ }
+ }
+ },
+ "DuoVia.FuzzyStrings/2.1.0": {
+ "runtime": {
+ "lib/netstandard2.1/DuoVia.FuzzyStrings.dll": {
+ "assemblyVersion": "2.1.0.0",
+ "fileVersion": "2.1.0.0"
+ }
+ }
+ },
+ "Magick.NET-Q8-AnyCPU/14.4.0": {
+ "dependencies": {
+ "Magick.NET.Core": "14.4.0"
+ },
+ "runtime": {
+ "lib/net8.0/Magick.NET-Q8-AnyCPU.dll": {
+ "assemblyVersion": "14.4.0.0",
+ "fileVersion": "14.4.0.0"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/linux-arm64/native/Magick.Native-Q8-arm64.dll.so": {
+ "rid": "linux-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-x64/native/Magick.Native-Q8-x64.dll.so": {
+ "rid": "linux-musl-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-x64/native/Magick.Native-Q8-x64.dll.so": {
+ "rid": "linux-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/osx-arm64/native/Magick.Native-Q8-arm64.dll.dylib": {
+ "rid": "osx-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/osx-x64/native/Magick.Native-Q8-x64.dll.dylib": {
+ "rid": "osx-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-arm64/native/Magick.Native-Q8-arm64.dll": {
+ "rid": "win-arm64",
+ "assetType": "native",
+ "fileVersion": "7.1.1.43"
+ },
+ "runtimes/win-x64/native/Magick.Native-Q8-x64.dll": {
+ "rid": "win-x64",
+ "assetType": "native",
+ "fileVersion": "7.1.1.43"
+ },
+ "runtimes/win-x86/native/Magick.Native-Q8-x86.dll": {
+ "rid": "win-x86",
+ "assetType": "native",
+ "fileVersion": "7.1.1.43"
+ }
+ }
+ },
+ "Magick.NET.Core/14.4.0": {
+ "runtime": {
+ "lib/net8.0/Magick.NET.Core.dll": {
+ "assemblyVersion": "14.4.0.0",
+ "fileVersion": "14.4.0.0"
+ }
+ }
+ },
+ "Microsoft.AspNetCore.Cryptography.Internal/9.0.1": {},
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation/9.0.1": {
+ "dependencies": {
+ "Microsoft.AspNetCore.Cryptography.Internal": "9.0.1"
+ }
+ },
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore/9.0.1": {
+ "dependencies": {
+ "Microsoft.EntityFrameworkCore.Relational": "9.0.1",
+ "Microsoft.Extensions.Identity.Stores": "9.0.1"
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll": {
+ "assemblyVersion": "9.0.1.0",
+ "fileVersion": "9.0.124.61009"
+ }
+ }
+ },
+ "Microsoft.Data.Sqlite.Core/9.0.0": {
+ "dependencies": {
+ "SQLitePCLRaw.core": "2.1.10"
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.Data.Sqlite.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52902"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore/9.0.1": {
+ "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"
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.dll": {
+ "assemblyVersion": "9.0.1.0",
+ "fileVersion": "9.0.124.61002"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore.Abstractions/9.0.1": {
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll": {
+ "assemblyVersion": "9.0.1.0",
+ "fileVersion": "9.0.124.61002"
+ }
+ }
+ },
+ "Microsoft.EntityFrameworkCore.Analyzers/9.0.1": {},
+ "Microsoft.EntityFrameworkCore.Relational/9.0.1": {
+ "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"
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.EntityFrameworkCore.Relational.dll": {
+ "assemblyVersion": "9.0.1.0",
+ "fileVersion": "9.0.124.61002"
+ }
+ }
+ },
+ "Microsoft.Extensions.Caching.Abstractions/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Memory/9.0.1": {
+ "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"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Abstractions/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.1": {},
+ "Microsoft.Extensions.Identity.Core/9.0.1": {
+ "dependencies": {
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation": "9.0.1",
+ "Microsoft.Extensions.Logging": "9.0.1",
+ "Microsoft.Extensions.Options": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Identity.Stores/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Identity.Core": "9.0.1",
+ "Microsoft.Extensions.Logging": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection": "9.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Options": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Options/9.0.1": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Primitives": "9.0.1"
+ }
+ },
+ "Microsoft.Extensions.Primitives/9.0.1": {},
+ "NTDLS.Helpers/1.3.11": {
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Memory": "9.0.1"
+ },
+ "runtime": {
+ "lib/net9.0/NTDLS.Helpers.dll": {
+ "assemblyVersion": "1.3.11.0",
+ "fileVersion": "1.3.11.0"
+ }
+ }
+ },
+ "NTDLS.SqliteDapperWrapper/1.1.4": {
+ "dependencies": {
+ "Dapper": "2.1.35",
+ "Microsoft.Data.Sqlite.Core": "9.0.0",
+ "SQLitePCLRaw.bundle_e_sqlite3": "2.1.10",
+ "System.Runtime.Caching": "9.0.1"
+ },
+ "runtime": {
+ "lib/net9.0/NTDLS.SqliteDapperWrapper.dll": {
+ "assemblyVersion": "1.1.4.0",
+ "fileVersion": "1.1.4.0"
+ }
+ }
+ },
+ "SixLabors.ImageSharp/3.1.6": {
+ "runtime": {
+ "lib/net6.0/SixLabors.ImageSharp.dll": {
+ "assemblyVersion": "3.0.0.0",
+ "fileVersion": "3.1.6.0"
+ }
+ }
+ },
+ "SQLitePCLRaw.bundle_e_sqlite3/2.1.10": {
+ "dependencies": {
+ "SQLitePCLRaw.lib.e_sqlite3": "2.1.10",
+ "SQLitePCLRaw.provider.e_sqlite3": "2.1.10"
+ },
+ "runtime": {
+ "lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll": {
+ "assemblyVersion": "2.1.10.2445",
+ "fileVersion": "2.1.10.2445"
+ }
+ }
+ },
+ "SQLitePCLRaw.core/2.1.10": {
+ "dependencies": {
+ "System.Memory": "4.5.3"
+ },
+ "runtime": {
+ "lib/netstandard2.0/SQLitePCLRaw.core.dll": {
+ "assemblyVersion": "2.1.10.2445",
+ "fileVersion": "2.1.10.2445"
+ }
+ }
+ },
+ "SQLitePCLRaw.lib.e_sqlite3/2.1.10": {
+ "runtimeTargets": {
+ "runtimes/browser-wasm/nativeassets/net9.0/e_sqlite3.a": {
+ "rid": "browser-wasm",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-arm/native/libe_sqlite3.so": {
+ "rid": "linux-arm",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-arm64/native/libe_sqlite3.so": {
+ "rid": "linux-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-armel/native/libe_sqlite3.so": {
+ "rid": "linux-armel",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-mips64/native/libe_sqlite3.so": {
+ "rid": "linux-mips64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-arm/native/libe_sqlite3.so": {
+ "rid": "linux-musl-arm",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-arm64/native/libe_sqlite3.so": {
+ "rid": "linux-musl-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-s390x/native/libe_sqlite3.so": {
+ "rid": "linux-musl-s390x",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-musl-x64/native/libe_sqlite3.so": {
+ "rid": "linux-musl-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-ppc64le/native/libe_sqlite3.so": {
+ "rid": "linux-ppc64le",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-s390x/native/libe_sqlite3.so": {
+ "rid": "linux-s390x",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-x64/native/libe_sqlite3.so": {
+ "rid": "linux-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/linux-x86/native/libe_sqlite3.so": {
+ "rid": "linux-x86",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/maccatalyst-arm64/native/libe_sqlite3.dylib": {
+ "rid": "maccatalyst-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/maccatalyst-x64/native/libe_sqlite3.dylib": {
+ "rid": "maccatalyst-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/osx-arm64/native/libe_sqlite3.dylib": {
+ "rid": "osx-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/osx-x64/native/libe_sqlite3.dylib": {
+ "rid": "osx-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-arm/native/e_sqlite3.dll": {
+ "rid": "win-arm",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-arm64/native/e_sqlite3.dll": {
+ "rid": "win-arm64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-x64/native/e_sqlite3.dll": {
+ "rid": "win-x64",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ },
+ "runtimes/win-x86/native/e_sqlite3.dll": {
+ "rid": "win-x86",
+ "assetType": "native",
+ "fileVersion": "0.0.0.0"
+ }
+ }
+ },
+ "SQLitePCLRaw.provider.e_sqlite3/2.1.10": {
+ "dependencies": {
+ "SQLitePCLRaw.core": "2.1.10"
+ },
+ "runtime": {
+ "lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll": {
+ "assemblyVersion": "2.1.10.2445",
+ "fileVersion": "2.1.10.2445"
+ }
+ }
+ },
+ "System.Configuration.ConfigurationManager/9.0.1": {
+ "dependencies": {
+ "System.Diagnostics.EventLog": "9.0.1",
+ "System.Security.Cryptography.ProtectedData": "9.0.1"
+ },
+ "runtime": {
+ "lib/net9.0/System.Configuration.ConfigurationManager.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.124.61010"
+ }
+ }
+ },
+ "System.Diagnostics.EventLog/9.0.1": {},
+ "System.Memory/4.5.3": {},
+ "System.Runtime.Caching/9.0.1": {
+ "dependencies": {
+ "System.Configuration.ConfigurationManager": "9.0.1"
+ },
+ "runtime": {
+ "lib/net9.0/System.Runtime.Caching.dll": {
+ "assemblyVersion": "9.0.0.1",
+ "fileVersion": "9.0.124.61010"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/net9.0/System.Runtime.Caching.dll": {
+ "rid": "win",
+ "assetType": "runtime",
+ "assemblyVersion": "9.0.0.1",
+ "fileVersion": "9.0.124.61010"
+ }
+ }
+ },
+ "System.Security.Cryptography.ProtectedData/9.0.1": {
+ "runtime": {
+ "lib/net9.0/System.Security.Cryptography.ProtectedData.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.124.61010"
+ }
+ }
+ },
+ "ZelWiki.Caching/2.20.1": {
+ "dependencies": {
+ "System.Runtime.Caching": "9.0.1"
+ },
+ "runtime": {
+ "ZelWiki.Caching.dll": {
+ "assemblyVersion": "2.20.1",
+ "fileVersion": "2.20.1.0"
+ }
+ }
+ },
+ "ZelWiki.Engine.Function/2.20.1": {
+ "dependencies": {
+ "NTDLS.Helpers": "1.3.11"
+ },
+ "runtime": {
+ "ZelWiki.Engine.Function.dll": {
+ "assemblyVersion": "2.20.1",
+ "fileVersion": "2.20.1.0"
+ }
+ }
+ },
+ "ZelWiki.Engine.Library/2.20.1": {
+ "dependencies": {
+ "ZelWiki.Engine.Function": "2.20.1",
+ "ZelWiki.Library": "2.20.1"
+ },
+ "runtime": {
+ "ZelWiki.Engine.Library.dll": {
+ "assemblyVersion": "2.20.1",
+ "fileVersion": "2.20.1.0"
+ }
+ }
+ },
+ "ZelWiki.Library/2.20.1": {
+ "dependencies": {
+ "Magick.NET-Q8-AnyCPU": "14.4.0",
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore": "9.0.1",
+ "NTDLS.Helpers": "1.3.11",
+ "NTDLS.SqliteDapperWrapper": "1.1.4",
+ "SixLabors.ImageSharp": "3.1.6"
+ },
+ "runtime": {
+ "ZelWiki.Library.dll": {
+ "assemblyVersion": "2.20.1",
+ "fileVersion": "2.20.1.0"
+ }
+ }
+ },
+ "ZelWiki.Models/2.20.1": {
+ "dependencies": {
+ "ZelWiki.Library": "2.20.1"
+ },
+ "runtime": {
+ "ZelWiki.Models.dll": {
+ "assemblyVersion": "2.20.1",
+ "fileVersion": "2.20.1.0"
+ }
+ }
+ },
+ "ZelWiki.Security/2.20.1": {
+ "runtime": {
+ "ZelWiki.Security.dll": {
+ "assemblyVersion": "2.20.1",
+ "fileVersion": "2.20.1.0"
+ }
+ }
+ }
+ }
+ },
+ "libraries": {
+ "ZelWiki.Repository/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "Dapper/2.1.35": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-YKRwjVfrG7GYOovlGyQoMvr1/IJdn+7QzNXJxyMh0YfFF5yvDmTYaJOVYWsckreNjGsGSEtrMTpnzxTUq/tZQw==",
+ "path": "dapper/2.1.35",
+ "hashPath": "dapper.2.1.35.nupkg.sha512"
+ },
+ "DuoVia.FuzzyStrings/2.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-xkGo6s2x3ISS6bLgxCW6lcrn0nxMbsuPuG8N55fk1g5TFkIVqWDlj0IVWQIW7anB0SmCWlPjACPHoFpw8gLJfQ==",
+ "path": "duovia.fuzzystrings/2.1.0",
+ "hashPath": "duovia.fuzzystrings.2.1.0.nupkg.sha512"
+ },
+ "Magick.NET-Q8-AnyCPU/14.4.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-4f/6tga1izjCm29qGlPlTc7txquzd5cOgRFuCD6fh7tu+QS4Rd6gZpvRwrIb4e/Y0pE1JQyF2j4RRmQ23T8BLA==",
+ "path": "magick.net-q8-anycpu/14.4.0",
+ "hashPath": "magick.net-q8-anycpu.14.4.0.nupkg.sha512"
+ },
+ "Magick.NET.Core/14.4.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-nmSA3LWK77rZlQ085RBqFLr67GVFyz4mAcuiVGQ9LcNwbxUm4Zcte4D9N+TxAyew6CXzoyHAG3i7NeDgpuztWw==",
+ "path": "magick.net.core/14.4.0",
+ "hashPath": "magick.net.core.14.4.0.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.Cryptography.Internal/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-leaw8hC6wCKfAg2kAYT4plnaHI7o6bKB9IQy0yLWHmgV0GjE449pu0SEnnl7loEzdLgyQrKyVQvfz7wRErqmxQ==",
+ "path": "microsoft.aspnetcore.cryptography.internal/9.0.1",
+ "hashPath": "microsoft.aspnetcore.cryptography.internal.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-/ibWvFYnxjCfOmtQtLTFUN9L70CrQH0daom6tE8/hlxTllUDeXM95fE45dC4u2tBOrfDqB6TPAkUzd/vWaAusA==",
+ "path": "microsoft.aspnetcore.cryptography.keyderivation/9.0.1",
+ "hashPath": "microsoft.aspnetcore.cryptography.keyderivation.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-yZyj/m7nBsrx6JDIv5KSYH44lJsQ4K5RLEWaYRFQVoIRvGXQxMZ/TUCa7PKFtR/o6nz1fmy6bVciV/eN/NmjUw==",
+ "path": "microsoft.aspnetcore.identity.entityframeworkcore/9.0.1",
+ "hashPath": "microsoft.aspnetcore.identity.entityframeworkcore.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Data.Sqlite.Core/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-cFfZjFL+tqzGYw9lB31EkV1IWF5xRQNk2k+MQd+Cf86Gl6zTeAoiZIFw5sRB1Z8OxpEC7nu+nTDsLSjieBAPTw==",
+ "path": "microsoft.data.sqlite.core/9.0.0",
+ "hashPath": "microsoft.data.sqlite.core.9.0.0.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-E25w4XugXNykTr5Y/sLDGaQ4lf67n9aXVPvsdGsIZjtuLmbvb9AoYP8D50CDejY8Ro4D9GK2kNHz5lWHqSK+wg==",
+ "path": "microsoft.entityframeworkcore/9.0.1",
+ "hashPath": "microsoft.entityframeworkcore.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-qy+taGVLUs82zeWfc32hgGL8Z02ZqAneYvqZiiXbxF4g4PBUcPRuxHM9K20USmpeJbn4/fz40GkCbyyCy5ojOA==",
+ "path": "microsoft.entityframeworkcore.abstractions/9.0.1",
+ "hashPath": "microsoft.entityframeworkcore.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore.Analyzers/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-c6ZZJZhPKrXFkE2z/81PmuT69HBL6Y68Cl0xJ5SRrDjJyq5Aabkq15yCqPg9RQ3R0aFLVaJok2DA8R3TKpejDQ==",
+ "path": "microsoft.entityframeworkcore.analyzers/9.0.1",
+ "hashPath": "microsoft.entityframeworkcore.analyzers.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.EntityFrameworkCore.Relational/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-7Iu0h4oevRvH4IwPzmxuIJGYRt55TapoREGlluk75KCO7lenN0+QnzCl6cQDY48uDoxAUpJbpK2xW7o8Ix69dw==",
+ "path": "microsoft.entityframeworkcore.relational/9.0.1",
+ "hashPath": "microsoft.entityframeworkcore.relational.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Caching.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Eghsg9SyIvq0c8x6cUpe71BbQoOmsytXxqw2+ZNiTnP8a8SBLKgEor1zZeWhC0588IbS2M0PP4gXGAd9qF862Q==",
+ "path": "microsoft.extensions.caching.abstractions/9.0.1",
+ "hashPath": "microsoft.extensions.caching.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Caching.Memory/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-JeC+PP0BCKMwwLezPGDaciJSTfcFG4KjsG8rX4XZ6RSvzdxofrFmcnmW2L4+cWUcZSBTQ+Dd7H5Gs9XZz/OlCA==",
+ "path": "microsoft.extensions.caching.memory/9.0.1",
+ "hashPath": "microsoft.extensions.caching.memory.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Configuration.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-+4hfFIY1UjBCXFTTOd+ojlDPq6mep3h5Vq5SYE3Pjucr7dNXmq4S/6P/LoVnZFz2e/5gWp/om4svUFgznfULcA==",
+ "path": "microsoft.extensions.configuration.abstractions/9.0.1",
+ "hashPath": "microsoft.extensions.configuration.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.DependencyInjection/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-qZI42ASAe3hr2zMSA6UjM92pO1LeDq5DcwkgSowXXPY8I56M76pEKrnmsKKbxagAf39AJxkH2DY4sb72ixyOrg==",
+ "path": "microsoft.extensions.dependencyinjection/9.0.1",
+ "hashPath": "microsoft.extensions.dependencyinjection.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Tr74eP0oQ3AyC24ch17N8PuEkrPbD0JqIfENCYqmgKYNOmL8wQKzLJu3ObxTUDrjnn4rHoR1qKa37/eQyHmCDA==",
+ "path": "microsoft.extensions.dependencyinjection.abstractions/9.0.1",
+ "hashPath": "microsoft.extensions.dependencyinjection.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Identity.Core/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-dbvAQhwSyBbgB2BuVJ8PMVx7BK6WZHWhV/vsSnXl6sRLs9D7yXiIiRpgcPVvN5E/UkzRGW1EPXyc3t1EDxWSzg==",
+ "path": "microsoft.extensions.identity.core/9.0.1",
+ "hashPath": "microsoft.extensions.identity.core.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Identity.Stores/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-lBErjDqd7i2RGpDr040lGm/HbMvxG/1Ta1aSFh91vYtSwEY2rtMI9o7xIDWgNmBKu8ko+XBxt0WcQh6TNFVe7g==",
+ "path": "microsoft.extensions.identity.stores/9.0.1",
+ "hashPath": "microsoft.extensions.identity.stores.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Logging/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-E/k5r7S44DOW+08xQPnNbO8DKAQHhkspDboTThNJ6Z3/QBb4LC6gStNWzVmy3IvW7sUD+iJKf4fj0xEkqE7vnQ==",
+ "path": "microsoft.extensions.logging/9.0.1",
+ "hashPath": "microsoft.extensions.logging.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Logging.Abstractions/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-w2gUqXN/jNIuvqYwX3lbXagsizVNXYyt6LlF57+tMve4JYCEgCMMAjRce6uKcDASJgpMbErRT1PfHy2OhbkqEA==",
+ "path": "microsoft.extensions.logging.abstractions/9.0.1",
+ "hashPath": "microsoft.extensions.logging.abstractions.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Options/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-nggoNKnWcsBIAaOWHA+53XZWrslC7aGeok+aR+epDPRy7HI7GwMnGZE8yEsL2Onw7kMOHVHwKcsDls1INkNUJQ==",
+ "path": "microsoft.extensions.options/9.0.1",
+ "hashPath": "microsoft.extensions.options.9.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Primitives/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-bHtTesA4lrSGD1ZUaMIx6frU3wyy0vYtTa/hM6gGQu5QNrydObv8T5COiGUWsisflAfmsaFOe9Xvw5NSO99z0g==",
+ "path": "microsoft.extensions.primitives/9.0.1",
+ "hashPath": "microsoft.extensions.primitives.9.0.1.nupkg.sha512"
+ },
+ "NTDLS.Helpers/1.3.11": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-xcNFG2blg5WqnivxXgLHbvxz5L1EYXAhEK+7R1TXQIyuknKG9McAjCp+tr+RZ7PawqXwKeOHkaizNQcSdlv81A==",
+ "path": "ntdls.helpers/1.3.11",
+ "hashPath": "ntdls.helpers.1.3.11.nupkg.sha512"
+ },
+ "NTDLS.SqliteDapperWrapper/1.1.4": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-enrMT/qcwqFh18APoN/XtydpC+9BuD5rVg2h/4Fl9IT8bC1aL7iLPJigdfkGf0mYYO3Y6EP91nL4Iv/5Dqay9A==",
+ "path": "ntdls.sqlitedapperwrapper/1.1.4",
+ "hashPath": "ntdls.sqlitedapperwrapper.1.1.4.nupkg.sha512"
+ },
+ "SixLabors.ImageSharp/3.1.6": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-dHQ5jugF9v+5/LCVHCWVzaaIL6WOehqJy6eju/0VFYFPEj2WtqkGPoEV9EVQP83dHsdoqYaTuWpZdwAd37UwfA==",
+ "path": "sixlabors.imagesharp/3.1.6",
+ "hashPath": "sixlabors.imagesharp.3.1.6.nupkg.sha512"
+ },
+ "SQLitePCLRaw.bundle_e_sqlite3/2.1.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-UxWuisvZ3uVcVOLJQv7urM/JiQH+v3TmaJc1BLKl5Dxfm/nTzTUrqswCqg/INiYLi61AXnHo1M1JPmPqqLnAdg==",
+ "path": "sqlitepclraw.bundle_e_sqlite3/2.1.10",
+ "hashPath": "sqlitepclraw.bundle_e_sqlite3.2.1.10.nupkg.sha512"
+ },
+ "SQLitePCLRaw.core/2.1.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Ii8JCbC7oiVclaE/mbDEK000EFIJ+ShRPwAvvV89GOZhQ+ZLtlnSWl6ksCNMKu/VGXA4Nfi2B7LhN/QFN9oBcw==",
+ "path": "sqlitepclraw.core/2.1.10",
+ "hashPath": "sqlitepclraw.core.2.1.10.nupkg.sha512"
+ },
+ "SQLitePCLRaw.lib.e_sqlite3/2.1.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-mAr69tDbnf3QJpRy2nJz8Qdpebdil00fvycyByR58Cn9eARvR+UiG2Vzsp+4q1tV3ikwiYIjlXCQFc12GfebbA==",
+ "path": "sqlitepclraw.lib.e_sqlite3/2.1.10",
+ "hashPath": "sqlitepclraw.lib.e_sqlite3.2.1.10.nupkg.sha512"
+ },
+ "SQLitePCLRaw.provider.e_sqlite3/2.1.10": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-uZVTi02C1SxqzgT0HqTWatIbWGb40iIkfc3FpFCpE/r7g6K0PqzDUeefL6P6HPhDtc6BacN3yQysfzP7ks+wSQ==",
+ "path": "sqlitepclraw.provider.e_sqlite3/2.1.10",
+ "hashPath": "sqlitepclraw.provider.e_sqlite3.2.1.10.nupkg.sha512"
+ },
+ "System.Configuration.ConfigurationManager/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-ntDQ+3A7vGq6jnv3KI8nv1Tfgmos9TG863xd/5tmms6LqrIxEze1RLuA3JB/AcpXMUSO70DXzXfPnJD2ZHFX0Q==",
+ "path": "system.configuration.configurationmanager/9.0.1",
+ "hashPath": "system.configuration.configurationmanager.9.0.1.nupkg.sha512"
+ },
+ "System.Diagnostics.EventLog/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-iVnDpgYJsRaRFnk77kcLA3+913WfWDtnAKrQl9tQ5ahqKANTaJKmQdsuPWWiAPWE9pk1Kj4Pg9JGXWfFYYyakQ==",
+ "path": "system.diagnostics.eventlog/9.0.1",
+ "hashPath": "system.diagnostics.eventlog.9.0.1.nupkg.sha512"
+ },
+ "System.Memory/4.5.3": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-3oDzvc/zzetpTKWMShs1AADwZjQ/36HnsufHRPcOjyRAAMLDlu2iD33MBI2opxnezcVUtXyqDXXjoFMOU9c7SA==",
+ "path": "system.memory/4.5.3",
+ "hashPath": "system.memory.4.5.3.nupkg.sha512"
+ },
+ "System.Runtime.Caching/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-5E4yKPLeruveoh1EZKHl6f6jWXcd/a4tu+1IedG5ZndPPRAeAzFV4+ZagrcQMwz7xTFYOxC0zKM174nPGuTKoA==",
+ "path": "system.runtime.caching/9.0.1",
+ "hashPath": "system.runtime.caching.9.0.1.nupkg.sha512"
+ },
+ "System.Security.Cryptography.ProtectedData/9.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-u+4PH6GyDjEsWgcpKp1S/DiyxtGvazNPdaPFR6p6/qZr3TW+oZWvwfHO2H2CSpS4KGl2z2CBfU6eB38PsmoxtA==",
+ "path": "system.security.cryptography.protecteddata/9.0.1",
+ "hashPath": "system.security.cryptography.protecteddata.9.0.1.nupkg.sha512"
+ },
+ "ZelWiki.Caching/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "ZelWiki.Engine.Function/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "ZelWiki.Engine.Library/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "ZelWiki.Library/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "ZelWiki.Models/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "ZelWiki.Security/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/ZelWiki.Repository/bin/Debug/net9.0/ZelWiki.Repository.dll b/ZelWiki.Repository/bin/Debug/net9.0/ZelWiki.Repository.dll
new file mode 100644
index 0000000..277d301
Binary files /dev/null and b/ZelWiki.Repository/bin/Debug/net9.0/ZelWiki.Repository.dll differ
diff --git a/ZelWiki.Repository/bin/Debug/net9.0/ZelWiki.Repository.pdb b/ZelWiki.Repository/bin/Debug/net9.0/ZelWiki.Repository.pdb
new file mode 100644
index 0000000..43b9e50
Binary files /dev/null and b/ZelWiki.Repository/bin/Debug/net9.0/ZelWiki.Repository.pdb differ
diff --git a/ZelWiki.Repository/bin/Debug/net9.0/ZelWiki.Security.dll b/ZelWiki.Repository/bin/Debug/net9.0/ZelWiki.Security.dll
new file mode 100644
index 0000000..9f48bbf
Binary files /dev/null and b/ZelWiki.Repository/bin/Debug/net9.0/ZelWiki.Security.dll differ
diff --git a/ZelWiki.Repository/bin/Debug/net9.0/ZelWiki.Security.pdb b/ZelWiki.Repository/bin/Debug/net9.0/ZelWiki.Security.pdb
new file mode 100644
index 0000000..5292bc3
Binary files /dev/null and b/ZelWiki.Repository/bin/Debug/net9.0/ZelWiki.Security.pdb differ
diff --git a/ZelWiki.Repository/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs b/ZelWiki.Repository/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs
new file mode 100644
index 0000000..feda5e9
--- /dev/null
+++ b/ZelWiki.Repository/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/ZelWiki.Repository/obj/Debug/net9.0/TightWik.6019AD43.Up2Date b/ZelWiki.Repository/obj/Debug/net9.0/TightWik.6019AD43.Up2Date
new file mode 100644
index 0000000..e69de29
diff --git a/ZelWiki.Repository/obj/Debug/net9.0/TightWiki.Repository.AssemblyInfo.cs b/ZelWiki.Repository/obj/Debug/net9.0/TightWiki.Repository.AssemblyInfo.cs
new file mode 100644
index 0000000..811a4f6
--- /dev/null
+++ b/ZelWiki.Repository/obj/Debug/net9.0/TightWiki.Repository.AssemblyInfo.cs
@@ -0,0 +1,23 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("TightWiki.Repository")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("2.20.1.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("2.20.1+4b54cca70b03a58af51ef6debdd012251f258bbb")]
+[assembly: System.Reflection.AssemblyProductAttribute("TightWiki.Repository")]
+[assembly: System.Reflection.AssemblyTitleAttribute("TightWiki.Repository")]
+[assembly: System.Reflection.AssemblyVersionAttribute("2.20.1.0")]
+
+// 由 MSBuild WriteCodeFragment 类生成。
+
diff --git a/ZelWiki.Repository/obj/Debug/net9.0/TightWiki.Repository.AssemblyInfoInputs.cache b/ZelWiki.Repository/obj/Debug/net9.0/TightWiki.Repository.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..64ff33d
--- /dev/null
+++ b/ZelWiki.Repository/obj/Debug/net9.0/TightWiki.Repository.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+b2309b1ba3111f1601983ca1a6f83a92f976ad5158c163827101c3449379fa11
diff --git a/ZelWiki.Repository/obj/Debug/net9.0/TightWiki.Repository.GeneratedMSBuildEditorConfig.editorconfig b/ZelWiki.Repository/obj/Debug/net9.0/TightWiki.Repository.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..618dc57
--- /dev/null
+++ b/ZelWiki.Repository/obj/Debug/net9.0/TightWiki.Repository.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 = TightWiki.Repository
+build_property.ProjectDir = E:\HelloWord\nysj2\TightWiki.Repository\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.EffectiveAnalysisLevelStyle = 9.0
+build_property.EnableCodeStyleSeverity =
diff --git a/ZelWiki.Repository/obj/Debug/net9.0/TightWiki.Repository.GlobalUsings.g.cs b/ZelWiki.Repository/obj/Debug/net9.0/TightWiki.Repository.GlobalUsings.g.cs
new file mode 100644
index 0000000..8578f3d
--- /dev/null
+++ b/ZelWiki.Repository/obj/Debug/net9.0/TightWiki.Repository.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/ZelWiki.Repository/obj/Debug/net9.0/TightWiki.Repository.assets.cache b/ZelWiki.Repository/obj/Debug/net9.0/TightWiki.Repository.assets.cache
new file mode 100644
index 0000000..387886b
Binary files /dev/null and b/ZelWiki.Repository/obj/Debug/net9.0/TightWiki.Repository.assets.cache differ
diff --git a/ZelWiki.Repository/obj/Debug/net9.0/TightWiki.Repository.csproj.AssemblyReference.cache b/ZelWiki.Repository/obj/Debug/net9.0/TightWiki.Repository.csproj.AssemblyReference.cache
new file mode 100644
index 0000000..9e26d82
Binary files /dev/null and b/ZelWiki.Repository/obj/Debug/net9.0/TightWiki.Repository.csproj.AssemblyReference.cache differ
diff --git a/ZelWiki.Repository/obj/Debug/net9.0/TightWiki.Repository.csproj.BuildWithSkipAnalyzers b/ZelWiki.Repository/obj/Debug/net9.0/TightWiki.Repository.csproj.BuildWithSkipAnalyzers
new file mode 100644
index 0000000..e69de29
diff --git a/ZelWiki.Repository/obj/Debug/net9.0/TightWiki.Repository.csproj.CoreCompileInputs.cache b/ZelWiki.Repository/obj/Debug/net9.0/TightWiki.Repository.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..6fc0a88
--- /dev/null
+++ b/ZelWiki.Repository/obj/Debug/net9.0/TightWiki.Repository.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+305190ac1dee2cafba67ed71360a80df6ab9d4ad77b8a45b4feaab54316d5a7e
diff --git a/ZelWiki.Repository/obj/Debug/net9.0/TightWiki.Repository.csproj.FileListAbsolute.txt b/ZelWiki.Repository/obj/Debug/net9.0/TightWiki.Repository.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..82369ae
--- /dev/null
+++ b/ZelWiki.Repository/obj/Debug/net9.0/TightWiki.Repository.csproj.FileListAbsolute.txt
@@ -0,0 +1,25 @@
+E:\HelloWord\nysj2\TightWiki.Repository\bin\Debug\net9.0\TightWiki.Repository.deps.json
+E:\HelloWord\nysj2\TightWiki.Repository\bin\Debug\net9.0\TightWiki.Repository.dll
+E:\HelloWord\nysj2\TightWiki.Repository\bin\Debug\net9.0\TightWiki.Repository.pdb
+E:\HelloWord\nysj2\TightWiki.Repository\bin\Debug\net9.0\TightWiki.Caching.dll
+E:\HelloWord\nysj2\TightWiki.Repository\bin\Debug\net9.0\TightWiki.Engine.Function.dll
+E:\HelloWord\nysj2\TightWiki.Repository\bin\Debug\net9.0\TightWiki.Engine.Library.dll
+E:\HelloWord\nysj2\TightWiki.Repository\bin\Debug\net9.0\TightWiki.Library.dll
+E:\HelloWord\nysj2\TightWiki.Repository\bin\Debug\net9.0\TightWiki.Models.dll
+E:\HelloWord\nysj2\TightWiki.Repository\bin\Debug\net9.0\TightWiki.Security.dll
+E:\HelloWord\nysj2\TightWiki.Repository\bin\Debug\net9.0\TightWiki.Caching.pdb
+E:\HelloWord\nysj2\TightWiki.Repository\bin\Debug\net9.0\TightWiki.Engine.Library.pdb
+E:\HelloWord\nysj2\TightWiki.Repository\bin\Debug\net9.0\TightWiki.Models.pdb
+E:\HelloWord\nysj2\TightWiki.Repository\bin\Debug\net9.0\TightWiki.Security.pdb
+E:\HelloWord\nysj2\TightWiki.Repository\bin\Debug\net9.0\TightWiki.Engine.Function.pdb
+E:\HelloWord\nysj2\TightWiki.Repository\bin\Debug\net9.0\TightWiki.Library.pdb
+E:\HelloWord\nysj2\TightWiki.Repository\obj\Debug\net9.0\TightWiki.Repository.csproj.AssemblyReference.cache
+E:\HelloWord\nysj2\TightWiki.Repository\obj\Debug\net9.0\TightWiki.Repository.GeneratedMSBuildEditorConfig.editorconfig
+E:\HelloWord\nysj2\TightWiki.Repository\obj\Debug\net9.0\TightWiki.Repository.AssemblyInfoInputs.cache
+E:\HelloWord\nysj2\TightWiki.Repository\obj\Debug\net9.0\TightWiki.Repository.AssemblyInfo.cs
+E:\HelloWord\nysj2\TightWiki.Repository\obj\Debug\net9.0\TightWiki.Repository.csproj.CoreCompileInputs.cache
+E:\HelloWord\nysj2\TightWiki.Repository\obj\Debug\net9.0\TightWik.6019AD43.Up2Date
+E:\HelloWord\nysj2\TightWiki.Repository\obj\Debug\net9.0\TightWiki.Repository.dll
+E:\HelloWord\nysj2\TightWiki.Repository\obj\Debug\net9.0\refint\TightWiki.Repository.dll
+E:\HelloWord\nysj2\TightWiki.Repository\obj\Debug\net9.0\TightWiki.Repository.pdb
+E:\HelloWord\nysj2\TightWiki.Repository\obj\Debug\net9.0\ref\TightWiki.Repository.dll
diff --git a/ZelWiki.Repository/obj/Debug/net9.0/TightWiki.Repository.dll b/ZelWiki.Repository/obj/Debug/net9.0/TightWiki.Repository.dll
new file mode 100644
index 0000000..39b882d
Binary files /dev/null and b/ZelWiki.Repository/obj/Debug/net9.0/TightWiki.Repository.dll differ
diff --git a/ZelWiki.Repository/obj/Debug/net9.0/TightWiki.Repository.pdb b/ZelWiki.Repository/obj/Debug/net9.0/TightWiki.Repository.pdb
new file mode 100644
index 0000000..6b4958f
Binary files /dev/null and b/ZelWiki.Repository/obj/Debug/net9.0/TightWiki.Repository.pdb differ
diff --git a/ZelWiki.Repository/obj/Debug/net9.0/ZelWiki..DE40A1A6.Up2Date b/ZelWiki.Repository/obj/Debug/net9.0/ZelWiki..DE40A1A6.Up2Date
new file mode 100644
index 0000000..e69de29
diff --git a/ZelWiki.Repository/obj/Debug/net9.0/ZelWiki.Repository.AssemblyInfo.cs b/ZelWiki.Repository/obj/Debug/net9.0/ZelWiki.Repository.AssemblyInfo.cs
new file mode 100644
index 0000000..eddd2d2
--- /dev/null
+++ b/ZelWiki.Repository/obj/Debug/net9.0/ZelWiki.Repository.AssemblyInfo.cs
@@ -0,0 +1,23 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("ZelWiki.Repository")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("2.20.1.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("2.20.1+4b54cca70b03a58af51ef6debdd012251f258bbb")]
+[assembly: System.Reflection.AssemblyProductAttribute("ZelWiki.Repository")]
+[assembly: System.Reflection.AssemblyTitleAttribute("ZelWiki.Repository")]
+[assembly: System.Reflection.AssemblyVersionAttribute("2.20.1.0")]
+
+// 由 MSBuild WriteCodeFragment 类生成。
+
diff --git a/ZelWiki.Repository/obj/Debug/net9.0/ZelWiki.Repository.AssemblyInfoInputs.cache b/ZelWiki.Repository/obj/Debug/net9.0/ZelWiki.Repository.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..cd9680c
--- /dev/null
+++ b/ZelWiki.Repository/obj/Debug/net9.0/ZelWiki.Repository.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+1085a44ab7dafc0763283879a64b33cbb22146cbde241a0d776452405d953132
diff --git a/ZelWiki.Repository/obj/Debug/net9.0/ZelWiki.Repository.GeneratedMSBuildEditorConfig.editorconfig b/ZelWiki.Repository/obj/Debug/net9.0/ZelWiki.Repository.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..9b51054
--- /dev/null
+++ b/ZelWiki.Repository/obj/Debug/net9.0/ZelWiki.Repository.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 = ZelWiki.Repository
+build_property.ProjectDir = E:\HelloWord\nysj2\ZelWiki.Repository\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.EffectiveAnalysisLevelStyle = 9.0
+build_property.EnableCodeStyleSeverity =
diff --git a/ZelWiki.Repository/obj/Debug/net9.0/ZelWiki.Repository.GlobalUsings.g.cs b/ZelWiki.Repository/obj/Debug/net9.0/ZelWiki.Repository.GlobalUsings.g.cs
new file mode 100644
index 0000000..8578f3d
--- /dev/null
+++ b/ZelWiki.Repository/obj/Debug/net9.0/ZelWiki.Repository.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/ZelWiki.Repository/obj/Debug/net9.0/ZelWiki.Repository.assets.cache b/ZelWiki.Repository/obj/Debug/net9.0/ZelWiki.Repository.assets.cache
new file mode 100644
index 0000000..8d3a775
Binary files /dev/null and b/ZelWiki.Repository/obj/Debug/net9.0/ZelWiki.Repository.assets.cache differ
diff --git a/ZelWiki.Repository/obj/Debug/net9.0/ZelWiki.Repository.csproj.AssemblyReference.cache b/ZelWiki.Repository/obj/Debug/net9.0/ZelWiki.Repository.csproj.AssemblyReference.cache
new file mode 100644
index 0000000..bbfbad9
Binary files /dev/null and b/ZelWiki.Repository/obj/Debug/net9.0/ZelWiki.Repository.csproj.AssemblyReference.cache differ
diff --git a/ZelWiki.Repository/obj/Debug/net9.0/ZelWiki.Repository.csproj.BuildWithSkipAnalyzers b/ZelWiki.Repository/obj/Debug/net9.0/ZelWiki.Repository.csproj.BuildWithSkipAnalyzers
new file mode 100644
index 0000000..e69de29
diff --git a/ZelWiki.Repository/obj/Debug/net9.0/ZelWiki.Repository.csproj.CoreCompileInputs.cache b/ZelWiki.Repository/obj/Debug/net9.0/ZelWiki.Repository.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..512f3e0
--- /dev/null
+++ b/ZelWiki.Repository/obj/Debug/net9.0/ZelWiki.Repository.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+0704cbeb81961391e000033243a2da09cab2c15da8129bcc14bb3c9b09e502a1
diff --git a/ZelWiki.Repository/obj/Debug/net9.0/ZelWiki.Repository.csproj.FileListAbsolute.txt b/ZelWiki.Repository/obj/Debug/net9.0/ZelWiki.Repository.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..79b1899
--- /dev/null
+++ b/ZelWiki.Repository/obj/Debug/net9.0/ZelWiki.Repository.csproj.FileListAbsolute.txt
@@ -0,0 +1,25 @@
+E:\HelloWord\nysj2\ZelWiki.Repository\obj\Debug\net9.0\ZelWiki.Repository.csproj.AssemblyReference.cache
+E:\HelloWord\nysj2\ZelWiki.Repository\obj\Debug\net9.0\ZelWiki.Repository.GeneratedMSBuildEditorConfig.editorconfig
+E:\HelloWord\nysj2\ZelWiki.Repository\obj\Debug\net9.0\ZelWiki.Repository.AssemblyInfoInputs.cache
+E:\HelloWord\nysj2\ZelWiki.Repository\obj\Debug\net9.0\ZelWiki.Repository.AssemblyInfo.cs
+E:\HelloWord\nysj2\ZelWiki.Repository\obj\Debug\net9.0\ZelWiki.Repository.csproj.CoreCompileInputs.cache
+E:\HelloWord\nysj2\ZelWiki.Repository\bin\Debug\net9.0\ZelWiki.Repository.deps.json
+E:\HelloWord\nysj2\ZelWiki.Repository\bin\Debug\net9.0\ZelWiki.Repository.dll
+E:\HelloWord\nysj2\ZelWiki.Repository\bin\Debug\net9.0\ZelWiki.Repository.pdb
+E:\HelloWord\nysj2\ZelWiki.Repository\bin\Debug\net9.0\ZelWiki.Caching.dll
+E:\HelloWord\nysj2\ZelWiki.Repository\bin\Debug\net9.0\ZelWiki.Engine.Function.dll
+E:\HelloWord\nysj2\ZelWiki.Repository\bin\Debug\net9.0\ZelWiki.Engine.Library.dll
+E:\HelloWord\nysj2\ZelWiki.Repository\bin\Debug\net9.0\ZelWiki.Library.dll
+E:\HelloWord\nysj2\ZelWiki.Repository\bin\Debug\net9.0\ZelWiki.Models.dll
+E:\HelloWord\nysj2\ZelWiki.Repository\bin\Debug\net9.0\ZelWiki.Security.dll
+E:\HelloWord\nysj2\ZelWiki.Repository\bin\Debug\net9.0\ZelWiki.Caching.pdb
+E:\HelloWord\nysj2\ZelWiki.Repository\bin\Debug\net9.0\ZelWiki.Engine.Library.pdb
+E:\HelloWord\nysj2\ZelWiki.Repository\bin\Debug\net9.0\ZelWiki.Models.pdb
+E:\HelloWord\nysj2\ZelWiki.Repository\bin\Debug\net9.0\ZelWiki.Security.pdb
+E:\HelloWord\nysj2\ZelWiki.Repository\bin\Debug\net9.0\ZelWiki.Engine.Function.pdb
+E:\HelloWord\nysj2\ZelWiki.Repository\bin\Debug\net9.0\ZelWiki.Library.pdb
+E:\HelloWord\nysj2\ZelWiki.Repository\obj\Debug\net9.0\ZelWiki..DE40A1A6.Up2Date
+E:\HelloWord\nysj2\ZelWiki.Repository\obj\Debug\net9.0\ZelWiki.Repository.dll
+E:\HelloWord\nysj2\ZelWiki.Repository\obj\Debug\net9.0\refint\ZelWiki.Repository.dll
+E:\HelloWord\nysj2\ZelWiki.Repository\obj\Debug\net9.0\ZelWiki.Repository.pdb
+E:\HelloWord\nysj2\ZelWiki.Repository\obj\Debug\net9.0\ref\ZelWiki.Repository.dll
diff --git a/ZelWiki.Repository/obj/Debug/net9.0/ZelWiki.Repository.dll b/ZelWiki.Repository/obj/Debug/net9.0/ZelWiki.Repository.dll
new file mode 100644
index 0000000..277d301
Binary files /dev/null and b/ZelWiki.Repository/obj/Debug/net9.0/ZelWiki.Repository.dll differ
diff --git a/ZelWiki.Repository/obj/Debug/net9.0/ZelWiki.Repository.pdb b/ZelWiki.Repository/obj/Debug/net9.0/ZelWiki.Repository.pdb
new file mode 100644
index 0000000..43b9e50
Binary files /dev/null and b/ZelWiki.Repository/obj/Debug/net9.0/ZelWiki.Repository.pdb differ
diff --git a/ZelWiki.Repository/obj/Debug/net9.0/ref/TightWiki.Repository.dll b/ZelWiki.Repository/obj/Debug/net9.0/ref/TightWiki.Repository.dll
new file mode 100644
index 0000000..e1c946a
Binary files /dev/null and b/ZelWiki.Repository/obj/Debug/net9.0/ref/TightWiki.Repository.dll differ
diff --git a/ZelWiki.Repository/obj/Debug/net9.0/ref/ZelWiki.Repository.dll b/ZelWiki.Repository/obj/Debug/net9.0/ref/ZelWiki.Repository.dll
new file mode 100644
index 0000000..d8323f2
Binary files /dev/null and b/ZelWiki.Repository/obj/Debug/net9.0/ref/ZelWiki.Repository.dll differ
diff --git a/ZelWiki.Repository/obj/Debug/net9.0/refint/TightWiki.Repository.dll b/ZelWiki.Repository/obj/Debug/net9.0/refint/TightWiki.Repository.dll
new file mode 100644
index 0000000..e1c946a
Binary files /dev/null and b/ZelWiki.Repository/obj/Debug/net9.0/refint/TightWiki.Repository.dll differ
diff --git a/ZelWiki.Repository/obj/Debug/net9.0/refint/ZelWiki.Repository.dll b/ZelWiki.Repository/obj/Debug/net9.0/refint/ZelWiki.Repository.dll
new file mode 100644
index 0000000..d8323f2
Binary files /dev/null and b/ZelWiki.Repository/obj/Debug/net9.0/refint/ZelWiki.Repository.dll differ
diff --git a/ZelWiki.Repository/obj/TightWiki.Repository.csproj.nuget.dgspec.json b/ZelWiki.Repository/obj/TightWiki.Repository.csproj.nuget.dgspec.json
new file mode 100644
index 0000000..92a8459
--- /dev/null
+++ b/ZelWiki.Repository/obj/TightWiki.Repository.csproj.nuget.dgspec.json
@@ -0,0 +1,530 @@
+{
+ "format": 1,
+ "restore": {
+ "E:\\HelloWord\\nysj2\\TightWiki.Repository\\TightWiki.Repository.csproj": {}
+ },
+ "projects": {
+ "E:\\HelloWord\\nysj2\\TightWiki.Caching\\ZelWiki.Caching.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\TightWiki.Caching\\ZelWiki.Caching.csproj",
+ "projectName": "ZelWiki.Caching",
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Caching\\ZelWiki.Caching.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\TightWiki.Caching\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "dependencies": {
+ "System.Runtime.Caching": {
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\HelloWord\\nysj2\\TightWiki.Engine.Function\\ZelWiki.Engine.Function.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\TightWiki.Engine.Function\\ZelWiki.Engine.Function.csproj",
+ "projectName": "ZelWiki.Engine.Function",
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Engine.Function\\ZelWiki.Engine.Function.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\TightWiki.Engine.Function\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "dependencies": {
+ "NTDLS.Helpers": {
+ "target": "Package",
+ "version": "[1.3.11, )"
+ }
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\HelloWord\\nysj2\\TightWiki.Engine.Library\\ZelWiki.Engine.Library.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\TightWiki.Engine.Library\\ZelWiki.Engine.Library.csproj",
+ "projectName": "ZelWiki.Engine.Library",
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Engine.Library\\ZelWiki.Engine.Library.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\TightWiki.Engine.Library\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {
+ "E:\\HelloWord\\nysj2\\TightWiki.Engine.Function\\ZelWiki.Engine.Function.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Engine.Function\\ZelWiki.Engine.Function.csproj"
+ },
+ "E:\\HelloWord\\nysj2\\TightWiki.Library\\ZelWiki.Library.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Library\\ZelWiki.Library.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\HelloWord\\nysj2\\TightWiki.Library\\ZelWiki.Library.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\TightWiki.Library\\ZelWiki.Library.csproj",
+ "projectName": "ZelWiki.Library",
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Library\\ZelWiki.Library.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\TightWiki.Library\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "dependencies": {
+ "Magick.NET-Q8-AnyCPU": {
+ "target": "Package",
+ "version": "[14.4.0, )"
+ },
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore": {
+ "target": "Package",
+ "version": "[9.0.1, )"
+ },
+ "NTDLS.Helpers": {
+ "target": "Package",
+ "version": "[1.3.11, )"
+ },
+ "NTDLS.SqliteDapperWrapper": {
+ "target": "Package",
+ "version": "[1.1.4, )"
+ },
+ "SixLabors.ImageSharp": {
+ "target": "Package",
+ "version": "[3.1.6, )"
+ }
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\HelloWord\\nysj2\\TightWiki.Models\\ZelWiki.Models.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\TightWiki.Models\\ZelWiki.Models.csproj",
+ "projectName": "ZelWiki.Models",
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Models\\ZelWiki.Models.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\TightWiki.Models\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {
+ "E:\\HelloWord\\nysj2\\TightWiki.Library\\ZelWiki.Library.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Library\\ZelWiki.Library.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\HelloWord\\nysj2\\TightWiki.Repository\\TightWiki.Repository.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\TightWiki.Repository\\TightWiki.Repository.csproj",
+ "projectName": "TightWiki.Repository",
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Repository\\TightWiki.Repository.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\TightWiki.Repository\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {
+ "E:\\HelloWord\\nysj2\\TightWiki.Caching\\ZelWiki.Caching.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Caching\\ZelWiki.Caching.csproj"
+ },
+ "E:\\HelloWord\\nysj2\\TightWiki.Engine.Library\\ZelWiki.Engine.Library.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Engine.Library\\ZelWiki.Engine.Library.csproj"
+ },
+ "E:\\HelloWord\\nysj2\\TightWiki.Models\\ZelWiki.Models.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Models\\ZelWiki.Models.csproj"
+ },
+ "E:\\HelloWord\\nysj2\\TightWiki.Security\\TightWiki.Security.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Security\\TightWiki.Security.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "dependencies": {
+ "DuoVia.FuzzyStrings": {
+ "target": "Package",
+ "version": "[2.1.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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\HelloWord\\nysj2\\TightWiki.Security\\TightWiki.Security.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\TightWiki.Security\\TightWiki.Security.csproj",
+ "projectName": "TightWiki.Security",
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Security\\TightWiki.Security.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\TightWiki.Security\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/ZelWiki.Repository/obj/TightWiki.Repository.csproj.nuget.g.props b/ZelWiki.Repository/obj/TightWiki.Repository.csproj.nuget.g.props
new file mode 100644
index 0000000..7966739
--- /dev/null
+++ b/ZelWiki.Repository/obj/TightWiki.Repository.csproj.nuget.g.props
@@ -0,0 +1,19 @@
+
+
+
+ True
+ NuGet
+ $(MSBuildThisFileDirectory)project.assets.json
+ $(UserProfile)\.nuget\packages\
+ C:\Users\Zel\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
+ PackageReference
+ 6.12.3
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ZelWiki.Repository/obj/TightWiki.Repository.csproj.nuget.g.targets b/ZelWiki.Repository/obj/TightWiki.Repository.csproj.nuget.g.targets
new file mode 100644
index 0000000..2380955
--- /dev/null
+++ b/ZelWiki.Repository/obj/TightWiki.Repository.csproj.nuget.g.targets
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ZelWiki.Repository/obj/ZelWiki.Repository.csproj.nuget.dgspec.json b/ZelWiki.Repository/obj/ZelWiki.Repository.csproj.nuget.dgspec.json
new file mode 100644
index 0000000..d35499c
--- /dev/null
+++ b/ZelWiki.Repository/obj/ZelWiki.Repository.csproj.nuget.dgspec.json
@@ -0,0 +1,530 @@
+{
+ "format": 1,
+ "restore": {
+ "E:\\HelloWord\\nysj2\\ZelWiki.Repository\\ZelWiki.Repository.csproj": {}
+ },
+ "projects": {
+ "E:\\HelloWord\\nysj2\\ZelWiki.Caching\\ZelWiki.Caching.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\ZelWiki.Caching\\ZelWiki.Caching.csproj",
+ "projectName": "ZelWiki.Caching",
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Caching\\ZelWiki.Caching.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\ZelWiki.Caching\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "dependencies": {
+ "System.Runtime.Caching": {
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Function\\ZelWiki.Engine.Function.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Function\\ZelWiki.Engine.Function.csproj",
+ "projectName": "ZelWiki.Engine.Function",
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Function\\ZelWiki.Engine.Function.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Function\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "dependencies": {
+ "NTDLS.Helpers": {
+ "target": "Package",
+ "version": "[1.3.11, )"
+ }
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Library\\ZelWiki.Engine.Library.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Library\\ZelWiki.Engine.Library.csproj",
+ "projectName": "ZelWiki.Engine.Library",
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Library\\ZelWiki.Engine.Library.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Library\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {
+ "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Function\\ZelWiki.Engine.Function.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Function\\ZelWiki.Engine.Function.csproj"
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Library\\ZelWiki.Library.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Library\\ZelWiki.Library.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Library\\ZelWiki.Library.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\ZelWiki.Library\\ZelWiki.Library.csproj",
+ "projectName": "ZelWiki.Library",
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Library\\ZelWiki.Library.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\ZelWiki.Library\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "dependencies": {
+ "Magick.NET-Q8-AnyCPU": {
+ "target": "Package",
+ "version": "[14.4.0, )"
+ },
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore": {
+ "target": "Package",
+ "version": "[9.0.1, )"
+ },
+ "NTDLS.Helpers": {
+ "target": "Package",
+ "version": "[1.3.11, )"
+ },
+ "NTDLS.SqliteDapperWrapper": {
+ "target": "Package",
+ "version": "[1.1.4, )"
+ },
+ "SixLabors.ImageSharp": {
+ "target": "Package",
+ "version": "[3.1.6, )"
+ }
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Models\\ZelWiki.Models.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\ZelWiki.Models\\ZelWiki.Models.csproj",
+ "projectName": "ZelWiki.Models",
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Models\\ZelWiki.Models.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\ZelWiki.Models\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {
+ "E:\\HelloWord\\nysj2\\ZelWiki.Library\\ZelWiki.Library.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Library\\ZelWiki.Library.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Repository\\ZelWiki.Repository.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\ZelWiki.Repository\\ZelWiki.Repository.csproj",
+ "projectName": "ZelWiki.Repository",
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Repository\\ZelWiki.Repository.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\ZelWiki.Repository\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {
+ "E:\\HelloWord\\nysj2\\ZelWiki.Caching\\ZelWiki.Caching.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Caching\\ZelWiki.Caching.csproj"
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Library\\ZelWiki.Engine.Library.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Library\\ZelWiki.Engine.Library.csproj"
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Models\\ZelWiki.Models.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Models\\ZelWiki.Models.csproj"
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Security\\ZelWiki.Security.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Security\\ZelWiki.Security.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "dependencies": {
+ "DuoVia.FuzzyStrings": {
+ "target": "Package",
+ "version": "[2.1.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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Security\\ZelWiki.Security.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\ZelWiki.Security\\ZelWiki.Security.csproj",
+ "projectName": "ZelWiki.Security",
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Security\\ZelWiki.Security.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\ZelWiki.Security\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/ZelWiki.Repository/obj/ZelWiki.Repository.csproj.nuget.g.props b/ZelWiki.Repository/obj/ZelWiki.Repository.csproj.nuget.g.props
new file mode 100644
index 0000000..7966739
--- /dev/null
+++ b/ZelWiki.Repository/obj/ZelWiki.Repository.csproj.nuget.g.props
@@ -0,0 +1,19 @@
+
+
+
+ True
+ NuGet
+ $(MSBuildThisFileDirectory)project.assets.json
+ $(UserProfile)\.nuget\packages\
+ C:\Users\Zel\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
+ PackageReference
+ 6.12.3
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ZelWiki.Repository/obj/ZelWiki.Repository.csproj.nuget.g.targets b/ZelWiki.Repository/obj/ZelWiki.Repository.csproj.nuget.g.targets
new file mode 100644
index 0000000..2380955
--- /dev/null
+++ b/ZelWiki.Repository/obj/ZelWiki.Repository.csproj.nuget.g.targets
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ZelWiki.Repository/obj/project.assets.json b/ZelWiki.Repository/obj/project.assets.json
new file mode 100644
index 0000000..34d69bc
--- /dev/null
+++ b/ZelWiki.Repository/obj/project.assets.json
@@ -0,0 +1,1782 @@
+{
+ "version": 3,
+ "targets": {
+ "net9.0": {
+ "Dapper/2.1.35": {
+ "type": "package",
+ "compile": {
+ "lib/net7.0/Dapper.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net7.0/Dapper.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "DuoVia.FuzzyStrings/2.1.0": {
+ "type": "package",
+ "compile": {
+ "lib/netstandard2.1/DuoVia.FuzzyStrings.dll": {}
+ },
+ "runtime": {
+ "lib/netstandard2.1/DuoVia.FuzzyStrings.dll": {}
+ }
+ },
+ "Magick.NET-Q8-AnyCPU/14.4.0": {
+ "type": "package",
+ "dependencies": {
+ "Magick.NET.Core": "14.4.0"
+ },
+ "compile": {
+ "lib/net8.0/Magick.NET-Q8-AnyCPU.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/Magick.NET-Q8-AnyCPU.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/netstandard20/Magick.NET-Q8-AnyCPU.targets": {}
+ },
+ "runtimeTargets": {
+ "runtimes/linux-arm64/native/Magick.Native-Q8-arm64.dll.so": {
+ "assetType": "native",
+ "rid": "linux-arm64"
+ },
+ "runtimes/linux-musl-x64/native/Magick.Native-Q8-x64.dll.so": {
+ "assetType": "native",
+ "rid": "linux-musl-x64"
+ },
+ "runtimes/linux-x64/native/Magick.Native-Q8-x64.dll.so": {
+ "assetType": "native",
+ "rid": "linux-x64"
+ },
+ "runtimes/osx-arm64/native/Magick.Native-Q8-arm64.dll.dylib": {
+ "assetType": "native",
+ "rid": "osx-arm64"
+ },
+ "runtimes/osx-x64/native/Magick.Native-Q8-x64.dll.dylib": {
+ "assetType": "native",
+ "rid": "osx-x64"
+ },
+ "runtimes/win-arm64/native/Magick.Native-Q8-arm64.dll": {
+ "assetType": "native",
+ "rid": "win-arm64"
+ },
+ "runtimes/win-x64/native/Magick.Native-Q8-x64.dll": {
+ "assetType": "native",
+ "rid": "win-x64"
+ },
+ "runtimes/win-x86/native/Magick.Native-Q8-x86.dll": {
+ "assetType": "native",
+ "rid": "win-x86"
+ }
+ }
+ },
+ "Magick.NET.Core/14.4.0": {
+ "type": "package",
+ "compile": {
+ "lib/net8.0/Magick.NET.Core.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/Magick.NET.Core.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Microsoft.AspNetCore.Cryptography.Internal/9.0.1": {
+ "type": "package",
+ "compile": {
+ "lib/net9.0/Microsoft.AspNetCore.Cryptography.Internal.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.AspNetCore.Cryptography.Internal.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation/9.0.1": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.AspNetCore.Cryptography.Internal": "9.0.1"
+ },
+ "compile": {
+ "lib/net9.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore/9.0.1": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.EntityFrameworkCore.Relational": "9.0.1",
+ "Microsoft.Extensions.Identity.Stores": "9.0.1"
+ },
+ "compile": {
+ "lib/net9.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Microsoft.Data.Sqlite.Core/9.0.0": {
+ "type": "package",
+ "dependencies": {
+ "SQLitePCLRaw.core": "2.1.10"
+ },
+ "compile": {
+ "lib/net8.0/Microsoft.Data.Sqlite.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.Data.Sqlite.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "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.Identity.Core/9.0.1": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation": "9.0.1",
+ "Microsoft.Extensions.Logging": "9.0.1",
+ "Microsoft.Extensions.Options": "9.0.1"
+ },
+ "compile": {
+ "lib/net9.0/Microsoft.Extensions.Identity.Core.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Identity.Core.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Microsoft.Extensions.Identity.Stores/9.0.1": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "9.0.1",
+ "Microsoft.Extensions.Identity.Core": "9.0.1",
+ "Microsoft.Extensions.Logging": "9.0.1"
+ },
+ "compile": {
+ "lib/net9.0/Microsoft.Extensions.Identity.Stores.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/Microsoft.Extensions.Identity.Stores.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "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/_._": {}
+ }
+ },
+ "NTDLS.Helpers/1.3.11": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Memory": "9.0.0"
+ },
+ "compile": {
+ "lib/net9.0/NTDLS.Helpers.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/NTDLS.Helpers.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "NTDLS.SqliteDapperWrapper/1.1.4": {
+ "type": "package",
+ "dependencies": {
+ "Dapper": "2.1.35",
+ "Microsoft.Data.Sqlite.Core": "9.0.0",
+ "SQLitePCLRaw.bundle_e_sqlite3": "2.1.10",
+ "System.Runtime.Caching": "9.0.0"
+ },
+ "compile": {
+ "lib/net9.0/NTDLS.SqliteDapperWrapper.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/NTDLS.SqliteDapperWrapper.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "SixLabors.ImageSharp/3.1.6": {
+ "type": "package",
+ "compile": {
+ "lib/net6.0/SixLabors.ImageSharp.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net6.0/SixLabors.ImageSharp.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "build/_._": {}
+ }
+ },
+ "SQLitePCLRaw.bundle_e_sqlite3/2.1.10": {
+ "type": "package",
+ "dependencies": {
+ "SQLitePCLRaw.lib.e_sqlite3": "2.1.10",
+ "SQLitePCLRaw.provider.e_sqlite3": "2.1.10"
+ },
+ "compile": {
+ "lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll": {}
+ },
+ "runtime": {
+ "lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll": {}
+ }
+ },
+ "SQLitePCLRaw.core/2.1.10": {
+ "type": "package",
+ "dependencies": {
+ "System.Memory": "4.5.3"
+ },
+ "compile": {
+ "lib/netstandard2.0/SQLitePCLRaw.core.dll": {}
+ },
+ "runtime": {
+ "lib/netstandard2.0/SQLitePCLRaw.core.dll": {}
+ }
+ },
+ "SQLitePCLRaw.lib.e_sqlite3/2.1.10": {
+ "type": "package",
+ "compile": {
+ "lib/netstandard2.0/_._": {}
+ },
+ "runtime": {
+ "lib/netstandard2.0/_._": {}
+ },
+ "build": {
+ "buildTransitive/net9.0/SQLitePCLRaw.lib.e_sqlite3.targets": {}
+ },
+ "runtimeTargets": {
+ "runtimes/browser-wasm/nativeassets/net9.0/e_sqlite3.a": {
+ "assetType": "native",
+ "rid": "browser-wasm"
+ },
+ "runtimes/linux-arm/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-arm"
+ },
+ "runtimes/linux-arm64/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-arm64"
+ },
+ "runtimes/linux-armel/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-armel"
+ },
+ "runtimes/linux-mips64/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-mips64"
+ },
+ "runtimes/linux-musl-arm/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-musl-arm"
+ },
+ "runtimes/linux-musl-arm64/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-musl-arm64"
+ },
+ "runtimes/linux-musl-s390x/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-musl-s390x"
+ },
+ "runtimes/linux-musl-x64/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-musl-x64"
+ },
+ "runtimes/linux-ppc64le/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-ppc64le"
+ },
+ "runtimes/linux-s390x/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-s390x"
+ },
+ "runtimes/linux-x64/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-x64"
+ },
+ "runtimes/linux-x86/native/libe_sqlite3.so": {
+ "assetType": "native",
+ "rid": "linux-x86"
+ },
+ "runtimes/maccatalyst-arm64/native/libe_sqlite3.dylib": {
+ "assetType": "native",
+ "rid": "maccatalyst-arm64"
+ },
+ "runtimes/maccatalyst-x64/native/libe_sqlite3.dylib": {
+ "assetType": "native",
+ "rid": "maccatalyst-x64"
+ },
+ "runtimes/osx-arm64/native/libe_sqlite3.dylib": {
+ "assetType": "native",
+ "rid": "osx-arm64"
+ },
+ "runtimes/osx-x64/native/libe_sqlite3.dylib": {
+ "assetType": "native",
+ "rid": "osx-x64"
+ },
+ "runtimes/win-arm/native/e_sqlite3.dll": {
+ "assetType": "native",
+ "rid": "win-arm"
+ },
+ "runtimes/win-arm64/native/e_sqlite3.dll": {
+ "assetType": "native",
+ "rid": "win-arm64"
+ },
+ "runtimes/win-x64/native/e_sqlite3.dll": {
+ "assetType": "native",
+ "rid": "win-x64"
+ },
+ "runtimes/win-x86/native/e_sqlite3.dll": {
+ "assetType": "native",
+ "rid": "win-x86"
+ }
+ }
+ },
+ "SQLitePCLRaw.provider.e_sqlite3/2.1.10": {
+ "type": "package",
+ "dependencies": {
+ "SQLitePCLRaw.core": "2.1.10"
+ },
+ "compile": {
+ "lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll": {}
+ },
+ "runtime": {
+ "lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll": {}
+ }
+ },
+ "System.Configuration.ConfigurationManager/9.0.1": {
+ "type": "package",
+ "dependencies": {
+ "System.Diagnostics.EventLog": "9.0.1",
+ "System.Security.Cryptography.ProtectedData": "9.0.1"
+ },
+ "compile": {
+ "lib/net9.0/System.Configuration.ConfigurationManager.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/System.Configuration.ConfigurationManager.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ }
+ },
+ "System.Diagnostics.EventLog/9.0.1": {
+ "type": "package",
+ "compile": {
+ "lib/net9.0/System.Diagnostics.EventLog.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/System.Diagnostics.EventLog.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.Messages.dll": {
+ "assetType": "runtime",
+ "rid": "win"
+ },
+ "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.dll": {
+ "assetType": "runtime",
+ "rid": "win"
+ }
+ }
+ },
+ "System.Memory/4.5.3": {
+ "type": "package",
+ "compile": {
+ "ref/netcoreapp2.1/_._": {}
+ },
+ "runtime": {
+ "lib/netcoreapp2.1/_._": {}
+ }
+ },
+ "System.Runtime.Caching/9.0.1": {
+ "type": "package",
+ "dependencies": {
+ "System.Configuration.ConfigurationManager": "9.0.1"
+ },
+ "compile": {
+ "lib/net9.0/System.Runtime.Caching.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/System.Runtime.Caching.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/net9.0/System.Runtime.Caching.dll": {
+ "assetType": "runtime",
+ "rid": "win"
+ }
+ }
+ },
+ "System.Security.Cryptography.ProtectedData/9.0.1": {
+ "type": "package",
+ "compile": {
+ "lib/net9.0/System.Security.Cryptography.ProtectedData.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net9.0/System.Security.Cryptography.ProtectedData.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ }
+ },
+ "ZelWiki.Caching/2.20.1": {
+ "type": "project",
+ "framework": ".NETCoreApp,Version=v9.0",
+ "dependencies": {
+ "System.Runtime.Caching": "9.0.1"
+ },
+ "compile": {
+ "bin/placeholder/ZelWiki.Caching.dll": {}
+ },
+ "runtime": {
+ "bin/placeholder/ZelWiki.Caching.dll": {}
+ }
+ },
+ "ZelWiki.Engine.Function/2.20.1": {
+ "type": "project",
+ "framework": ".NETCoreApp,Version=v9.0",
+ "dependencies": {
+ "NTDLS.Helpers": "1.3.11"
+ },
+ "compile": {
+ "bin/placeholder/ZelWiki.Engine.Function.dll": {}
+ },
+ "runtime": {
+ "bin/placeholder/ZelWiki.Engine.Function.dll": {}
+ }
+ },
+ "ZelWiki.Engine.Library/2.20.1": {
+ "type": "project",
+ "framework": ".NETCoreApp,Version=v9.0",
+ "dependencies": {
+ "ZelWiki.Engine.Function": "2.20.1",
+ "ZelWiki.Library": "2.20.1"
+ },
+ "compile": {
+ "bin/placeholder/ZelWiki.Engine.Library.dll": {}
+ },
+ "runtime": {
+ "bin/placeholder/ZelWiki.Engine.Library.dll": {}
+ }
+ },
+ "ZelWiki.Library/2.20.1": {
+ "type": "project",
+ "framework": ".NETCoreApp,Version=v9.0",
+ "dependencies": {
+ "Magick.NET-Q8-AnyCPU": "14.4.0",
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore": "9.0.1",
+ "NTDLS.Helpers": "1.3.11",
+ "NTDLS.SqliteDapperWrapper": "1.1.4",
+ "SixLabors.ImageSharp": "3.1.6"
+ },
+ "compile": {
+ "bin/placeholder/ZelWiki.Library.dll": {}
+ },
+ "runtime": {
+ "bin/placeholder/ZelWiki.Library.dll": {}
+ },
+ "frameworkReferences": [
+ "Microsoft.AspNetCore.App"
+ ]
+ },
+ "ZelWiki.Models/2.20.1": {
+ "type": "project",
+ "framework": ".NETCoreApp,Version=v9.0",
+ "dependencies": {
+ "ZelWiki.Library": "2.20.1"
+ },
+ "compile": {
+ "bin/placeholder/ZelWiki.Models.dll": {}
+ },
+ "runtime": {
+ "bin/placeholder/ZelWiki.Models.dll": {}
+ }
+ },
+ "ZelWiki.Security/2.20.1": {
+ "type": "project",
+ "framework": ".NETCoreApp,Version=v9.0",
+ "compile": {
+ "bin/placeholder/ZelWiki.Security.dll": {}
+ },
+ "runtime": {
+ "bin/placeholder/ZelWiki.Security.dll": {}
+ }
+ }
+ }
+ },
+ "libraries": {
+ "Dapper/2.1.35": {
+ "sha512": "YKRwjVfrG7GYOovlGyQoMvr1/IJdn+7QzNXJxyMh0YfFF5yvDmTYaJOVYWsckreNjGsGSEtrMTpnzxTUq/tZQw==",
+ "type": "package",
+ "path": "dapper/2.1.35",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Dapper.png",
+ "dapper.2.1.35.nupkg.sha512",
+ "dapper.nuspec",
+ "lib/net461/Dapper.dll",
+ "lib/net461/Dapper.xml",
+ "lib/net5.0/Dapper.dll",
+ "lib/net5.0/Dapper.xml",
+ "lib/net7.0/Dapper.dll",
+ "lib/net7.0/Dapper.xml",
+ "lib/netstandard2.0/Dapper.dll",
+ "lib/netstandard2.0/Dapper.xml",
+ "readme.md"
+ ]
+ },
+ "DuoVia.FuzzyStrings/2.1.0": {
+ "sha512": "xkGo6s2x3ISS6bLgxCW6lcrn0nxMbsuPuG8N55fk1g5TFkIVqWDlj0IVWQIW7anB0SmCWlPjACPHoFpw8gLJfQ==",
+ "type": "package",
+ "path": "duovia.fuzzystrings/2.1.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "duovia.fuzzystrings.2.1.0.nupkg.sha512",
+ "duovia.fuzzystrings.nuspec",
+ "lib/net462/DuoVia.FuzzyStrings.dll",
+ "lib/netstandard2.0/DuoVia.FuzzyStrings.dll",
+ "lib/netstandard2.1/DuoVia.FuzzyStrings.dll"
+ ]
+ },
+ "Magick.NET-Q8-AnyCPU/14.4.0": {
+ "sha512": "4f/6tga1izjCm29qGlPlTc7txquzd5cOgRFuCD6fh7tu+QS4Rd6gZpvRwrIb4e/Y0pE1JQyF2j4RRmQ23T8BLA==",
+ "type": "package",
+ "path": "magick.net-q8-anycpu/14.4.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Magick.NET.icon.png",
+ "Notice.linux-musl.txt",
+ "Notice.linux.txt",
+ "Notice.osx.txt",
+ "Notice.win.txt",
+ "build/netstandard20/Magick.NET-Q8-AnyCPU.targets",
+ "buildTransitive/netstandard20/Magick.NET-Q8-AnyCPU.targets",
+ "docs/Readme.md",
+ "lib/net8.0/Magick.NET-Q8-AnyCPU.dll",
+ "lib/net8.0/Magick.NET-Q8-AnyCPU.xml",
+ "lib/netstandard20/Magick.NET-Q8-AnyCPU.dll",
+ "lib/netstandard20/Magick.NET-Q8-AnyCPU.xml",
+ "magick.net-q8-anycpu.14.4.0.nupkg.sha512",
+ "magick.net-q8-anycpu.nuspec",
+ "runtimes/linux-arm64/native/Magick.Native-Q8-arm64.dll.so",
+ "runtimes/linux-musl-x64/native/Magick.Native-Q8-x64.dll.so",
+ "runtimes/linux-x64/native/Magick.Native-Q8-x64.dll.so",
+ "runtimes/osx-arm64/native/Magick.Native-Q8-arm64.dll.dylib",
+ "runtimes/osx-x64/native/Magick.Native-Q8-x64.dll.dylib",
+ "runtimes/win-arm64/native/Magick.Native-Q8-arm64.dll",
+ "runtimes/win-x64/native/Magick.Native-Q8-x64.dll",
+ "runtimes/win-x86/native/Magick.Native-Q8-x86.dll"
+ ]
+ },
+ "Magick.NET.Core/14.4.0": {
+ "sha512": "nmSA3LWK77rZlQ085RBqFLr67GVFyz4mAcuiVGQ9LcNwbxUm4Zcte4D9N+TxAyew6CXzoyHAG3i7NeDgpuztWw==",
+ "type": "package",
+ "path": "magick.net.core/14.4.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Copyright.txt",
+ "Magick.NET.icon.png",
+ "docs/Readme.md",
+ "lib/net8.0/Magick.NET.Core.dll",
+ "lib/net8.0/Magick.NET.Core.xml",
+ "lib/netstandard20/Magick.NET.Core.dll",
+ "lib/netstandard20/Magick.NET.Core.xml",
+ "magick.net.core.14.4.0.nupkg.sha512",
+ "magick.net.core.nuspec"
+ ]
+ },
+ "Microsoft.AspNetCore.Cryptography.Internal/9.0.1": {
+ "sha512": "leaw8hC6wCKfAg2kAYT4plnaHI7o6bKB9IQy0yLWHmgV0GjE449pu0SEnnl7loEzdLgyQrKyVQvfz7wRErqmxQ==",
+ "type": "package",
+ "path": "microsoft.aspnetcore.cryptography.internal/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net462/Microsoft.AspNetCore.Cryptography.Internal.dll",
+ "lib/net462/Microsoft.AspNetCore.Cryptography.Internal.xml",
+ "lib/net9.0/Microsoft.AspNetCore.Cryptography.Internal.dll",
+ "lib/net9.0/Microsoft.AspNetCore.Cryptography.Internal.xml",
+ "lib/netstandard2.0/Microsoft.AspNetCore.Cryptography.Internal.dll",
+ "lib/netstandard2.0/Microsoft.AspNetCore.Cryptography.Internal.xml",
+ "microsoft.aspnetcore.cryptography.internal.9.0.1.nupkg.sha512",
+ "microsoft.aspnetcore.cryptography.internal.nuspec"
+ ]
+ },
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation/9.0.1": {
+ "sha512": "/ibWvFYnxjCfOmtQtLTFUN9L70CrQH0daom6tE8/hlxTllUDeXM95fE45dC4u2tBOrfDqB6TPAkUzd/vWaAusA==",
+ "type": "package",
+ "path": "microsoft.aspnetcore.cryptography.keyderivation/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net462/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll",
+ "lib/net462/Microsoft.AspNetCore.Cryptography.KeyDerivation.xml",
+ "lib/net9.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll",
+ "lib/net9.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.xml",
+ "lib/netstandard2.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll",
+ "lib/netstandard2.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.xml",
+ "microsoft.aspnetcore.cryptography.keyderivation.9.0.1.nupkg.sha512",
+ "microsoft.aspnetcore.cryptography.keyderivation.nuspec"
+ ]
+ },
+ "Microsoft.AspNetCore.Identity.EntityFrameworkCore/9.0.1": {
+ "sha512": "yZyj/m7nBsrx6JDIv5KSYH44lJsQ4K5RLEWaYRFQVoIRvGXQxMZ/TUCa7PKFtR/o6nz1fmy6bVciV/eN/NmjUw==",
+ "type": "package",
+ "path": "microsoft.aspnetcore.identity.entityframeworkcore/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net9.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll",
+ "lib/net9.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.xml",
+ "microsoft.aspnetcore.identity.entityframeworkcore.9.0.1.nupkg.sha512",
+ "microsoft.aspnetcore.identity.entityframeworkcore.nuspec"
+ ]
+ },
+ "Microsoft.Data.Sqlite.Core/9.0.0": {
+ "sha512": "cFfZjFL+tqzGYw9lB31EkV1IWF5xRQNk2k+MQd+Cf86Gl6zTeAoiZIFw5sRB1Z8OxpEC7nu+nTDsLSjieBAPTw==",
+ "type": "package",
+ "path": "microsoft.data.sqlite.core/9.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "PACKAGE.md",
+ "lib/net6.0/Microsoft.Data.Sqlite.dll",
+ "lib/net6.0/Microsoft.Data.Sqlite.xml",
+ "lib/net8.0/Microsoft.Data.Sqlite.dll",
+ "lib/net8.0/Microsoft.Data.Sqlite.xml",
+ "lib/netstandard2.0/Microsoft.Data.Sqlite.dll",
+ "lib/netstandard2.0/Microsoft.Data.Sqlite.xml",
+ "microsoft.data.sqlite.core.9.0.0.nupkg.sha512",
+ "microsoft.data.sqlite.core.nuspec"
+ ]
+ },
+ "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.Identity.Core/9.0.1": {
+ "sha512": "dbvAQhwSyBbgB2BuVJ8PMVx7BK6WZHWhV/vsSnXl6sRLs9D7yXiIiRpgcPVvN5E/UkzRGW1EPXyc3t1EDxWSzg==",
+ "type": "package",
+ "path": "microsoft.extensions.identity.core/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net462/Microsoft.Extensions.Identity.Core.dll",
+ "lib/net462/Microsoft.Extensions.Identity.Core.xml",
+ "lib/net9.0/Microsoft.Extensions.Identity.Core.dll",
+ "lib/net9.0/Microsoft.Extensions.Identity.Core.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.Identity.Core.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.Identity.Core.xml",
+ "microsoft.extensions.identity.core.9.0.1.nupkg.sha512",
+ "microsoft.extensions.identity.core.nuspec"
+ ]
+ },
+ "Microsoft.Extensions.Identity.Stores/9.0.1": {
+ "sha512": "lBErjDqd7i2RGpDr040lGm/HbMvxG/1Ta1aSFh91vYtSwEY2rtMI9o7xIDWgNmBKu8ko+XBxt0WcQh6TNFVe7g==",
+ "type": "package",
+ "path": "microsoft.extensions.identity.stores/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net462/Microsoft.Extensions.Identity.Stores.dll",
+ "lib/net462/Microsoft.Extensions.Identity.Stores.xml",
+ "lib/net9.0/Microsoft.Extensions.Identity.Stores.dll",
+ "lib/net9.0/Microsoft.Extensions.Identity.Stores.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.Identity.Stores.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.Identity.Stores.xml",
+ "microsoft.extensions.identity.stores.9.0.1.nupkg.sha512",
+ "microsoft.extensions.identity.stores.nuspec"
+ ]
+ },
+ "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"
+ ]
+ },
+ "NTDLS.Helpers/1.3.11": {
+ "sha512": "xcNFG2blg5WqnivxXgLHbvxz5L1EYXAhEK+7R1TXQIyuknKG9McAjCp+tr+RZ7PawqXwKeOHkaizNQcSdlv81A==",
+ "type": "package",
+ "path": "ntdls.helpers/1.3.11",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Logo.png",
+ "README.md",
+ "lib/net8.0/NTDLS.Helpers.dll",
+ "lib/net8.0/NTDLS.Helpers.xml",
+ "lib/net9.0/NTDLS.Helpers.dll",
+ "lib/net9.0/NTDLS.Helpers.xml",
+ "ntdls.helpers.1.3.11.nupkg.sha512",
+ "ntdls.helpers.nuspec"
+ ]
+ },
+ "NTDLS.SqliteDapperWrapper/1.1.4": {
+ "sha512": "enrMT/qcwqFh18APoN/XtydpC+9BuD5rVg2h/4Fl9IT8bC1aL7iLPJigdfkGf0mYYO3Y6EP91nL4Iv/5Dqay9A==",
+ "type": "package",
+ "path": "ntdls.sqlitedapperwrapper/1.1.4",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Logo.png",
+ "README.md",
+ "lib/net8.0/NTDLS.SqliteDapperWrapper.dll",
+ "lib/net8.0/NTDLS.SqliteDapperWrapper.xml",
+ "lib/net9.0/NTDLS.SqliteDapperWrapper.dll",
+ "lib/net9.0/NTDLS.SqliteDapperWrapper.xml",
+ "ntdls.sqlitedapperwrapper.1.1.4.nupkg.sha512",
+ "ntdls.sqlitedapperwrapper.nuspec"
+ ]
+ },
+ "SixLabors.ImageSharp/3.1.6": {
+ "sha512": "dHQ5jugF9v+5/LCVHCWVzaaIL6WOehqJy6eju/0VFYFPEj2WtqkGPoEV9EVQP83dHsdoqYaTuWpZdwAd37UwfA==",
+ "type": "package",
+ "path": "sixlabors.imagesharp/3.1.6",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "LICENSE",
+ "build/SixLabors.ImageSharp.props",
+ "lib/net6.0/SixLabors.ImageSharp.dll",
+ "lib/net6.0/SixLabors.ImageSharp.xml",
+ "sixlabors.imagesharp.128.png",
+ "sixlabors.imagesharp.3.1.6.nupkg.sha512",
+ "sixlabors.imagesharp.nuspec"
+ ]
+ },
+ "SQLitePCLRaw.bundle_e_sqlite3/2.1.10": {
+ "sha512": "UxWuisvZ3uVcVOLJQv7urM/JiQH+v3TmaJc1BLKl5Dxfm/nTzTUrqswCqg/INiYLi61AXnHo1M1JPmPqqLnAdg==",
+ "type": "package",
+ "path": "sqlitepclraw.bundle_e_sqlite3/2.1.10",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "lib/monoandroid90/SQLitePCLRaw.batteries_v2.dll",
+ "lib/net461/SQLitePCLRaw.batteries_v2.dll",
+ "lib/net6.0-android31.0/SQLitePCLRaw.batteries_v2.dll",
+ "lib/net6.0-android31.0/SQLitePCLRaw.batteries_v2.xml",
+ "lib/net6.0-ios14.0/SQLitePCLRaw.batteries_v2.dll",
+ "lib/net6.0-ios14.2/SQLitePCLRaw.batteries_v2.dll",
+ "lib/net6.0-tvos10.0/SQLitePCLRaw.batteries_v2.dll",
+ "lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll",
+ "lib/xamarinios10/SQLitePCLRaw.batteries_v2.dll",
+ "sqlitepclraw.bundle_e_sqlite3.2.1.10.nupkg.sha512",
+ "sqlitepclraw.bundle_e_sqlite3.nuspec"
+ ]
+ },
+ "SQLitePCLRaw.core/2.1.10": {
+ "sha512": "Ii8JCbC7oiVclaE/mbDEK000EFIJ+ShRPwAvvV89GOZhQ+ZLtlnSWl6ksCNMKu/VGXA4Nfi2B7LhN/QFN9oBcw==",
+ "type": "package",
+ "path": "sqlitepclraw.core/2.1.10",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "lib/netstandard2.0/SQLitePCLRaw.core.dll",
+ "sqlitepclraw.core.2.1.10.nupkg.sha512",
+ "sqlitepclraw.core.nuspec"
+ ]
+ },
+ "SQLitePCLRaw.lib.e_sqlite3/2.1.10": {
+ "sha512": "mAr69tDbnf3QJpRy2nJz8Qdpebdil00fvycyByR58Cn9eARvR+UiG2Vzsp+4q1tV3ikwiYIjlXCQFc12GfebbA==",
+ "type": "package",
+ "path": "sqlitepclraw.lib.e_sqlite3/2.1.10",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "buildTransitive/net461/SQLitePCLRaw.lib.e_sqlite3.targets",
+ "buildTransitive/net6.0/SQLitePCLRaw.lib.e_sqlite3.targets",
+ "buildTransitive/net7.0/SQLitePCLRaw.lib.e_sqlite3.targets",
+ "buildTransitive/net8.0/SQLitePCLRaw.lib.e_sqlite3.targets",
+ "buildTransitive/net9.0/SQLitePCLRaw.lib.e_sqlite3.targets",
+ "lib/net461/_._",
+ "lib/netstandard2.0/_._",
+ "runtimes/browser-wasm/nativeassets/net6.0/e_sqlite3.a",
+ "runtimes/browser-wasm/nativeassets/net7.0/e_sqlite3.a",
+ "runtimes/browser-wasm/nativeassets/net8.0/e_sqlite3.a",
+ "runtimes/browser-wasm/nativeassets/net9.0/e_sqlite3.a",
+ "runtimes/linux-arm/native/libe_sqlite3.so",
+ "runtimes/linux-arm64/native/libe_sqlite3.so",
+ "runtimes/linux-armel/native/libe_sqlite3.so",
+ "runtimes/linux-mips64/native/libe_sqlite3.so",
+ "runtimes/linux-musl-arm/native/libe_sqlite3.so",
+ "runtimes/linux-musl-arm64/native/libe_sqlite3.so",
+ "runtimes/linux-musl-s390x/native/libe_sqlite3.so",
+ "runtimes/linux-musl-x64/native/libe_sqlite3.so",
+ "runtimes/linux-ppc64le/native/libe_sqlite3.so",
+ "runtimes/linux-s390x/native/libe_sqlite3.so",
+ "runtimes/linux-x64/native/libe_sqlite3.so",
+ "runtimes/linux-x86/native/libe_sqlite3.so",
+ "runtimes/maccatalyst-arm64/native/libe_sqlite3.dylib",
+ "runtimes/maccatalyst-x64/native/libe_sqlite3.dylib",
+ "runtimes/osx-arm64/native/libe_sqlite3.dylib",
+ "runtimes/osx-x64/native/libe_sqlite3.dylib",
+ "runtimes/win-arm/native/e_sqlite3.dll",
+ "runtimes/win-arm64/native/e_sqlite3.dll",
+ "runtimes/win-x64/native/e_sqlite3.dll",
+ "runtimes/win-x86/native/e_sqlite3.dll",
+ "runtimes/win10-arm/nativeassets/uap10.0/e_sqlite3.dll",
+ "runtimes/win10-arm64/nativeassets/uap10.0/e_sqlite3.dll",
+ "runtimes/win10-x64/nativeassets/uap10.0/e_sqlite3.dll",
+ "runtimes/win10-x86/nativeassets/uap10.0/e_sqlite3.dll",
+ "sqlitepclraw.lib.e_sqlite3.2.1.10.nupkg.sha512",
+ "sqlitepclraw.lib.e_sqlite3.nuspec"
+ ]
+ },
+ "SQLitePCLRaw.provider.e_sqlite3/2.1.10": {
+ "sha512": "uZVTi02C1SxqzgT0HqTWatIbWGb40iIkfc3FpFCpE/r7g6K0PqzDUeefL6P6HPhDtc6BacN3yQysfzP7ks+wSQ==",
+ "type": "package",
+ "path": "sqlitepclraw.provider.e_sqlite3/2.1.10",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "lib/net6.0-windows7.0/SQLitePCLRaw.provider.e_sqlite3.dll",
+ "lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll",
+ "lib/netstandard2.0/SQLitePCLRaw.provider.e_sqlite3.dll",
+ "sqlitepclraw.provider.e_sqlite3.2.1.10.nupkg.sha512",
+ "sqlitepclraw.provider.e_sqlite3.nuspec"
+ ]
+ },
+ "System.Configuration.ConfigurationManager/9.0.1": {
+ "sha512": "ntDQ+3A7vGq6jnv3KI8nv1Tfgmos9TG863xd/5tmms6LqrIxEze1RLuA3JB/AcpXMUSO70DXzXfPnJD2ZHFX0Q==",
+ "type": "package",
+ "path": "system.configuration.configurationmanager/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/System.Configuration.ConfigurationManager.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/System.Configuration.ConfigurationManager.targets",
+ "lib/net462/System.Configuration.ConfigurationManager.dll",
+ "lib/net462/System.Configuration.ConfigurationManager.xml",
+ "lib/net8.0/System.Configuration.ConfigurationManager.dll",
+ "lib/net8.0/System.Configuration.ConfigurationManager.xml",
+ "lib/net9.0/System.Configuration.ConfigurationManager.dll",
+ "lib/net9.0/System.Configuration.ConfigurationManager.xml",
+ "lib/netstandard2.0/System.Configuration.ConfigurationManager.dll",
+ "lib/netstandard2.0/System.Configuration.ConfigurationManager.xml",
+ "system.configuration.configurationmanager.9.0.1.nupkg.sha512",
+ "system.configuration.configurationmanager.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "System.Diagnostics.EventLog/9.0.1": {
+ "sha512": "iVnDpgYJsRaRFnk77kcLA3+913WfWDtnAKrQl9tQ5ahqKANTaJKmQdsuPWWiAPWE9pk1Kj4Pg9JGXWfFYYyakQ==",
+ "type": "package",
+ "path": "system.diagnostics.eventlog/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/System.Diagnostics.EventLog.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/System.Diagnostics.EventLog.targets",
+ "lib/net462/System.Diagnostics.EventLog.dll",
+ "lib/net462/System.Diagnostics.EventLog.xml",
+ "lib/net8.0/System.Diagnostics.EventLog.dll",
+ "lib/net8.0/System.Diagnostics.EventLog.xml",
+ "lib/net9.0/System.Diagnostics.EventLog.dll",
+ "lib/net9.0/System.Diagnostics.EventLog.xml",
+ "lib/netstandard2.0/System.Diagnostics.EventLog.dll",
+ "lib/netstandard2.0/System.Diagnostics.EventLog.xml",
+ "runtimes/win/lib/net8.0/System.Diagnostics.EventLog.Messages.dll",
+ "runtimes/win/lib/net8.0/System.Diagnostics.EventLog.dll",
+ "runtimes/win/lib/net8.0/System.Diagnostics.EventLog.xml",
+ "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.Messages.dll",
+ "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.dll",
+ "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.xml",
+ "system.diagnostics.eventlog.9.0.1.nupkg.sha512",
+ "system.diagnostics.eventlog.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "System.Memory/4.5.3": {
+ "sha512": "3oDzvc/zzetpTKWMShs1AADwZjQ/36HnsufHRPcOjyRAAMLDlu2iD33MBI2opxnezcVUtXyqDXXjoFMOU9c7SA==",
+ "type": "package",
+ "path": "system.memory/4.5.3",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "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.3.nupkg.sha512",
+ "system.memory.nuspec",
+ "useSharedDesignerContext.txt",
+ "version.txt"
+ ]
+ },
+ "System.Runtime.Caching/9.0.1": {
+ "sha512": "5E4yKPLeruveoh1EZKHl6f6jWXcd/a4tu+1IedG5ZndPPRAeAzFV4+ZagrcQMwz7xTFYOxC0zKM174nPGuTKoA==",
+ "type": "package",
+ "path": "system.runtime.caching/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/System.Runtime.Caching.targets",
+ "lib/MonoAndroid10/_._",
+ "lib/MonoTouch10/_._",
+ "lib/net462/_._",
+ "lib/net8.0/System.Runtime.Caching.dll",
+ "lib/net8.0/System.Runtime.Caching.xml",
+ "lib/net9.0/System.Runtime.Caching.dll",
+ "lib/net9.0/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/net8.0/System.Runtime.Caching.dll",
+ "runtimes/win/lib/net8.0/System.Runtime.Caching.xml",
+ "runtimes/win/lib/net9.0/System.Runtime.Caching.dll",
+ "runtimes/win/lib/net9.0/System.Runtime.Caching.xml",
+ "system.runtime.caching.9.0.1.nupkg.sha512",
+ "system.runtime.caching.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "System.Security.Cryptography.ProtectedData/9.0.1": {
+ "sha512": "u+4PH6GyDjEsWgcpKp1S/DiyxtGvazNPdaPFR6p6/qZr3TW+oZWvwfHO2H2CSpS4KGl2z2CBfU6eB38PsmoxtA==",
+ "type": "package",
+ "path": "system.security.cryptography.protecteddata/9.0.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/System.Security.Cryptography.ProtectedData.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/System.Security.Cryptography.ProtectedData.targets",
+ "lib/MonoAndroid10/_._",
+ "lib/MonoTouch10/_._",
+ "lib/net462/System.Security.Cryptography.ProtectedData.dll",
+ "lib/net462/System.Security.Cryptography.ProtectedData.xml",
+ "lib/net8.0/System.Security.Cryptography.ProtectedData.dll",
+ "lib/net8.0/System.Security.Cryptography.ProtectedData.xml",
+ "lib/net9.0/System.Security.Cryptography.ProtectedData.dll",
+ "lib/net9.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/_._",
+ "system.security.cryptography.protecteddata.9.0.1.nupkg.sha512",
+ "system.security.cryptography.protecteddata.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "ZelWiki.Caching/2.20.1": {
+ "type": "project",
+ "path": "../ZelWiki.Caching/ZelWiki.Caching.csproj",
+ "msbuildProject": "../ZelWiki.Caching/ZelWiki.Caching.csproj"
+ },
+ "ZelWiki.Engine.Function/2.20.1": {
+ "type": "project",
+ "path": "../ZelWiki.Engine.Function/ZelWiki.Engine.Function.csproj",
+ "msbuildProject": "../ZelWiki.Engine.Function/ZelWiki.Engine.Function.csproj"
+ },
+ "ZelWiki.Engine.Library/2.20.1": {
+ "type": "project",
+ "path": "../ZelWiki.Engine.Library/ZelWiki.Engine.Library.csproj",
+ "msbuildProject": "../ZelWiki.Engine.Library/ZelWiki.Engine.Library.csproj"
+ },
+ "ZelWiki.Library/2.20.1": {
+ "type": "project",
+ "path": "../ZelWiki.Library/ZelWiki.Library.csproj",
+ "msbuildProject": "../ZelWiki.Library/ZelWiki.Library.csproj"
+ },
+ "ZelWiki.Models/2.20.1": {
+ "type": "project",
+ "path": "../ZelWiki.Models/ZelWiki.Models.csproj",
+ "msbuildProject": "../ZelWiki.Models/ZelWiki.Models.csproj"
+ },
+ "ZelWiki.Security/2.20.1": {
+ "type": "project",
+ "path": "../ZelWiki.Security/ZelWiki.Security.csproj",
+ "msbuildProject": "../ZelWiki.Security/ZelWiki.Security.csproj"
+ }
+ },
+ "projectFileDependencyGroups": {
+ "net9.0": [
+ "DuoVia.FuzzyStrings >= 2.1.0",
+ "ZelWiki.Caching >= 2.20.1",
+ "ZelWiki.Engine.Library >= 2.20.1",
+ "ZelWiki.Models >= 2.20.1",
+ "ZelWiki.Security >= 2.20.1"
+ ]
+ },
+ "packageFolders": {
+ "C:\\Users\\Zel\\.nuget\\packages\\": {},
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {}
+ },
+ "project": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\ZelWiki.Repository\\ZelWiki.Repository.csproj",
+ "projectName": "ZelWiki.Repository",
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Repository\\ZelWiki.Repository.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\ZelWiki.Repository\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {
+ "E:\\HelloWord\\nysj2\\ZelWiki.Caching\\ZelWiki.Caching.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Caching\\ZelWiki.Caching.csproj"
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Library\\ZelWiki.Engine.Library.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Engine.Library\\ZelWiki.Engine.Library.csproj"
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Models\\ZelWiki.Models.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Models\\ZelWiki.Models.csproj"
+ },
+ "E:\\HelloWord\\nysj2\\ZelWiki.Security\\ZelWiki.Security.csproj": {
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Security\\ZelWiki.Security.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.100"
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "dependencies": {
+ "DuoVia.FuzzyStrings": {
+ "target": "Package",
+ "version": "[2.1.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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/ZelWiki.Repository/obj/project.nuget.cache b/ZelWiki.Repository/obj/project.nuget.cache
new file mode 100644
index 0000000..77dd4b6
--- /dev/null
+++ b/ZelWiki.Repository/obj/project.nuget.cache
@@ -0,0 +1,44 @@
+{
+ "version": 2,
+ "dgSpecHash": "gWv/VJvx+C0=",
+ "success": true,
+ "projectFilePath": "E:\\HelloWord\\nysj2\\ZelWiki.Repository\\ZelWiki.Repository.csproj",
+ "expectedPackageFiles": [
+ "C:\\Users\\Zel\\.nuget\\packages\\dapper\\2.1.35\\dapper.2.1.35.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\duovia.fuzzystrings\\2.1.0\\duovia.fuzzystrings.2.1.0.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\magick.net-q8-anycpu\\14.4.0\\magick.net-q8-anycpu.14.4.0.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\magick.net.core\\14.4.0\\magick.net.core.14.4.0.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.aspnetcore.cryptography.internal\\9.0.1\\microsoft.aspnetcore.cryptography.internal.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.aspnetcore.cryptography.keyderivation\\9.0.1\\microsoft.aspnetcore.cryptography.keyderivation.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.aspnetcore.identity.entityframeworkcore\\9.0.1\\microsoft.aspnetcore.identity.entityframeworkcore.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.data.sqlite.core\\9.0.0\\microsoft.data.sqlite.core.9.0.0.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.entityframeworkcore\\9.0.1\\microsoft.entityframeworkcore.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\9.0.1\\microsoft.entityframeworkcore.abstractions.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\9.0.1\\microsoft.entityframeworkcore.analyzers.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\9.0.1\\microsoft.entityframeworkcore.relational.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\9.0.1\\microsoft.extensions.caching.abstractions.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.caching.memory\\9.0.1\\microsoft.extensions.caching.memory.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\9.0.1\\microsoft.extensions.configuration.abstractions.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\9.0.1\\microsoft.extensions.dependencyinjection.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\9.0.1\\microsoft.extensions.dependencyinjection.abstractions.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.identity.core\\9.0.1\\microsoft.extensions.identity.core.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.identity.stores\\9.0.1\\microsoft.extensions.identity.stores.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.logging\\9.0.1\\microsoft.extensions.logging.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\9.0.1\\microsoft.extensions.logging.abstractions.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.options\\9.0.1\\microsoft.extensions.options.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\microsoft.extensions.primitives\\9.0.1\\microsoft.extensions.primitives.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\ntdls.helpers\\1.3.11\\ntdls.helpers.1.3.11.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\ntdls.sqlitedapperwrapper\\1.1.4\\ntdls.sqlitedapperwrapper.1.1.4.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\sixlabors.imagesharp\\3.1.6\\sixlabors.imagesharp.3.1.6.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\sqlitepclraw.bundle_e_sqlite3\\2.1.10\\sqlitepclraw.bundle_e_sqlite3.2.1.10.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\sqlitepclraw.core\\2.1.10\\sqlitepclraw.core.2.1.10.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\sqlitepclraw.lib.e_sqlite3\\2.1.10\\sqlitepclraw.lib.e_sqlite3.2.1.10.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\sqlitepclraw.provider.e_sqlite3\\2.1.10\\sqlitepclraw.provider.e_sqlite3.2.1.10.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\system.configuration.configurationmanager\\9.0.1\\system.configuration.configurationmanager.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\system.diagnostics.eventlog\\9.0.1\\system.diagnostics.eventlog.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\system.memory\\4.5.3\\system.memory.4.5.3.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\system.runtime.caching\\9.0.1\\system.runtime.caching.9.0.1.nupkg.sha512",
+ "C:\\Users\\Zel\\.nuget\\packages\\system.security.cryptography.protecteddata\\9.0.1\\system.security.cryptography.protecteddata.9.0.1.nupkg.sha512"
+ ],
+ "logs": []
+}
\ No newline at end of file
diff --git a/ZelWiki.Repository/obj/project.packagespec.json b/ZelWiki.Repository/obj/project.packagespec.json
new file mode 100644
index 0000000..9ab3883
--- /dev/null
+++ b/ZelWiki.Repository/obj/project.packagespec.json
@@ -0,0 +1 @@
+"restore":{"projectUniqueName":"E:\\HelloWord\\nysj2\\TightWiki.Repository\\TightWiki.Repository.csproj","projectName":"TightWiki.Repository","projectPath":"E:\\HelloWord\\nysj2\\TightWiki.Repository\\TightWiki.Repository.csproj","outputPath":"E:\\HelloWord\\nysj2\\TightWiki.Repository\\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":{}},"frameworks":{"net9.0":{"targetAlias":"net9.0","projectReferences":{"E:\\HelloWord\\nysj2\\TightWiki.Caching\\TightWiki.Caching.csproj":{"projectPath":"E:\\HelloWord\\nysj2\\TightWiki.Caching\\TightWiki.Caching.csproj"},"E:\\HelloWord\\nysj2\\TightWiki.Engine.Library\\TightWiki.Engine.Library.csproj":{"projectPath":"E:\\HelloWord\\nysj2\\TightWiki.Engine.Library\\TightWiki.Engine.Library.csproj"},"E:\\HelloWord\\nysj2\\TightWiki.Models\\TightWiki.Models.csproj":{"projectPath":"E:\\HelloWord\\nysj2\\TightWiki.Models\\TightWiki.Models.csproj"},"E:\\HelloWord\\nysj2\\TightWiki.Security\\TightWiki.Security.csproj":{"projectPath":"E:\\HelloWord\\nysj2\\TightWiki.Security\\TightWiki.Security.csproj"}}}},"warningProperties":{"warnAsError":["NU1605"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"direct"}}"frameworks":{"net9.0":{"targetAlias":"net9.0","dependencies":{"DuoVia.FuzzyStrings":{"target":"Package","version":"[2.1.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.102/PortableRuntimeIdentifierGraph.json"}}
\ No newline at end of file
diff --git a/ZelWiki.Repository/obj/rider.project.model.nuget.info b/ZelWiki.Repository/obj/rider.project.model.nuget.info
new file mode 100644
index 0000000..4f3364a
--- /dev/null
+++ b/ZelWiki.Repository/obj/rider.project.model.nuget.info
@@ -0,0 +1 @@
+17399550708986736
\ No newline at end of file
diff --git a/ZelWiki.Repository/obj/rider.project.restore.info b/ZelWiki.Repository/obj/rider.project.restore.info
new file mode 100644
index 0000000..ff1890d
--- /dev/null
+++ b/ZelWiki.Repository/obj/rider.project.restore.info
@@ -0,0 +1 @@
+17400197433315862
\ No newline at end of file
diff --git a/TightWiki.Security/CRC32.cs b/ZelWiki.Security/CRC32.cs
similarity index 98%
rename from TightWiki.Security/CRC32.cs
rename to ZelWiki.Security/CRC32.cs
index 99635ac..9d5433c 100644
--- a/TightWiki.Security/CRC32.cs
+++ b/ZelWiki.Security/CRC32.cs
@@ -1,4 +1,4 @@
-namespace TightWiki.Security
+namespace ZelWiki.Security
{
///
/// Performs 32-bit reversed cyclic redundancy checks.
diff --git a/TightWiki.Security/Helpers.cs b/ZelWiki.Security/Helpers.cs
similarity index 99%
rename from TightWiki.Security/Helpers.cs
rename to ZelWiki.Security/Helpers.cs
index c8b6259..79b158f 100644
--- a/TightWiki.Security/Helpers.cs
+++ b/ZelWiki.Security/Helpers.cs
@@ -1,7 +1,7 @@
using System.Security.Cryptography;
using System.Text;
-namespace TightWiki.Security
+namespace ZelWiki.Security
{
public static class Helpers
{
diff --git a/TightWiki.Security/TightWiki.Security.csproj b/ZelWiki.Security/ZelWiki.Security.csproj
similarity index 100%
rename from TightWiki.Security/TightWiki.Security.csproj
rename to ZelWiki.Security/ZelWiki.Security.csproj
diff --git a/ZelWiki.Security/bin/Debug/net9.0/TightWiki.Security.deps.json b/ZelWiki.Security/bin/Debug/net9.0/TightWiki.Security.deps.json
new file mode 100644
index 0000000..09a3614
--- /dev/null
+++ b/ZelWiki.Security/bin/Debug/net9.0/TightWiki.Security.deps.json
@@ -0,0 +1,23 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v9.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v9.0": {
+ "TightWiki.Security/2.20.1": {
+ "runtime": {
+ "TightWiki.Security.dll": {}
+ }
+ }
+ }
+ },
+ "libraries": {
+ "TightWiki.Security/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/ZelWiki.Security/bin/Debug/net9.0/TightWiki.Security.dll b/ZelWiki.Security/bin/Debug/net9.0/TightWiki.Security.dll
new file mode 100644
index 0000000..1c5225f
Binary files /dev/null and b/ZelWiki.Security/bin/Debug/net9.0/TightWiki.Security.dll differ
diff --git a/ZelWiki.Security/bin/Debug/net9.0/TightWiki.Security.pdb b/ZelWiki.Security/bin/Debug/net9.0/TightWiki.Security.pdb
new file mode 100644
index 0000000..df7df5e
Binary files /dev/null and b/ZelWiki.Security/bin/Debug/net9.0/TightWiki.Security.pdb differ
diff --git a/ZelWiki.Security/bin/Debug/net9.0/ZelWiki.Security.deps.json b/ZelWiki.Security/bin/Debug/net9.0/ZelWiki.Security.deps.json
new file mode 100644
index 0000000..4e40c40
--- /dev/null
+++ b/ZelWiki.Security/bin/Debug/net9.0/ZelWiki.Security.deps.json
@@ -0,0 +1,23 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v9.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v9.0": {
+ "ZelWiki.Security/2.20.1": {
+ "runtime": {
+ "ZelWiki.Security.dll": {}
+ }
+ }
+ }
+ },
+ "libraries": {
+ "ZelWiki.Security/2.20.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/ZelWiki.Security/bin/Debug/net9.0/ZelWiki.Security.dll b/ZelWiki.Security/bin/Debug/net9.0/ZelWiki.Security.dll
new file mode 100644
index 0000000..9f48bbf
Binary files /dev/null and b/ZelWiki.Security/bin/Debug/net9.0/ZelWiki.Security.dll differ
diff --git a/ZelWiki.Security/bin/Debug/net9.0/ZelWiki.Security.pdb b/ZelWiki.Security/bin/Debug/net9.0/ZelWiki.Security.pdb
new file mode 100644
index 0000000..5292bc3
Binary files /dev/null and b/ZelWiki.Security/bin/Debug/net9.0/ZelWiki.Security.pdb differ
diff --git a/ZelWiki.Security/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs b/ZelWiki.Security/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs
new file mode 100644
index 0000000..feda5e9
--- /dev/null
+++ b/ZelWiki.Security/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/ZelWiki.Security/obj/Debug/net9.0/TightWiki.Security.AssemblyInfo.cs b/ZelWiki.Security/obj/Debug/net9.0/TightWiki.Security.AssemblyInfo.cs
new file mode 100644
index 0000000..2ecbf07
--- /dev/null
+++ b/ZelWiki.Security/obj/Debug/net9.0/TightWiki.Security.AssemblyInfo.cs
@@ -0,0 +1,23 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("TightWiki.Security")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("2.20.1.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("2.20.1+4b54cca70b03a58af51ef6debdd012251f258bbb")]
+[assembly: System.Reflection.AssemblyProductAttribute("TightWiki.Security")]
+[assembly: System.Reflection.AssemblyTitleAttribute("TightWiki.Security")]
+[assembly: System.Reflection.AssemblyVersionAttribute("2.20.1.0")]
+
+// 由 MSBuild WriteCodeFragment 类生成。
+
diff --git a/ZelWiki.Security/obj/Debug/net9.0/TightWiki.Security.AssemblyInfoInputs.cache b/ZelWiki.Security/obj/Debug/net9.0/TightWiki.Security.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..c79e569
--- /dev/null
+++ b/ZelWiki.Security/obj/Debug/net9.0/TightWiki.Security.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+54ded0fd81fedfcd0ac6b6eef990693f568b20987605c33b1dcd336a30dfa051
diff --git a/ZelWiki.Security/obj/Debug/net9.0/TightWiki.Security.GeneratedMSBuildEditorConfig.editorconfig b/ZelWiki.Security/obj/Debug/net9.0/TightWiki.Security.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..33759b3
--- /dev/null
+++ b/ZelWiki.Security/obj/Debug/net9.0/TightWiki.Security.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 = TightWiki.Security
+build_property.ProjectDir = E:\HelloWord\nysj2\TightWiki.Security\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.EffectiveAnalysisLevelStyle = 9.0
+build_property.EnableCodeStyleSeverity =
diff --git a/ZelWiki.Security/obj/Debug/net9.0/TightWiki.Security.GlobalUsings.g.cs b/ZelWiki.Security/obj/Debug/net9.0/TightWiki.Security.GlobalUsings.g.cs
new file mode 100644
index 0000000..8578f3d
--- /dev/null
+++ b/ZelWiki.Security/obj/Debug/net9.0/TightWiki.Security.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/ZelWiki.Security/obj/Debug/net9.0/TightWiki.Security.assets.cache b/ZelWiki.Security/obj/Debug/net9.0/TightWiki.Security.assets.cache
new file mode 100644
index 0000000..c64a4a8
Binary files /dev/null and b/ZelWiki.Security/obj/Debug/net9.0/TightWiki.Security.assets.cache differ
diff --git a/ZelWiki.Security/obj/Debug/net9.0/TightWiki.Security.csproj.CoreCompileInputs.cache b/ZelWiki.Security/obj/Debug/net9.0/TightWiki.Security.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..3716aee
--- /dev/null
+++ b/ZelWiki.Security/obj/Debug/net9.0/TightWiki.Security.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+d4cceb40050d3db958b739270281ce477900488f05b36280b6853f5a3ad2d9b1
diff --git a/ZelWiki.Security/obj/Debug/net9.0/TightWiki.Security.csproj.FileListAbsolute.txt b/ZelWiki.Security/obj/Debug/net9.0/TightWiki.Security.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..65d57a6
--- /dev/null
+++ b/ZelWiki.Security/obj/Debug/net9.0/TightWiki.Security.csproj.FileListAbsolute.txt
@@ -0,0 +1,11 @@
+E:\HelloWord\nysj2\TightWiki.Security\bin\Debug\net9.0\TightWiki.Security.deps.json
+E:\HelloWord\nysj2\TightWiki.Security\bin\Debug\net9.0\TightWiki.Security.dll
+E:\HelloWord\nysj2\TightWiki.Security\bin\Debug\net9.0\TightWiki.Security.pdb
+E:\HelloWord\nysj2\TightWiki.Security\obj\Debug\net9.0\TightWiki.Security.GeneratedMSBuildEditorConfig.editorconfig
+E:\HelloWord\nysj2\TightWiki.Security\obj\Debug\net9.0\TightWiki.Security.AssemblyInfoInputs.cache
+E:\HelloWord\nysj2\TightWiki.Security\obj\Debug\net9.0\TightWiki.Security.AssemblyInfo.cs
+E:\HelloWord\nysj2\TightWiki.Security\obj\Debug\net9.0\TightWiki.Security.csproj.CoreCompileInputs.cache
+E:\HelloWord\nysj2\TightWiki.Security\obj\Debug\net9.0\TightWiki.Security.dll
+E:\HelloWord\nysj2\TightWiki.Security\obj\Debug\net9.0\refint\TightWiki.Security.dll
+E:\HelloWord\nysj2\TightWiki.Security\obj\Debug\net9.0\TightWiki.Security.pdb
+E:\HelloWord\nysj2\TightWiki.Security\obj\Debug\net9.0\ref\TightWiki.Security.dll
diff --git a/ZelWiki.Security/obj/Debug/net9.0/TightWiki.Security.dll b/ZelWiki.Security/obj/Debug/net9.0/TightWiki.Security.dll
new file mode 100644
index 0000000..1c5225f
Binary files /dev/null and b/ZelWiki.Security/obj/Debug/net9.0/TightWiki.Security.dll differ
diff --git a/ZelWiki.Security/obj/Debug/net9.0/TightWiki.Security.pdb b/ZelWiki.Security/obj/Debug/net9.0/TightWiki.Security.pdb
new file mode 100644
index 0000000..df7df5e
Binary files /dev/null and b/ZelWiki.Security/obj/Debug/net9.0/TightWiki.Security.pdb differ
diff --git a/ZelWiki.Security/obj/Debug/net9.0/ZelWiki.Security.AssemblyInfo.cs b/ZelWiki.Security/obj/Debug/net9.0/ZelWiki.Security.AssemblyInfo.cs
new file mode 100644
index 0000000..a4fc2ab
--- /dev/null
+++ b/ZelWiki.Security/obj/Debug/net9.0/ZelWiki.Security.AssemblyInfo.cs
@@ -0,0 +1,23 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("ZelWiki.Security")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("2.20.1.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("2.20.1+4b54cca70b03a58af51ef6debdd012251f258bbb")]
+[assembly: System.Reflection.AssemblyProductAttribute("ZelWiki.Security")]
+[assembly: System.Reflection.AssemblyTitleAttribute("ZelWiki.Security")]
+[assembly: System.Reflection.AssemblyVersionAttribute("2.20.1.0")]
+
+// 由 MSBuild WriteCodeFragment 类生成。
+
diff --git a/ZelWiki.Security/obj/Debug/net9.0/ZelWiki.Security.AssemblyInfoInputs.cache b/ZelWiki.Security/obj/Debug/net9.0/ZelWiki.Security.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..79ac2f5
--- /dev/null
+++ b/ZelWiki.Security/obj/Debug/net9.0/ZelWiki.Security.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+22de79064d0ec539ff3af0cb80c81bfe26d8c7a905956067ad8360c1f2fbbfd1
diff --git a/ZelWiki.Security/obj/Debug/net9.0/ZelWiki.Security.GeneratedMSBuildEditorConfig.editorconfig b/ZelWiki.Security/obj/Debug/net9.0/ZelWiki.Security.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..fa69f30
--- /dev/null
+++ b/ZelWiki.Security/obj/Debug/net9.0/ZelWiki.Security.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 = ZelWiki.Security
+build_property.ProjectDir = E:\HelloWord\nysj2\ZelWiki.Security\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.EffectiveAnalysisLevelStyle = 9.0
+build_property.EnableCodeStyleSeverity =
diff --git a/ZelWiki.Security/obj/Debug/net9.0/ZelWiki.Security.GlobalUsings.g.cs b/ZelWiki.Security/obj/Debug/net9.0/ZelWiki.Security.GlobalUsings.g.cs
new file mode 100644
index 0000000..8578f3d
--- /dev/null
+++ b/ZelWiki.Security/obj/Debug/net9.0/ZelWiki.Security.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/ZelWiki.Security/obj/Debug/net9.0/ZelWiki.Security.assets.cache b/ZelWiki.Security/obj/Debug/net9.0/ZelWiki.Security.assets.cache
new file mode 100644
index 0000000..74332a7
Binary files /dev/null and b/ZelWiki.Security/obj/Debug/net9.0/ZelWiki.Security.assets.cache differ
diff --git a/ZelWiki.Security/obj/Debug/net9.0/ZelWiki.Security.csproj.BuildWithSkipAnalyzers b/ZelWiki.Security/obj/Debug/net9.0/ZelWiki.Security.csproj.BuildWithSkipAnalyzers
new file mode 100644
index 0000000..e69de29
diff --git a/ZelWiki.Security/obj/Debug/net9.0/ZelWiki.Security.csproj.CoreCompileInputs.cache b/ZelWiki.Security/obj/Debug/net9.0/ZelWiki.Security.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..8b003ca
--- /dev/null
+++ b/ZelWiki.Security/obj/Debug/net9.0/ZelWiki.Security.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+07039345fd7e973828fa020c17e1b48e5165e777b44af268b6ae3e13f65c5397
diff --git a/ZelWiki.Security/obj/Debug/net9.0/ZelWiki.Security.csproj.FileListAbsolute.txt b/ZelWiki.Security/obj/Debug/net9.0/ZelWiki.Security.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..e96c279
--- /dev/null
+++ b/ZelWiki.Security/obj/Debug/net9.0/ZelWiki.Security.csproj.FileListAbsolute.txt
@@ -0,0 +1,11 @@
+E:\HelloWord\nysj2\ZelWiki.Security\bin\Debug\net9.0\ZelWiki.Security.deps.json
+E:\HelloWord\nysj2\ZelWiki.Security\bin\Debug\net9.0\ZelWiki.Security.dll
+E:\HelloWord\nysj2\ZelWiki.Security\bin\Debug\net9.0\ZelWiki.Security.pdb
+E:\HelloWord\nysj2\ZelWiki.Security\obj\Debug\net9.0\ZelWiki.Security.GeneratedMSBuildEditorConfig.editorconfig
+E:\HelloWord\nysj2\ZelWiki.Security\obj\Debug\net9.0\ZelWiki.Security.AssemblyInfoInputs.cache
+E:\HelloWord\nysj2\ZelWiki.Security\obj\Debug\net9.0\ZelWiki.Security.AssemblyInfo.cs
+E:\HelloWord\nysj2\ZelWiki.Security\obj\Debug\net9.0\ZelWiki.Security.csproj.CoreCompileInputs.cache
+E:\HelloWord\nysj2\ZelWiki.Security\obj\Debug\net9.0\ZelWiki.Security.dll
+E:\HelloWord\nysj2\ZelWiki.Security\obj\Debug\net9.0\refint\ZelWiki.Security.dll
+E:\HelloWord\nysj2\ZelWiki.Security\obj\Debug\net9.0\ZelWiki.Security.pdb
+E:\HelloWord\nysj2\ZelWiki.Security\obj\Debug\net9.0\ref\ZelWiki.Security.dll
diff --git a/ZelWiki.Security/obj/Debug/net9.0/ZelWiki.Security.dll b/ZelWiki.Security/obj/Debug/net9.0/ZelWiki.Security.dll
new file mode 100644
index 0000000..9f48bbf
Binary files /dev/null and b/ZelWiki.Security/obj/Debug/net9.0/ZelWiki.Security.dll differ
diff --git a/ZelWiki.Security/obj/Debug/net9.0/ZelWiki.Security.pdb b/ZelWiki.Security/obj/Debug/net9.0/ZelWiki.Security.pdb
new file mode 100644
index 0000000..5292bc3
Binary files /dev/null and b/ZelWiki.Security/obj/Debug/net9.0/ZelWiki.Security.pdb differ
diff --git a/ZelWiki.Security/obj/Debug/net9.0/ref/TightWiki.Security.dll b/ZelWiki.Security/obj/Debug/net9.0/ref/TightWiki.Security.dll
new file mode 100644
index 0000000..f60df20
Binary files /dev/null and b/ZelWiki.Security/obj/Debug/net9.0/ref/TightWiki.Security.dll differ
diff --git a/ZelWiki.Security/obj/Debug/net9.0/ref/ZelWiki.Security.dll b/ZelWiki.Security/obj/Debug/net9.0/ref/ZelWiki.Security.dll
new file mode 100644
index 0000000..b3d310f
Binary files /dev/null and b/ZelWiki.Security/obj/Debug/net9.0/ref/ZelWiki.Security.dll differ
diff --git a/ZelWiki.Security/obj/Debug/net9.0/refint/TightWiki.Security.dll b/ZelWiki.Security/obj/Debug/net9.0/refint/TightWiki.Security.dll
new file mode 100644
index 0000000..f60df20
Binary files /dev/null and b/ZelWiki.Security/obj/Debug/net9.0/refint/TightWiki.Security.dll differ
diff --git a/ZelWiki.Security/obj/Debug/net9.0/refint/ZelWiki.Security.dll b/ZelWiki.Security/obj/Debug/net9.0/refint/ZelWiki.Security.dll
new file mode 100644
index 0000000..b3d310f
Binary files /dev/null and b/ZelWiki.Security/obj/Debug/net9.0/refint/ZelWiki.Security.dll differ
diff --git a/ZelWiki.Security/obj/TightWiki.Security.csproj.nuget.dgspec.json b/ZelWiki.Security/obj/TightWiki.Security.csproj.nuget.dgspec.json
new file mode 100644
index 0000000..967ecd3
--- /dev/null
+++ b/ZelWiki.Security/obj/TightWiki.Security.csproj.nuget.dgspec.json
@@ -0,0 +1,73 @@
+{
+ "format": 1,
+ "restore": {
+ "E:\\HelloWord\\nysj2\\TightWiki.Security\\TightWiki.Security.csproj": {}
+ },
+ "projects": {
+ "E:\\HelloWord\\nysj2\\TightWiki.Security\\TightWiki.Security.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\TightWiki.Security\\TightWiki.Security.csproj",
+ "projectName": "TightWiki.Security",
+ "projectPath": "E:\\HelloWord\\nysj2\\TightWiki.Security\\TightWiki.Security.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\TightWiki.Security\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/ZelWiki.Security/obj/TightWiki.Security.csproj.nuget.g.props b/ZelWiki.Security/obj/TightWiki.Security.csproj.nuget.g.props
new file mode 100644
index 0000000..e3983e0
--- /dev/null
+++ b/ZelWiki.Security/obj/TightWiki.Security.csproj.nuget.g.props
@@ -0,0 +1,16 @@
+
+
+
+ True
+ NuGet
+ $(MSBuildThisFileDirectory)project.assets.json
+ $(UserProfile)\.nuget\packages\
+ C:\Users\Zel\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
+ PackageReference
+ 6.12.3
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ZelWiki.Security/obj/TightWiki.Security.csproj.nuget.g.targets b/ZelWiki.Security/obj/TightWiki.Security.csproj.nuget.g.targets
new file mode 100644
index 0000000..3dc06ef
--- /dev/null
+++ b/ZelWiki.Security/obj/TightWiki.Security.csproj.nuget.g.targets
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/ZelWiki.Security/obj/ZelWiki.Security.csproj.nuget.dgspec.json b/ZelWiki.Security/obj/ZelWiki.Security.csproj.nuget.dgspec.json
new file mode 100644
index 0000000..4d79e7f
--- /dev/null
+++ b/ZelWiki.Security/obj/ZelWiki.Security.csproj.nuget.dgspec.json
@@ -0,0 +1,73 @@
+{
+ "format": 1,
+ "restore": {
+ "E:\\HelloWord\\nysj2\\ZelWiki.Security\\ZelWiki.Security.csproj": {}
+ },
+ "projects": {
+ "E:\\HelloWord\\nysj2\\ZelWiki.Security\\ZelWiki.Security.csproj": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\ZelWiki.Security\\ZelWiki.Security.csproj",
+ "projectName": "ZelWiki.Security",
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Security\\ZelWiki.Security.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\ZelWiki.Security\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/ZelWiki.Security/obj/ZelWiki.Security.csproj.nuget.g.props b/ZelWiki.Security/obj/ZelWiki.Security.csproj.nuget.g.props
new file mode 100644
index 0000000..e3983e0
--- /dev/null
+++ b/ZelWiki.Security/obj/ZelWiki.Security.csproj.nuget.g.props
@@ -0,0 +1,16 @@
+
+
+
+ True
+ NuGet
+ $(MSBuildThisFileDirectory)project.assets.json
+ $(UserProfile)\.nuget\packages\
+ C:\Users\Zel\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
+ PackageReference
+ 6.12.3
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ZelWiki.Security/obj/ZelWiki.Security.csproj.nuget.g.targets b/ZelWiki.Security/obj/ZelWiki.Security.csproj.nuget.g.targets
new file mode 100644
index 0000000..3dc06ef
--- /dev/null
+++ b/ZelWiki.Security/obj/ZelWiki.Security.csproj.nuget.g.targets
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/ZelWiki.Security/obj/project.assets.json b/ZelWiki.Security/obj/project.assets.json
new file mode 100644
index 0000000..63eeb75
--- /dev/null
+++ b/ZelWiki.Security/obj/project.assets.json
@@ -0,0 +1,79 @@
+{
+ "version": 3,
+ "targets": {
+ "net9.0": {}
+ },
+ "libraries": {},
+ "projectFileDependencyGroups": {
+ "net9.0": []
+ },
+ "packageFolders": {
+ "C:\\Users\\Zel\\.nuget\\packages\\": {},
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {}
+ },
+ "project": {
+ "version": "2.20.1",
+ "restore": {
+ "projectUniqueName": "E:\\HelloWord\\nysj2\\ZelWiki.Security\\ZelWiki.Security.csproj",
+ "projectName": "ZelWiki.Security",
+ "projectPath": "E:\\HelloWord\\nysj2\\ZelWiki.Security\\ZelWiki.Security.csproj",
+ "packagesPath": "C:\\Users\\Zel\\.nuget\\packages\\",
+ "outputPath": "E:\\HelloWord\\nysj2\\ZelWiki.Security\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Zel\\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": {}
+ },
+ "frameworks": {
+ "net9.0": {
+ "targetAlias": "net9.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "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.102/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/ZelWiki.Security/obj/project.nuget.cache b/ZelWiki.Security/obj/project.nuget.cache
new file mode 100644
index 0000000..e895962
--- /dev/null
+++ b/ZelWiki.Security/obj/project.nuget.cache
@@ -0,0 +1,8 @@
+{
+ "version": 2,
+ "dgSpecHash": "NZve70dSvoA=",
+ "success": true,
+ "projectFilePath": "E:\\HelloWord\\nysj2\\ZelWiki.Security\\ZelWiki.Security.csproj",
+ "expectedPackageFiles": [],
+ "logs": []
+}
\ No newline at end of file
diff --git a/ZelWiki.Security/obj/project.packagespec.json b/ZelWiki.Security/obj/project.packagespec.json
new file mode 100644
index 0000000..8eb3bba
--- /dev/null
+++ b/ZelWiki.Security/obj/project.packagespec.json
@@ -0,0 +1 @@
+"restore":{"projectUniqueName":"E:\\HelloWord\\nysj2\\TightWiki.Security\\TightWiki.Security.csproj","projectName":"TightWiki.Security","projectPath":"E:\\HelloWord\\nysj2\\TightWiki.Security\\TightWiki.Security.csproj","outputPath":"E:\\HelloWord\\nysj2\\TightWiki.Security\\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":{}},"frameworks":{"net9.0":{"targetAlias":"net9.0","projectReferences":{}}},"warningProperties":{"warnAsError":["NU1605"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"direct"}}"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.102/PortableRuntimeIdentifierGraph.json"}}
\ No newline at end of file
diff --git a/ZelWiki.Security/obj/rider.project.model.nuget.info b/ZelWiki.Security/obj/rider.project.model.nuget.info
new file mode 100644
index 0000000..4cbb582
--- /dev/null
+++ b/ZelWiki.Security/obj/rider.project.model.nuget.info
@@ -0,0 +1 @@
+17399550707699350
\ No newline at end of file
diff --git a/ZelWiki.Security/obj/rider.project.restore.info b/ZelWiki.Security/obj/rider.project.restore.info
new file mode 100644
index 0000000..72fbfca
--- /dev/null
+++ b/ZelWiki.Security/obj/rider.project.restore.info
@@ -0,0 +1 @@
+17400197391442031
\ No newline at end of file
diff --git a/TightWiki/.config/dotnet-tools.json b/ZelWiki/.config/dotnet-tools.json
similarity index 100%
rename from TightWiki/.config/dotnet-tools.json
rename to ZelWiki/.config/dotnet-tools.json
diff --git a/ZelWiki/Areas/Identity/Pages/Account/AccessDenied.cshtml b/ZelWiki/Areas/Identity/Pages/Account/AccessDenied.cshtml
new file mode 100644
index 0000000..91c1165
--- /dev/null
+++ b/ZelWiki/Areas/Identity/Pages/Account/AccessDenied.cshtml
@@ -0,0 +1,11 @@
+@page
+@model AccessDeniedModel
+@{
+ var sessionState = ViewData["SessionState"] as ZelWiki.SessionState ?? throw new Exception("Wiki State Context cannot be null.");
+}
+
+
+ Access denied.
+
+
+您没有权限
diff --git a/TightWiki/Areas/Identity/Pages/Account/AccessDenied.cshtml.cs b/ZelWiki/Areas/Identity/Pages/Account/AccessDenied.cshtml.cs
similarity index 95%
rename from TightWiki/Areas/Identity/Pages/Account/AccessDenied.cshtml.cs
rename to ZelWiki/Areas/Identity/Pages/Account/AccessDenied.cshtml.cs
index b33db61..99e28e3 100644
--- a/TightWiki/Areas/Identity/Pages/Account/AccessDenied.cshtml.cs
+++ b/ZelWiki/Areas/Identity/Pages/Account/AccessDenied.cshtml.cs
@@ -4,7 +4,7 @@
using Microsoft.AspNetCore.Identity;
-namespace TightWiki.Areas.Identity.Pages.Account
+namespace ZelWiki.Areas.Identity.Pages.Account
{
///
/// This API supports the ASP.NET Core Identity default UI infrastructure and is not intended to be used
diff --git a/TightWiki/Areas/Identity/Pages/Account/ConfirmEmail.cshtml b/ZelWiki/Areas/Identity/Pages/Account/ConfirmEmail.cshtml
similarity index 52%
rename from TightWiki/Areas/Identity/Pages/Account/ConfirmEmail.cshtml
rename to ZelWiki/Areas/Identity/Pages/Account/ConfirmEmail.cshtml
index 9c984ac..bb24bd6 100644
--- a/TightWiki/Areas/Identity/Pages/Account/ConfirmEmail.cshtml
+++ b/ZelWiki/Areas/Identity/Pages/Account/ConfirmEmail.cshtml
@@ -1,7 +1,7 @@
@page
@model ConfirmEmailModel
@{
- var sessionState = ViewData["SessionState"] as TightWiki.SessionState ?? throw new Exception("Wiki State Context cannot be null.");
+ var sessionState = ViewData["SessionState"] as ZelWiki.SessionState ?? throw new Exception("Wiki State Context cannot be null.");
}
diff --git a/TightWiki/Areas/Identity/Pages/Account/ConfirmEmail.cshtml.cs b/ZelWiki/Areas/Identity/Pages/Account/ConfirmEmail.cshtml.cs
similarity index 95%
rename from TightWiki/Areas/Identity/Pages/Account/ConfirmEmail.cshtml.cs
rename to ZelWiki/Areas/Identity/Pages/Account/ConfirmEmail.cshtml.cs
index 58c7ed4..ea28e98 100644
--- a/TightWiki/Areas/Identity/Pages/Account/ConfirmEmail.cshtml.cs
+++ b/ZelWiki/Areas/Identity/Pages/Account/ConfirmEmail.cshtml.cs
@@ -6,9 +6,9 @@ using Microsoft.AspNetCore.Identity;
using Microsoft.AspNetCore.Mvc;
using Microsoft.AspNetCore.WebUtilities;
using System.Text;
-using TightWiki.Models;
+using ZelWiki.Models;
-namespace TightWiki.Areas.Identity.Pages.Account
+namespace ZelWiki.Areas.Identity.Pages.Account
{
public class ConfirmEmailModel : PageModelBase
{
diff --git a/TightWiki/Areas/Identity/Pages/Account/ConfirmEmailChange.cshtml b/ZelWiki/Areas/Identity/Pages/Account/ConfirmEmailChange.cshtml
similarity index 52%
rename from TightWiki/Areas/Identity/Pages/Account/ConfirmEmailChange.cshtml
rename to ZelWiki/Areas/Identity/Pages/Account/ConfirmEmailChange.cshtml
index 3af8b69..c304476 100644
--- a/TightWiki/Areas/Identity/Pages/Account/ConfirmEmailChange.cshtml
+++ b/ZelWiki/Areas/Identity/Pages/Account/ConfirmEmailChange.cshtml
@@ -1,7 +1,7 @@
@page
@model ConfirmEmailChangeModel
@{
- var sessionState = ViewData["SessionState"] as TightWiki.SessionState ?? throw new Exception("Wiki State Context cannot be null.");
+ var sessionState = ViewData["SessionState"] as ZelWiki.SessionState ?? throw new Exception("Wiki State Context cannot be null.");
}
diff --git a/TightWiki/Areas/Identity/Pages/Account/ConfirmEmailChange.cshtml.cs b/ZelWiki/Areas/Identity/Pages/Account/ConfirmEmailChange.cshtml.cs
similarity index 97%
rename from TightWiki/Areas/Identity/Pages/Account/ConfirmEmailChange.cshtml.cs
rename to ZelWiki/Areas/Identity/Pages/Account/ConfirmEmailChange.cshtml.cs
index e768335..f8da588 100644
--- a/TightWiki/Areas/Identity/Pages/Account/ConfirmEmailChange.cshtml.cs
+++ b/ZelWiki/Areas/Identity/Pages/Account/ConfirmEmailChange.cshtml.cs
@@ -6,9 +6,9 @@ using Microsoft.AspNetCore.Identity;
using Microsoft.AspNetCore.Mvc;
using Microsoft.AspNetCore.WebUtilities;
using System.Text;
-using TightWiki.Models;
+using ZelWiki.Models;
-namespace TightWiki.Areas.Identity.Pages.Account
+namespace ZelWiki.Areas.Identity.Pages.Account
{
public class ConfirmEmailChangeModel : PageModelBase
{
diff --git a/TightWiki/Areas/Identity/Pages/Account/ExternalLogin.cshtml b/ZelWiki/Areas/Identity/Pages/Account/ExternalLogin.cshtml
similarity index 90%
rename from TightWiki/Areas/Identity/Pages/Account/ExternalLogin.cshtml
rename to ZelWiki/Areas/Identity/Pages/Account/ExternalLogin.cshtml
index 97cd8de..a673778 100644
--- a/TightWiki/Areas/Identity/Pages/Account/ExternalLogin.cshtml
+++ b/ZelWiki/Areas/Identity/Pages/Account/ExternalLogin.cshtml
@@ -2,7 +2,7 @@
@using System.Text.Encodings.Web
@model ExternalLoginModel
@{
- var sessionState = ViewData["SessionState"] as TightWiki.SessionState ?? throw new Exception("Wiki State Context cannot be null.");
+ var sessionState = ViewData["SessionState"] as ZelWiki.SessionState ?? throw new Exception("Wiki State Context cannot be null.");
}
diff --git a/TightWiki/Areas/Identity/Pages/Account/ExternalLogin.cshtml.cs b/ZelWiki/Areas/Identity/Pages/Account/ExternalLogin.cshtml.cs
similarity index 98%
rename from TightWiki/Areas/Identity/Pages/Account/ExternalLogin.cshtml.cs
rename to ZelWiki/Areas/Identity/Pages/Account/ExternalLogin.cshtml.cs
index 089aa69..7ea8ac2 100644
--- a/TightWiki/Areas/Identity/Pages/Account/ExternalLogin.cshtml.cs
+++ b/ZelWiki/Areas/Identity/Pages/Account/ExternalLogin.cshtml.cs
@@ -10,11 +10,11 @@ using System.ComponentModel.DataAnnotations;
using System.Security.Claims;
using System.Text;
using System.Text.Encodings.Web;
-using TightWiki.Library.Interfaces;
-using TightWiki.Models;
-using TightWiki.Repository;
+using ZelWiki.Library.Interfaces;
+using ZelWiki.Models;
+using ZelWiki.Repository;
-namespace TightWiki.Areas.Identity.Pages.Account
+namespace ZelWiki.Areas.Identity.Pages.Account
{
[AllowAnonymous]
public class ExternalLoginModel : PageModelBase
diff --git a/TightWiki/Areas/Identity/Pages/Account/ExternalLoginSupplemental.cshtml b/ZelWiki/Areas/Identity/Pages/Account/ExternalLoginSupplemental.cshtml
similarity index 97%
rename from TightWiki/Areas/Identity/Pages/Account/ExternalLoginSupplemental.cshtml
rename to ZelWiki/Areas/Identity/Pages/Account/ExternalLoginSupplemental.cshtml
index d37e868..bc03897 100644
--- a/TightWiki/Areas/Identity/Pages/Account/ExternalLoginSupplemental.cshtml
+++ b/ZelWiki/Areas/Identity/Pages/Account/ExternalLoginSupplemental.cshtml
@@ -2,7 +2,7 @@
@using System.Text.Encodings.Web
@model ExternalLoginSupplementalModel
@{
- var sessionState = ViewData["SessionState"] as TightWiki.SessionState ?? throw new Exception("Wiki State Context cannot be null.");
+ var sessionState = ViewData["SessionState"] as ZelWiki.SessionState ?? throw new Exception("Wiki State Context cannot be null.");
}
diff --git a/TightWiki/Areas/Identity/Pages/Account/ExternalLoginSupplemental.cshtml.cs b/ZelWiki/Areas/Identity/Pages/Account/ExternalLoginSupplemental.cshtml.cs
similarity index 97%
rename from TightWiki/Areas/Identity/Pages/Account/ExternalLoginSupplemental.cshtml.cs
rename to ZelWiki/Areas/Identity/Pages/Account/ExternalLoginSupplemental.cshtml.cs
index df475e2..a167c8b 100644
--- a/TightWiki/Areas/Identity/Pages/Account/ExternalLoginSupplemental.cshtml.cs
+++ b/ZelWiki/Areas/Identity/Pages/Account/ExternalLoginSupplemental.cshtml.cs
@@ -3,11 +3,11 @@ using Microsoft.AspNetCore.Mvc;
using NTDLS.Helpers;
using System.ComponentModel.DataAnnotations;
using System.Security.Claims;
-using TightWiki.Library;
-using TightWiki.Models;
-using TightWiki.Repository;
+using ZelWiki.Library;
+using ZelWiki.Models;
+using ZelWiki.Repository;
-namespace TightWiki.Areas.Identity.Pages.Account
+namespace ZelWiki.Areas.Identity.Pages.Account
{
public class ExternalLoginSupplementalModel : PageModelBase
{
diff --git a/TightWiki/Areas/Identity/Pages/Account/ForgotPassword.cshtml b/ZelWiki/Areas/Identity/Pages/Account/ForgotPassword.cshtml
similarity index 66%
rename from TightWiki/Areas/Identity/Pages/Account/ForgotPassword.cshtml
rename to ZelWiki/Areas/Identity/Pages/Account/ForgotPassword.cshtml
index cf67397..a764f89 100644
--- a/TightWiki/Areas/Identity/Pages/Account/ForgotPassword.cshtml
+++ b/ZelWiki/Areas/Identity/Pages/Account/ForgotPassword.cshtml
@@ -1,7 +1,7 @@
@page
@model ForgotPasswordModel
@{
- var sessionState = ViewData["SessionState"] as TightWiki.SessionState ?? throw new Exception("Wiki State Context cannot be null.");
+ var sessionState = ViewData["SessionState"] as ZelWiki.SessionState ?? throw new Exception("Wiki State Context cannot be null.");
}
diff --git a/TightWiki/Areas/Identity/Pages/Account/ForgotPassword.cshtml.cs b/ZelWiki/Areas/Identity/Pages/Account/ForgotPassword.cshtml.cs
similarity index 97%
rename from TightWiki/Areas/Identity/Pages/Account/ForgotPassword.cshtml.cs
rename to ZelWiki/Areas/Identity/Pages/Account/ForgotPassword.cshtml.cs
index 2ec42b3..2618bd6 100644
--- a/TightWiki/Areas/Identity/Pages/Account/ForgotPassword.cshtml.cs
+++ b/ZelWiki/Areas/Identity/Pages/Account/ForgotPassword.cshtml.cs
@@ -8,11 +8,11 @@ using Microsoft.AspNetCore.WebUtilities;
using System.ComponentModel.DataAnnotations;
using System.Text;
using System.Text.Encodings.Web;
-using TightWiki.Library.Interfaces;
-using TightWiki.Models;
-using TightWiki.Repository;
+using ZelWiki.Library.Interfaces;
+using ZelWiki.Models;
+using ZelWiki.Repository;
-namespace TightWiki.Areas.Identity.Pages.Account
+namespace ZelWiki.Areas.Identity.Pages.Account
{
public class ForgotPasswordModel : PageModelBase
diff --git a/TightWiki/Areas/Identity/Pages/Account/ForgotPasswordConfirmation.cshtml b/ZelWiki/Areas/Identity/Pages/Account/ForgotPasswordConfirmation.cshtml
similarity index 53%
rename from TightWiki/Areas/Identity/Pages/Account/ForgotPasswordConfirmation.cshtml
rename to ZelWiki/Areas/Identity/Pages/Account/ForgotPasswordConfirmation.cshtml
index ca34e55..3684125 100644
--- a/TightWiki/Areas/Identity/Pages/Account/ForgotPasswordConfirmation.cshtml
+++ b/ZelWiki/Areas/Identity/Pages/Account/ForgotPasswordConfirmation.cshtml
@@ -1,7 +1,7 @@
@page
@model ForgotPasswordConfirmation
@{
- var sessionState = ViewData["SessionState"] as TightWiki.SessionState ?? throw new Exception("Wiki State Context cannot be null.");
+ var sessionState = ViewData["SessionState"] as ZelWiki.SessionState ?? throw new Exception("Wiki State Context cannot be null.");
}
diff --git a/TightWiki/Areas/Identity/Pages/Account/ForgotPasswordConfirmation.cshtml.cs b/ZelWiki/Areas/Identity/Pages/Account/ForgotPasswordConfirmation.cshtml.cs
similarity index 95%
rename from TightWiki/Areas/Identity/Pages/Account/ForgotPasswordConfirmation.cshtml.cs
rename to ZelWiki/Areas/Identity/Pages/Account/ForgotPasswordConfirmation.cshtml.cs
index 83a2030..44d8671 100644
--- a/TightWiki/Areas/Identity/Pages/Account/ForgotPasswordConfirmation.cshtml.cs
+++ b/ZelWiki/Areas/Identity/Pages/Account/ForgotPasswordConfirmation.cshtml.cs
@@ -5,7 +5,7 @@
using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Identity;
-namespace TightWiki.Areas.Identity.Pages.Account
+namespace ZelWiki.Areas.Identity.Pages.Account
{
///
/// This API supports the ASP.NET Core Identity default UI infrastructure and is not intended to be used
diff --git a/ZelWiki/Areas/Identity/Pages/Account/Lockout.cshtml b/ZelWiki/Areas/Identity/Pages/Account/Lockout.cshtml
new file mode 100644
index 0000000..ecf1557
--- /dev/null
+++ b/ZelWiki/Areas/Identity/Pages/Account/Lockout.cshtml
@@ -0,0 +1,11 @@
+@page
+@model LockoutModel
+@{
+ var sessionState = ViewData["SessionState"] as ZelWiki.SessionState ?? throw new Exception("Wiki State Context cannot be null.");
+}
+
+
+ 登出
+
+
+This account has been locked out, please try again later.
diff --git a/TightWiki/Areas/Identity/Pages/Account/Lockout.cshtml.cs b/ZelWiki/Areas/Identity/Pages/Account/Lockout.cshtml.cs
similarity index 95%
rename from TightWiki/Areas/Identity/Pages/Account/Lockout.cshtml.cs
rename to ZelWiki/Areas/Identity/Pages/Account/Lockout.cshtml.cs
index ae21e94..9cf3b3c 100644
--- a/TightWiki/Areas/Identity/Pages/Account/Lockout.cshtml.cs
+++ b/ZelWiki/Areas/Identity/Pages/Account/Lockout.cshtml.cs
@@ -5,7 +5,7 @@
using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Identity;
-namespace TightWiki.Areas.Identity.Pages.Account
+namespace ZelWiki.Areas.Identity.Pages.Account
{
///
/// This API supports the ASP.NET Core Identity default UI infrastructure and is not intended to be used
diff --git a/TightWiki/Areas/Identity/Pages/Account/Login.cshtml b/ZelWiki/Areas/Identity/Pages/Account/Login.cshtml
similarity index 91%
rename from TightWiki/Areas/Identity/Pages/Account/Login.cshtml
rename to ZelWiki/Areas/Identity/Pages/Account/Login.cshtml
index aa4433f..33c78b1 100644
--- a/TightWiki/Areas/Identity/Pages/Account/Login.cshtml
+++ b/ZelWiki/Areas/Identity/Pages/Account/Login.cshtml
@@ -1,9 +1,7 @@
@page
-@using System.Text.Encodings.Web
-@using TightWiki.Models
@model LoginModel
@{
- var sessionState = ViewData["SessionState"] as TightWiki.SessionState ?? throw new Exception("Wiki State Context cannot be null.");
+ var sessionState = ViewData["SessionState"] as ZelWiki.SessionState ?? throw new Exception("Wiki State Context cannot be null.");
}