Compare commits
No commits in common. "master" and "main" have entirely different histories.
63
.gitattributes
vendored
Normal file
63
.gitattributes
vendored
Normal file
@ -0,0 +1,63 @@
|
||||
###############################################################################
|
||||
# Set default behavior to automatically normalize line endings.
|
||||
###############################################################################
|
||||
* text=auto
|
||||
|
||||
###############################################################################
|
||||
# Set default behavior for command prompt diff.
|
||||
#
|
||||
# This is need for earlier builds of msysgit that does not have it on by
|
||||
# default for csharp files.
|
||||
# Note: This is only used by command line
|
||||
###############################################################################
|
||||
#*.cs diff=csharp
|
||||
|
||||
###############################################################################
|
||||
# Set the merge driver for project and solution files
|
||||
#
|
||||
# Merging from the command prompt will add diff markers to the files if there
|
||||
# are conflicts (Merging from VS is not affected by the settings below, in VS
|
||||
# the diff markers are never inserted). Diff markers may cause the following
|
||||
# file extensions to fail to load in VS. An alternative would be to treat
|
||||
# these files as binary and thus will always conflict and require user
|
||||
# intervention with every merge. To do so, just uncomment the entries below
|
||||
###############################################################################
|
||||
#*.sln merge=binary
|
||||
#*.csproj merge=binary
|
||||
#*.vbproj merge=binary
|
||||
#*.vcxproj merge=binary
|
||||
#*.vcproj merge=binary
|
||||
#*.dbproj merge=binary
|
||||
#*.fsproj merge=binary
|
||||
#*.lsproj merge=binary
|
||||
#*.wixproj merge=binary
|
||||
#*.modelproj merge=binary
|
||||
#*.sqlproj merge=binary
|
||||
#*.wwaproj merge=binary
|
||||
|
||||
###############################################################################
|
||||
# behavior for image files
|
||||
#
|
||||
# image files are treated as binary by default.
|
||||
###############################################################################
|
||||
#*.jpg binary
|
||||
#*.png binary
|
||||
#*.gif binary
|
||||
|
||||
###############################################################################
|
||||
# diff behavior for common document formats
|
||||
#
|
||||
# Convert binary document formats to text before diffing them. This feature
|
||||
# is only available from the command line. Turn it on by uncommenting the
|
||||
# entries below.
|
||||
###############################################################################
|
||||
#*.doc diff=astextplain
|
||||
#*.DOC diff=astextplain
|
||||
#*.docx diff=astextplain
|
||||
#*.DOCX diff=astextplain
|
||||
#*.dot diff=astextplain
|
||||
#*.DOT diff=astextplain
|
||||
#*.pdf diff=astextplain
|
||||
#*.PDF diff=astextplain
|
||||
#*.rtf diff=astextplain
|
||||
#*.RTF diff=astextplain
|
||||
4
.gitignore
vendored
4
.gitignore
vendored
@ -197,7 +197,7 @@ PublishScripts/
|
||||
# NuGet Symbol Packages
|
||||
*.snupkg
|
||||
# The packages folder can be ignored because of Package Restore
|
||||
**/[Pp]ackages/*
|
||||
#**/[Pp]ackages/*
|
||||
# except build/, which is used as an MSBuild target.
|
||||
!**/[Pp]ackages/build/
|
||||
# Uncomment if necessary however generally it will be regenerated when needed
|
||||
@ -236,7 +236,6 @@ ClientBin/
|
||||
*.dbmdl
|
||||
*.dbproj.schemaview
|
||||
*.jfm
|
||||
*.pfx
|
||||
*.publishsettings
|
||||
orleans.codegen.cs
|
||||
|
||||
@ -361,4 +360,3 @@ MigrationBackup/
|
||||
|
||||
# Fody - auto-generated XML schema
|
||||
FodyWeavers.xsd
|
||||
/LambertzMailDienst/Mails
|
||||
|
||||
Binary file not shown.
@ -1,31 +0,0 @@
|
||||
{
|
||||
"Version": 1,
|
||||
"WorkspaceRootPath": "D:\\Entwicklung_BLAZOR\\",
|
||||
"Documents": [],
|
||||
"DocumentGroupContainers": [
|
||||
{
|
||||
"Orientation": 0,
|
||||
"VerticalTabListWidth": 256,
|
||||
"DocumentGroups": [
|
||||
{
|
||||
"DockedWidth": 200,
|
||||
"SelectedChildIndex": -1,
|
||||
"Children": [
|
||||
{
|
||||
"$type": "Bookmark",
|
||||
"Name": "ST:129:0:{1fc202d4-d401-403c-9834-5b218574bb67}"
|
||||
},
|
||||
{
|
||||
"$type": "Bookmark",
|
||||
"Name": "ST:130:0:{1fc202d4-d401-403c-9834-5b218574bb67}"
|
||||
},
|
||||
{
|
||||
"$type": "Bookmark",
|
||||
"Name": "ST:130:0:{116d2292-e37d-41cd-a077-ebacac4c8cc4}"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@ -1,31 +0,0 @@
|
||||
{
|
||||
"Version": 1,
|
||||
"WorkspaceRootPath": "D:\\Entwicklung_BLAZOR\\",
|
||||
"Documents": [],
|
||||
"DocumentGroupContainers": [
|
||||
{
|
||||
"Orientation": 0,
|
||||
"VerticalTabListWidth": 256,
|
||||
"DocumentGroups": [
|
||||
{
|
||||
"DockedWidth": 200,
|
||||
"SelectedChildIndex": -1,
|
||||
"Children": [
|
||||
{
|
||||
"$type": "Bookmark",
|
||||
"Name": "ST:129:0:{1fc202d4-d401-403c-9834-5b218574bb67}"
|
||||
},
|
||||
{
|
||||
"$type": "Bookmark",
|
||||
"Name": "ST:130:0:{1fc202d4-d401-403c-9834-5b218574bb67}"
|
||||
},
|
||||
{
|
||||
"$type": "Bookmark",
|
||||
"Name": "ST:130:0:{116d2292-e37d-41cd-a077-ebacac4c8cc4}"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@ -1,7 +0,0 @@
|
||||
{
|
||||
"ExpandedNodes": [
|
||||
""
|
||||
],
|
||||
"SelectedNode": "\\LambertzSocketKommunikation.sln",
|
||||
"PreviewInSolutionExplorer": false
|
||||
}
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,49 +0,0 @@
|
||||
{
|
||||
"Version": 1,
|
||||
"WorkspaceRootPath": "D:\\Entwicklung.Net\\InterneDlls\\LambertzEssentials\\",
|
||||
"Documents": [
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{CB6B8410-A552-493E-9F31-9A8CB05E8B8C}|LambertzEssentials.csproj|d:\\entwicklung.net\\internedlls\\lambertzessentials\\dbtools.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{CB6B8410-A552-493E-9F31-9A8CB05E8B8C}|LambertzEssentials.csproj|solutionrelative:dbtools.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
}
|
||||
],
|
||||
"DocumentGroupContainers": [
|
||||
{
|
||||
"Orientation": 0,
|
||||
"VerticalTabListWidth": 256,
|
||||
"DocumentGroups": [
|
||||
{
|
||||
"DockedWidth": 200,
|
||||
"SelectedChildIndex": 3,
|
||||
"Children": [
|
||||
{
|
||||
"$type": "Bookmark",
|
||||
"Name": "ST:129:0:{1fc202d4-d401-403c-9834-5b218574bb67}"
|
||||
},
|
||||
{
|
||||
"$type": "Bookmark",
|
||||
"Name": "ST:130:0:{1fc202d4-d401-403c-9834-5b218574bb67}"
|
||||
},
|
||||
{
|
||||
"$type": "Bookmark",
|
||||
"Name": "ST:130:0:{116d2292-e37d-41cd-a077-ebacac4c8cc4}"
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 0,
|
||||
"Title": "DBTools.cs",
|
||||
"DocumentMoniker": "D:\\Entwicklung.Net\\InterneDlls\\LambertzEssentials\\DBTools.cs",
|
||||
"RelativeDocumentMoniker": "DBTools.cs",
|
||||
"ToolTip": "D:\\Entwicklung.Net\\InterneDlls\\LambertzEssentials\\DBTools.cs",
|
||||
"RelativeToolTip": "DBTools.cs",
|
||||
"ViewState": "AgIAABwCAAAAAAAAAAAIwCsCAAA6AAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2025-07-23T09:21:50.049Z",
|
||||
"EditorCaption": ""
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@ -1,49 +0,0 @@
|
||||
{
|
||||
"Version": 1,
|
||||
"WorkspaceRootPath": "D:\\Entwicklung.Net\\InterneDlls\\LambertzEssentials\\",
|
||||
"Documents": [
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{CB6B8410-A552-493E-9F31-9A8CB05E8B8C}|LambertzEssentials.csproj|d:\\entwicklung.net\\internedlls\\lambertzessentials\\dbtools.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{CB6B8410-A552-493E-9F31-9A8CB05E8B8C}|LambertzEssentials.csproj|solutionrelative:dbtools.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
}
|
||||
],
|
||||
"DocumentGroupContainers": [
|
||||
{
|
||||
"Orientation": 0,
|
||||
"VerticalTabListWidth": 256,
|
||||
"DocumentGroups": [
|
||||
{
|
||||
"DockedWidth": 200,
|
||||
"SelectedChildIndex": 3,
|
||||
"Children": [
|
||||
{
|
||||
"$type": "Bookmark",
|
||||
"Name": "ST:129:0:{1fc202d4-d401-403c-9834-5b218574bb67}"
|
||||
},
|
||||
{
|
||||
"$type": "Bookmark",
|
||||
"Name": "ST:130:0:{1fc202d4-d401-403c-9834-5b218574bb67}"
|
||||
},
|
||||
{
|
||||
"$type": "Bookmark",
|
||||
"Name": "ST:130:0:{116d2292-e37d-41cd-a077-ebacac4c8cc4}"
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 0,
|
||||
"Title": "DBTools.cs",
|
||||
"DocumentMoniker": "D:\\Entwicklung.Net\\InterneDlls\\LambertzEssentials\\DBTools.cs",
|
||||
"RelativeDocumentMoniker": "DBTools.cs",
|
||||
"ToolTip": "D:\\Entwicklung.Net\\InterneDlls\\LambertzEssentials\\DBTools.cs",
|
||||
"RelativeToolTip": "DBTools.cs",
|
||||
"ViewState": "AgIAABwCAAAAAAAAAAAIwCsCAAA6AAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2025-07-23T09:21:50.049Z",
|
||||
"EditorCaption": ""
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,628 +0,0 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Text;
|
||||
using System.Data.SqlClient;
|
||||
using System.Drawing;
|
||||
using System.Globalization;
|
||||
using Microsoft.Data.SqlClient;
|
||||
|
||||
namespace De.Lambertz.Essentials
|
||||
{
|
||||
public class DBTools
|
||||
{
|
||||
public static int STANDORT_UNBEKANNT = 0;
|
||||
public static int STANDORT_AACHEN = 1;
|
||||
public static int STANDORT_WUERSELEN = 1;
|
||||
public static int STANDORT_NEU_ULM = 2;
|
||||
public static int STANDORT_LADBERGEN = 3;
|
||||
public static string IP_MSSQLSERVER = "SQL01AC.intra.lambertz.de";
|
||||
private static CultureInfo germanCultureInfo = new CultureInfo("de-DE");
|
||||
|
||||
public static CultureInfo GermanCultureInfo
|
||||
{
|
||||
get { return DBTools.germanCultureInfo; }
|
||||
}
|
||||
|
||||
public static String Txt(String text)
|
||||
{
|
||||
StringBuilder result = new StringBuilder("'");
|
||||
if (!String.IsNullOrEmpty(text))
|
||||
{
|
||||
//Böse Zeichen escapen...
|
||||
text = text.Replace("'", "''");
|
||||
result.Append(text.Trim());
|
||||
}
|
||||
result.Append("'");
|
||||
|
||||
return result.ToString();
|
||||
}
|
||||
|
||||
public static Dictionary<String, int> GetFelderIndex(SqlDataReader reader)
|
||||
{
|
||||
Dictionary<String, int> result = new Dictionary<string, int>();
|
||||
|
||||
for (int i = 0; i < reader.FieldCount; i++)
|
||||
{
|
||||
String name = reader.GetName(i);
|
||||
result.Add(name, i);
|
||||
}
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
public static String TxtRemoveSpecialCharsForSQL(String text)
|
||||
{
|
||||
StringBuilder result = new StringBuilder("'");
|
||||
if (!String.IsNullOrEmpty(text))
|
||||
{
|
||||
//Böse Zeichen escapen...
|
||||
text = text.Replace("'", "''");
|
||||
|
||||
StringBuilder temp = new StringBuilder();
|
||||
char c;
|
||||
for (int i = 0; i < text.Length; i++)
|
||||
{
|
||||
c = text[i];
|
||||
if (c < 33 || c > 125)
|
||||
{
|
||||
c = '_';
|
||||
|
||||
}
|
||||
temp.Append(c);
|
||||
}
|
||||
|
||||
result.Append(temp.ToString().Trim());
|
||||
}
|
||||
result.Append("'");
|
||||
|
||||
return result.ToString();
|
||||
}
|
||||
|
||||
public static String Dat(DateTime date)
|
||||
{
|
||||
StringBuilder result = new StringBuilder("'");
|
||||
//result.Append(date.ToString("yyyy-MM-dd"));
|
||||
result.Append(date.ToString("dd-MM-yyyy"));
|
||||
result.Append("'");
|
||||
|
||||
return result.ToString();
|
||||
}
|
||||
|
||||
public static String DatTime(DateTime date)
|
||||
{
|
||||
StringBuilder result = new StringBuilder("'");
|
||||
//result.Append(date.ToString("yyyy-MM-dd"));
|
||||
result.Append(date.ToString("dd-MM-yyyy hh:mm:ss"));
|
||||
result.Append("'");
|
||||
|
||||
return result.ToString();
|
||||
}
|
||||
|
||||
public static String Dbl(double zahl)
|
||||
{
|
||||
StringBuilder result = new StringBuilder();
|
||||
string z = zahl.ToString();
|
||||
z = z.Replace(',', '.');
|
||||
result.Append(z);
|
||||
|
||||
return result.ToString();
|
||||
}
|
||||
|
||||
public static String Dbl(string text)
|
||||
{
|
||||
double zahl = 0;
|
||||
try
|
||||
{
|
||||
zahl = Convert.ToDouble(text);
|
||||
}
|
||||
catch (Exception)
|
||||
{
|
||||
//Nothing
|
||||
}
|
||||
StringBuilder result = new StringBuilder();
|
||||
string z = zahl.ToString();
|
||||
z = z.Replace(',', '.');
|
||||
result.Append(z);
|
||||
|
||||
return result.ToString();
|
||||
}
|
||||
|
||||
public static string DBGetString(SqlDataReader reader, int index, String nullValue = null)
|
||||
{
|
||||
string result = nullValue;
|
||||
|
||||
if (!reader.IsDBNull(index))
|
||||
{
|
||||
result = reader.GetString(index).Trim();
|
||||
}
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
public static string DBGetStringUnTrimmed(SqlDataReader reader, int index, String nullValue = null)
|
||||
{
|
||||
string result = nullValue;
|
||||
|
||||
if (!reader.IsDBNull(index))
|
||||
{
|
||||
result = reader.GetString(index);
|
||||
}
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
public static char DBGetChar(SqlDataReader reader, int index)
|
||||
{
|
||||
char result = ' ';
|
||||
|
||||
if (!reader.IsDBNull(index))
|
||||
{
|
||||
String temp = reader.GetString(index);
|
||||
result = temp.ToCharArray()[0];
|
||||
}
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
public static Double DBGetDouble(SqlDataReader reader, int index, Double nullValue = 0)
|
||||
{
|
||||
Double result = nullValue;
|
||||
|
||||
if (!reader.IsDBNull(index))
|
||||
{
|
||||
result = Convert.ToDouble(reader.GetDecimal(index));
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
||||
public static Double DBGetDezimal(SqlDataReader reader, int index, Double nullValue = 0)
|
||||
{
|
||||
Double result = nullValue;
|
||||
|
||||
if (!reader.IsDBNull(index))
|
||||
{
|
||||
result = Convert.ToDouble(reader.GetDecimal(index));
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
||||
public static Decimal DBGetRealDezimal(SqlDataReader reader, int index, Decimal nullValue = 0)
|
||||
{
|
||||
Decimal result = nullValue;
|
||||
|
||||
if (!reader.IsDBNull(index))
|
||||
{
|
||||
result = reader.GetDecimal(index);
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
||||
public static Double DBGetRealDouble(SqlDataReader reader, int index, Double nullValue = 0)
|
||||
{
|
||||
Double result = nullValue;
|
||||
|
||||
if (!reader.IsDBNull(index))
|
||||
{
|
||||
result = reader.GetDouble(index);
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
||||
public static int DBGetInt(SqlDataReader reader, int index, int nullValue = 0)
|
||||
{
|
||||
int result = nullValue;
|
||||
|
||||
if (!reader.IsDBNull(index))
|
||||
{
|
||||
result = reader.GetInt32(index);
|
||||
}
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
public static int DBGetShort(SqlDataReader reader, int index, int nullValue = 0)
|
||||
{
|
||||
int result = nullValue;
|
||||
|
||||
if (!reader.IsDBNull(index))
|
||||
{
|
||||
result = (int)reader.GetInt16(index);
|
||||
}
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
public static int DBGetByteAsInt(SqlDataReader reader, int index)
|
||||
{
|
||||
int result = 0;
|
||||
|
||||
if (!reader.IsDBNull(index))
|
||||
{
|
||||
result = (int)reader.GetByte(index);
|
||||
}
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
public static long DBGetLong(SqlDataReader reader, int index, long nullValue = 0)
|
||||
{
|
||||
long result = nullValue;
|
||||
|
||||
if (!reader.IsDBNull(index))
|
||||
{
|
||||
result = reader.GetInt64(index);
|
||||
}
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
public static DateTime DBGetDate(SqlDataReader reader, int index)
|
||||
{
|
||||
//DateTime result = new DateTime(1900,1,1);
|
||||
DateTime result = DateTime.MinValue;
|
||||
|
||||
if (!reader.IsDBNull(index))
|
||||
{
|
||||
result = reader.GetDateTime(index);
|
||||
}
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
public static Object DBGetDateNullIfMin(SqlDataReader reader, int index)
|
||||
{
|
||||
//DateTime result = new DateTime(1900,1,1);
|
||||
Object result = null;
|
||||
|
||||
if (!reader.IsDBNull(index))
|
||||
{
|
||||
result = reader.GetDateTime(index);
|
||||
}
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
public static String DBGetDateEmptyIfMin(SqlDataReader reader, int index)
|
||||
{
|
||||
//DateTime result = new DateTime(1900,1,1);
|
||||
String result = "";
|
||||
|
||||
if (!reader.IsDBNull(index))
|
||||
{
|
||||
result = reader.GetDateTime(index).ToShortDateString();
|
||||
}
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
public static string DBGetDate(SqlDataReader reader, int index, int dateFormat)
|
||||
{
|
||||
//DateTime result = new DateTime(1900,1,1);
|
||||
string result = "";
|
||||
|
||||
if (!reader.IsDBNull(index))
|
||||
{
|
||||
DateTime dt = reader.GetDateTime(index);
|
||||
|
||||
switch (dateFormat)
|
||||
{
|
||||
case 1:
|
||||
result = dt.ToString("d", germanCultureInfo);
|
||||
break;
|
||||
default:
|
||||
result = dt.ToString("D", germanCultureInfo);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
public static DateTime DBGetTimeStamp(SqlDataReader reader, int index)
|
||||
{
|
||||
DateTime result = DateTime.MinValue;
|
||||
|
||||
if (!reader.IsDBNull(index))
|
||||
{
|
||||
result = reader.GetDateTime(index);
|
||||
}
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
public static bool DBGetBool(SqlDataReader reader, int index)
|
||||
{
|
||||
bool result = false;
|
||||
|
||||
if (!reader.IsDBNull(index))
|
||||
{
|
||||
result = reader.GetBoolean(index);
|
||||
}
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
public static DateTime MakeDate(string YYYYMMDD)
|
||||
{
|
||||
DateTime result = new DateTime();
|
||||
try
|
||||
{
|
||||
int year = Convert.ToInt32(YYYYMMDD.Substring(0, 4));
|
||||
int month = Convert.ToInt32(YYYYMMDD.Substring(4, 2));
|
||||
int day = Convert.ToInt32(YYYYMMDD.Substring(6, 2));
|
||||
result = new DateTime(year, month, day);
|
||||
}
|
||||
catch (Exception)
|
||||
{
|
||||
result = DateTime.MinValue;
|
||||
//Nothing
|
||||
}
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
public static String ConnectionStringAnmeldung()
|
||||
{
|
||||
//string result = "Data Source=APP4_AACHEN\\BKUPEXEC;Initial Catalog=AGENT2;User Id=LA;Password=la;";
|
||||
string result = "Data Source=" + IP_MSSQLSERVER + ";Initial Catalog=AGENT2;User Id=LA;Password=la;";
|
||||
//string result = "Data Source=APP3AACHEN;Initial Catalog=AGENT2;User Id=LA;Password=la;";
|
||||
return result;
|
||||
}
|
||||
|
||||
public static String ConnectionStringAS400()
|
||||
{
|
||||
string result = "DataSource=172.16.4.1;userid=PMMVIEWS;password=PMMVIEWS;LibraryList=YLBZPR.V3";
|
||||
return result;
|
||||
}
|
||||
|
||||
public static String ConnectionStringAS400ODBC()
|
||||
{
|
||||
string result = "DSN=HabelStammdatenODBC;Uid=PMMVIEWS;Pwd=PMMVIEWS;";
|
||||
return result;
|
||||
}
|
||||
|
||||
public static String ConnectionStringPortal()
|
||||
{
|
||||
//string result = "database=AGENT2;Server=172.16.1.9:50000;uid=adminhla;pwd=hlahenry;";
|
||||
string result = "Data Source=" + IP_MSSQLSERVER + ";Initial Catalog=AGENT2;User Id=LA;Password=la;";
|
||||
//string result = "Data Source=APP3AACHEN;Initial Catalog=AGENT2;User Id=LA;Password=la;";
|
||||
return result;
|
||||
}
|
||||
|
||||
public static int StandortOhne0(int standort)
|
||||
{
|
||||
if (standort == 0)
|
||||
{
|
||||
standort = 1;
|
||||
//System.Net.IPHostEntry host = System.Net.Dns.GetHostEntry("");
|
||||
//System.Net.IPAddress myIP = null;
|
||||
//foreach (System.Net.IPAddress a in host.AddressList)
|
||||
//{
|
||||
// if (a.AddressFamily == System.Net.Sockets.AddressFamily.InterNetwork)
|
||||
// {
|
||||
// myIP = a;
|
||||
// break;
|
||||
// }
|
||||
//}
|
||||
//if (myIP != null)
|
||||
//{
|
||||
// //Bestimmen des UpdatePfades anhand der lokalen IP
|
||||
// string ip = myIP.ToString();
|
||||
// String[] parts = ip.Split('.');
|
||||
|
||||
// if (parts[0] == "172")
|
||||
// {
|
||||
// if (parts[1] == "17")
|
||||
// {
|
||||
// //Kinkartz
|
||||
// standort = 1;
|
||||
// }
|
||||
// else
|
||||
// {
|
||||
// //Aachen
|
||||
// standort = 1;
|
||||
// }
|
||||
// }
|
||||
// else if (parts[0] == "10")
|
||||
// {
|
||||
// //Weiss
|
||||
// standort = 2;
|
||||
// }
|
||||
// else if (parts[0] == "192")
|
||||
// {
|
||||
// if (parts[2] == "14")
|
||||
// {
|
||||
// standort = 1;
|
||||
// }
|
||||
// else if (parts[2] == "44")
|
||||
// {
|
||||
// //Wolff
|
||||
// standort = 2;
|
||||
// }
|
||||
// else if (parts[2] == "8")
|
||||
// {
|
||||
// //Hemmann
|
||||
// standort = 3;
|
||||
// }
|
||||
// else if (parts[2] == "40" || parts[2] == "10")
|
||||
// {
|
||||
// //Schuhmann (Lokal ist 40 / VPN ist 10)
|
||||
// standort = 99;
|
||||
// }
|
||||
// else if (parts[2] == "0" || parts[2] == "33")
|
||||
// {
|
||||
// //Polen
|
||||
// standort = 99;
|
||||
// }
|
||||
// }
|
||||
//}
|
||||
}
|
||||
|
||||
return standort;
|
||||
}
|
||||
|
||||
public static String ConnectionStringKassenSystem(int standort)
|
||||
{
|
||||
string result = null;
|
||||
|
||||
if (standort == 0)
|
||||
{
|
||||
standort = StandortOhne0(standort);
|
||||
}
|
||||
|
||||
switch (standort)
|
||||
{
|
||||
case 2:
|
||||
result = "Data Source=" + IP_MSSQLSERVER + ";Initial Catalog=KassenSystem2;User Id=KassenManager;Password=ks;Max Pool Size=600;Connection Timeout=3000;encrypt=false;"; //Neu-Ulm
|
||||
break;
|
||||
case 3:
|
||||
result = "Data Source=" + IP_MSSQLSERVER + ";Initial Catalog=KassenSystem3;User Id=KassenManager;Password=ks;Max Pool Size=600;Connection Timeout=3000;encrypt=false;"; //Ladbergen
|
||||
break;
|
||||
case 9:
|
||||
result = "Data Source=" + IP_MSSQLSERVER + ";Initial Catalog=KassenSystemTest;User Id=KassenManager;Password=ks;Max Pool Size=600;Connection Timeout=3000;encrypt=false;";//Test
|
||||
break;
|
||||
default:
|
||||
result = "Data Source=" + IP_MSSQLSERVER + ";Initial Catalog=KassenSystem;User Id=KassenManager;Password=ks;Max Pool Size=600;Connection Timeout=3000;encrypt=false;"; //Aachen
|
||||
break;
|
||||
}
|
||||
|
||||
//NICHT DEN STRING ÄNDERN, SONDERN DIE AUSKOMMENTIERTE ZEILE WECHSELN!!!!!!!!!!!!!!!!
|
||||
//string result = "Data Source=" + IP_MSSQLSERVER + ";Initial Catalog=KassenSystem;User Id=KassenManager;Password=ks;Timeout=90000; Connection Timeout=9999"; //Echsystem
|
||||
//result = "Data Source=" + IP_MSSQLSERVER + ";Initial Catalog=KassenSystemTest;User Id=KassenManager;Password=ks;"; //Testystem
|
||||
//string result = "Data Source=" + IP_MSSQLSERVER + ";Initial Catalog=KassenSystem;User Id=KassenManager;Password=ks;"; //Echsystem
|
||||
//string result = "Data Source=APP3AACHEN;Initial Catalog=KassenSystem;User Id=KassenManager;Password=ks;"; //Echsystem
|
||||
return result;
|
||||
}
|
||||
|
||||
public static String ConnectionStringKassenSystemUniversal()
|
||||
{
|
||||
//NICHT DEN STRING ÄNDERN, SONDERN DIE AUSKOMMENTIERTE ZEILE WECHSELN!!!!!!!!!!!!!!!!
|
||||
string result = "Data Source=" + IP_MSSQLSERVER + ";Initial Catalog=KassenSystemUniversal;User Id=KassenManager;Password=ks;encrypt=false;"; //Echsystem
|
||||
return result;
|
||||
}
|
||||
|
||||
public static String ConnectionStringLambertzMail()
|
||||
{
|
||||
//NICHT DEN STRING ÄNDERN, SONDERN DIE AUSKOMMENTIERTE ZEILE WECHSELN!!!!!!!!!!!!!!!!
|
||||
string result = "Data Source=\" + IP_MSSQLSERVER + \";Initial Catalog=LambertzMail;User Id=LambertzMail;Password=^s7#Ux1G1;";
|
||||
return result;
|
||||
}
|
||||
|
||||
public static String ConnectionStringPortal_IC()
|
||||
{
|
||||
//string result = "database=AGENT2;Server=172.16.1.9:50000;uid=adminhla;pwd=hlahenry;";
|
||||
string result = "Data Source=" + IP_MSSQLSERVER + ";Initial Catalog=AGENT3;User Id=LA;Password=la;encrypt=false;";
|
||||
//string result = "Data Source=APP3AACHEN;Initial Catalog=AGENT3;User Id=LA;Password=la;";
|
||||
return result;
|
||||
}
|
||||
|
||||
public static String ConnectionStringPortal_TEST()
|
||||
{
|
||||
string result = "Data Source=" + IP_MSSQLSERVER + ";Initial Catalog=AGENT_TEST;User Id=sa;Password=hlahenry;encrypt=false;";
|
||||
//string result = "Data Source=APP3AACHEN;Initial Catalog=AGENT_TEST;User Id=sa;Password=hlahenry;";
|
||||
return result;
|
||||
}
|
||||
|
||||
public static String ConnectionStringODAL()
|
||||
{
|
||||
//string result = "Data Source=172.16.1.125\\HLAEXPRESS,1433;Network Library=DBMSSOCN;Initial Catalog=ODAL;User Id=ODALUSER;Password=OdaL;MultipleActiveResultSets=true;";
|
||||
string result = "Data Source=" + IP_MSSQLSERVER + ";Initial Catalog=ODAL;User Id=ODAL;Password=OdaL;MultipleActiveResultSets=true;encrypt=false;";
|
||||
//string result = "Data Source=APP3AACHEN;Initial Catalog=ODAL;User Id=ODAL;Password=OdaL;MultipleActiveResultSets=true;";
|
||||
return result;
|
||||
}
|
||||
|
||||
public static String ConnectionStringBILDDATEN()
|
||||
{
|
||||
string result = "Data Source=" + IP_MSSQLSERVER + ";Initial Catalog=Bilddaten;User Id=LA;Password=la;MultipleActiveResultSets=true;encrypt=false;";
|
||||
//string result = "Data Source=APP3AACHEN;Initial Catalog=Bilddaten;User Id=LA;Password=la;MultipleActiveResultSets=true;";
|
||||
return result;
|
||||
}
|
||||
public static String ConnectionStringLAMBERTZ()
|
||||
{
|
||||
string result = "Data Source=" + IP_MSSQLSERVER + ";Initial Catalog=Lambertz;User Id=LA;Password=la;MultipleActiveResultSets=true;Connection Timeout=6000;encrypt=false;";
|
||||
//string result = "Data Source=APP3AACHEN;Initial Catalog=Lambertz;User Id=LA;Password=la;MultipleActiveResultSets=true;Connection Timeout=6000";
|
||||
return result;
|
||||
}
|
||||
|
||||
public static String ConnectionStringPROJEKTVERWALTUNG()
|
||||
{
|
||||
return "Data Source=" + IP_MSSQLSERVER + ";Initial Catalog=HLAProjektVerwaltung;User Id=HLAUser;Password=hlaUSER1!;MultipleActiveResultSets=true;Connection Timeout=6000;encrypt=false;";
|
||||
}
|
||||
public static String ConnectionStringGRS()
|
||||
{
|
||||
return "Data Source=" + IP_MSSQLSERVER + ";Initial Catalog=GRS-SIGNUM;User Id=HLAUser;Password=hlaUSER1!;MultipleActiveResultSets=true;Connection Timeout=6000;encrypt=false;";
|
||||
}
|
||||
|
||||
public static String ConnectionStringEnaioLambertz()
|
||||
{
|
||||
return "Data Source=" + IP_MSSQLSERVER + ";Initial Catalog=EnaioLambertz;User Id=EnaioUser;Password=ena1O!;MultipleActiveResultSets=true;Connection Timeout=6000;encrypt=false;";
|
||||
}
|
||||
|
||||
public static String ConnectionStringDocuWareTest()
|
||||
{
|
||||
string result = "Data Source=APP14AC;Initial Catalog=Lambertz;User Id=DocuWare;Password=Dokuware22!;MultipleActiveResultSets=true;Connection Timeout=6000;encrypt=false;";
|
||||
return result;
|
||||
}
|
||||
|
||||
public static String ConnectionStringDocuWare()
|
||||
{
|
||||
string result = "Data Source=APP14AC;Initial Catalog=Lambertz;User Id=DocuWare;Password=Dokuware22!;MultipleActiveResultSets=true;Connection Timeout=6000;encrypt=false;";
|
||||
return result;
|
||||
}
|
||||
public static String ConnectionStringDocuWareErweiterteRechte()
|
||||
{
|
||||
string result = "Data Source=APP14AC;Initial Catalog=dwsystem;User Id=sa;Password=DokuWare22!;MultipleActiveResultSets=true;Connection Timeout=6000;encrypt=false;";
|
||||
return result;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Holt die Verbindung zur DB2, oder stellt eine her.
|
||||
/// </summary>
|
||||
/// <returns></returns>
|
||||
public static SqlConnection GetConnectionPortal(string formName)
|
||||
{
|
||||
System.Diagnostics.Debug.WriteLine(formName);
|
||||
|
||||
SqlConnection con = new SqlConnection();
|
||||
String extension = formName.Substring(formName.Length - 3, 3);
|
||||
if (extension == "_ic")
|
||||
{
|
||||
con.ConnectionString = DBTools.ConnectionStringPortal_IC();
|
||||
}
|
||||
else if (extension == "_xx")
|
||||
{
|
||||
con.ConnectionString = DBTools.ConnectionStringPortal_TEST();
|
||||
}
|
||||
else
|
||||
{
|
||||
con.ConnectionString = DBTools.ConnectionStringPortal();
|
||||
}
|
||||
con.Open();
|
||||
|
||||
System.Diagnostics.Debug.WriteLine(con.ConnectionString);
|
||||
|
||||
return con;
|
||||
}
|
||||
|
||||
public static object NullZuDBNull(object wert)
|
||||
{
|
||||
if (wert == null)
|
||||
{
|
||||
return DBNull.Value;
|
||||
}
|
||||
return wert;
|
||||
}
|
||||
|
||||
public static object EmptyZuDBNull(String value)
|
||||
{
|
||||
if (String.IsNullOrWhiteSpace(value))
|
||||
{
|
||||
return DBNull.Value;
|
||||
}
|
||||
else
|
||||
{
|
||||
return value;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
@ -1,14 +0,0 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Text;
|
||||
|
||||
namespace De.Lambertz.Essentials
|
||||
{
|
||||
public interface ISingelton
|
||||
{
|
||||
void ManagedReset(string userName);
|
||||
|
||||
//Kills the Singelton and frees resources
|
||||
void ManagedKill();
|
||||
}
|
||||
}
|
||||
@ -1,125 +0,0 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Text;
|
||||
using System.Data.SqlClient;
|
||||
using Microsoft.Data.SqlClient;
|
||||
|
||||
namespace De.Lambertz.Essentials
|
||||
{
|
||||
public class KernParameterSingelton : ISingelton
|
||||
{
|
||||
private static KernParameterSingelton me = null;
|
||||
static readonly object padlock0 = new object(); //Threadsafe!!
|
||||
//
|
||||
private String sessionID = null;
|
||||
private Encoding encoding = Encoding.Default;
|
||||
//
|
||||
private Dictionary<String, String> programmVerknüpfungen = null;
|
||||
private bool istProgrammVerknüpfungenDirty = true;
|
||||
|
||||
private KernParameterSingelton()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
public static KernParameterSingelton GetInstance()
|
||||
{
|
||||
lock (padlock0)
|
||||
{
|
||||
if (me == null)
|
||||
{
|
||||
me = new KernParameterSingelton();
|
||||
SingeltonManager.GetInstance().RegisterSingelton(me);
|
||||
}
|
||||
return me;
|
||||
}
|
||||
}
|
||||
|
||||
public void ManagedReset(string userName)
|
||||
{
|
||||
lock (padlock0)
|
||||
{
|
||||
me = new KernParameterSingelton();
|
||||
}
|
||||
}
|
||||
|
||||
public void ManagedKill()
|
||||
{
|
||||
lock (padlock0)
|
||||
{
|
||||
me = null;
|
||||
}
|
||||
}
|
||||
|
||||
public String SessionID
|
||||
{
|
||||
get { return sessionID; }
|
||||
set { sessionID = value; }
|
||||
}
|
||||
|
||||
public Encoding Encoding
|
||||
{
|
||||
get { return encoding; }
|
||||
set { encoding = value; }
|
||||
}
|
||||
|
||||
public void ProgrammVerknüpfungenSindDirty()
|
||||
{
|
||||
istProgrammVerknüpfungenDirty = true;
|
||||
}
|
||||
|
||||
public String ProgrammVerknüpfung(String endungMitPunkt)
|
||||
{
|
||||
if (istProgrammVerknüpfungenDirty)
|
||||
{
|
||||
programmVerknüpfungenLaden();
|
||||
}
|
||||
|
||||
String result = null;
|
||||
|
||||
if (programmVerknüpfungen.ContainsKey(endungMitPunkt))
|
||||
{
|
||||
result = programmVerknüpfungen[endungMitPunkt];
|
||||
}
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
public Dictionary<String, String> ProgrammVerknüpfungen
|
||||
{
|
||||
get
|
||||
{
|
||||
if (istProgrammVerknüpfungenDirty)
|
||||
{
|
||||
programmVerknüpfungenLaden();
|
||||
}
|
||||
|
||||
return programmVerknüpfungen;
|
||||
}
|
||||
}
|
||||
|
||||
private void programmVerknüpfungenLaden()
|
||||
{
|
||||
programmVerknüpfungen = new Dictionary<string, string>();
|
||||
using (SqlConnection con = new SqlConnection(DBTools.ConnectionStringLAMBERTZ()))
|
||||
{
|
||||
con.Open();
|
||||
String sql = "SELECT [Endung], [ProgrammPfad] FROM [Lambertz].[LA].[PortalReProVer] where [RechnerName] = @p1 order by [Endung]";
|
||||
SqlCommand cmd = new SqlCommand(sql, con);
|
||||
cmd.Parameters.AddWithValue("@p1", EssentialTools.RechnerName());
|
||||
using (SqlDataReader reader = cmd.ExecuteReader())
|
||||
{
|
||||
while (reader.Read())
|
||||
{
|
||||
String key = DBTools.DBGetString(reader, 0);
|
||||
if (!programmVerknüpfungen.ContainsKey(key))
|
||||
{
|
||||
programmVerknüpfungen.Add(key, DBTools.DBGetString(reader, 1));
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
istProgrammVerknüpfungenDirty = false;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -1,32 +0,0 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Text;
|
||||
|
||||
namespace De.Lambertz.Essentials
|
||||
{
|
||||
public class LamDictionary<K, T> : Dictionary<K, T>
|
||||
{
|
||||
/// <summary>
|
||||
/// Erweitert das normale Dictionary um die Möglichkeit
|
||||
/// ein Key-Value Paar hinzuzufügen und den (falls vorhanden)
|
||||
/// bereits unter dem Schlüssel eingetragenen Value zurück zu
|
||||
/// bekommen.
|
||||
/// </summary>
|
||||
/// <param name="key"></param>
|
||||
/// <param name="value"></param>
|
||||
/// <returns></returns>
|
||||
public T AddReturnOld(K key,T value)
|
||||
{
|
||||
T result = default(T);
|
||||
|
||||
if (this.ContainsKey(key))
|
||||
{
|
||||
result = this[key];
|
||||
this.Remove(key);
|
||||
}
|
||||
this.Add(key, value);
|
||||
|
||||
return result;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -1,26 +0,0 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Text;
|
||||
|
||||
namespace De.Lambertz.Essentials
|
||||
{
|
||||
public class LamList<T> : List<T>
|
||||
{
|
||||
public bool AddIfNew(T item)
|
||||
{
|
||||
bool result;
|
||||
|
||||
if (this.Contains(item))
|
||||
{
|
||||
result = false;
|
||||
}
|
||||
else
|
||||
{
|
||||
result = true;
|
||||
this.Add(item);
|
||||
}
|
||||
|
||||
return result;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -1,24 +0,0 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<TargetFramework>net8.0</TargetFramework>
|
||||
<ImplicitUsings>enable</ImplicitUsings>
|
||||
<Nullable>enable</Nullable>
|
||||
<RootNamespace>De.Lambertz.Essentials</RootNamespace>
|
||||
<FileVersion>1.0.0.1</FileVersion>
|
||||
<AssemblyVersion>1.0.0.1</AssemblyVersion>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="Azure.Identity" Version="1.13.2" />
|
||||
<PackageReference Include="Microsoft.Data.SqlClient" Version="6.0.2" />
|
||||
<PackageReference Include="Microsoft.Data.SqlClient.SNI.runtime" Version="6.0.2" />
|
||||
<PackageReference Include="Microsoft.Identity.Client" Version="4.71.1" />
|
||||
<PackageReference Include="Microsoft.SqlServer.Server" Version="1.0.0" />
|
||||
<PackageReference Include="System.DirectoryServices" Version="9.0.4" />
|
||||
<PackageReference Include="System.DirectoryServices.Protocols" Version="9.0.4" />
|
||||
<PackageReference Include="System.Drawing.Common" Version="9.0.4" />
|
||||
<PackageReference Include="System.Management" Version="9.0.4" />
|
||||
</ItemGroup>
|
||||
|
||||
</Project>
|
||||
@ -1,25 +0,0 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Visual Studio Version 17
|
||||
VisualStudioVersion = 17.10.35013.160
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "LambertzEssentials", "LambertzEssentials.csproj", "{CB6B8410-A552-493E-9F31-9A8CB05E8B8C}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
Release|Any CPU = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{CB6B8410-A552-493E-9F31-9A8CB05E8B8C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{CB6B8410-A552-493E-9F31-9A8CB05E8B8C}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{CB6B8410-A552-493E-9F31-9A8CB05E8B8C}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{CB6B8410-A552-493E-9F31-9A8CB05E8B8C}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
GlobalSection(ExtensibilityGlobals) = postSolution
|
||||
SolutionGuid = {4B4C5112-1B4A-45DC-A50B-9B90C1AB0BC7}
|
||||
EndGlobalSection
|
||||
EndGlobal
|
||||
@ -1,114 +0,0 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Text;
|
||||
|
||||
namespace De.Lambertz.Essentials
|
||||
{
|
||||
/// <summary>
|
||||
/// Singelton zur Überwachung aller registrierten Singeltons
|
||||
/// </summary>
|
||||
public class SingeltonManager
|
||||
{
|
||||
private static SingeltonManager me = null;
|
||||
private List<ISingelton> singeltons = null;
|
||||
private bool allowMore = true;
|
||||
|
||||
private SingeltonManager()
|
||||
{
|
||||
singeltons = new List<ISingelton>();
|
||||
}
|
||||
|
||||
public static SingeltonManager GetInstance()
|
||||
{
|
||||
if (me == null)
|
||||
{
|
||||
me = new SingeltonManager();
|
||||
}
|
||||
return me;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Schaltet den SingeltonManager ab.
|
||||
/// </summary>
|
||||
public void KillMe()
|
||||
{
|
||||
me = null;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Trägt einen Singelton zur Überwachung ein
|
||||
/// </summary>
|
||||
/// <param name="sigelton"></param>
|
||||
public void RegisterSingelton(ISingelton singelton)
|
||||
{
|
||||
if(allowMore)
|
||||
{
|
||||
singeltons.Add(singelton);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Trägt einen Singelton aus der Überwachung aus
|
||||
/// </summary>
|
||||
/// <param name="sigelton"></param>
|
||||
public void UnRegisterSigelton(ISingelton singelton)
|
||||
{
|
||||
if (allowMore)
|
||||
{
|
||||
if (singeltons.Contains(singelton))
|
||||
{
|
||||
singeltons.Remove(singelton);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Resetet alle registrierten Singeltons
|
||||
/// </summary>
|
||||
/// <param name="userName"></param>
|
||||
public void ResetAll(string userName)
|
||||
{
|
||||
allowMore = false;
|
||||
try
|
||||
{
|
||||
foreach (ISingelton s in singeltons)
|
||||
{
|
||||
try
|
||||
{
|
||||
s.ManagedReset(userName);
|
||||
}
|
||||
catch (Exception)
|
||||
{
|
||||
//
|
||||
}
|
||||
}
|
||||
}
|
||||
catch (Exception)
|
||||
{
|
||||
//
|
||||
}
|
||||
allowMore = true;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Beendet alle registrierten Singeltons
|
||||
/// </summary>
|
||||
public void KillAll()
|
||||
{
|
||||
allowMore = false;
|
||||
foreach (ISingelton s in singeltons)
|
||||
{
|
||||
try
|
||||
{
|
||||
s.ManagedKill();
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
Console.WriteLine(ex.Message);
|
||||
}
|
||||
}
|
||||
singeltons = new List<ISingelton>();
|
||||
allowMore = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -1,839 +0,0 @@
|
||||
{
|
||||
"runtimeTarget": {
|
||||
"name": ".NETCoreApp,Version=v8.0",
|
||||
"signature": ""
|
||||
},
|
||||
"compilationOptions": {},
|
||||
"targets": {
|
||||
".NETCoreApp,Version=v8.0": {
|
||||
"LambertzEssentials/1.0.0": {
|
||||
"dependencies": {
|
||||
"Azure.Identity": "1.13.2",
|
||||
"Microsoft.Data.SqlClient": "6.0.2",
|
||||
"Microsoft.Data.SqlClient.SNI.runtime": "6.0.2",
|
||||
"Microsoft.Identity.Client": "4.71.1",
|
||||
"Microsoft.SqlServer.Server": "1.0.0",
|
||||
"System.DirectoryServices": "9.0.4",
|
||||
"System.DirectoryServices.Protocols": "9.0.4",
|
||||
"System.Drawing.Common": "9.0.4",
|
||||
"System.Management": "9.0.4"
|
||||
},
|
||||
"runtime": {
|
||||
"LambertzEssentials.dll": {}
|
||||
}
|
||||
},
|
||||
"Azure.Core/1.44.1": {
|
||||
"dependencies": {
|
||||
"Microsoft.Bcl.AsyncInterfaces": "6.0.0",
|
||||
"System.ClientModel": "1.1.0",
|
||||
"System.Diagnostics.DiagnosticSource": "6.0.1",
|
||||
"System.Memory.Data": "6.0.0",
|
||||
"System.Numerics.Vectors": "4.5.0",
|
||||
"System.Text.Encodings.Web": "6.0.0",
|
||||
"System.Text.Json": "6.0.10",
|
||||
"System.Threading.Tasks.Extensions": "4.5.4"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net6.0/Azure.Core.dll": {
|
||||
"assemblyVersion": "1.44.1.0",
|
||||
"fileVersion": "1.4400.124.50905"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Azure.Identity/1.13.2": {
|
||||
"dependencies": {
|
||||
"Azure.Core": "1.44.1",
|
||||
"Microsoft.Identity.Client": "4.71.1",
|
||||
"Microsoft.Identity.Client.Extensions.Msal": "4.67.2",
|
||||
"System.Memory": "4.5.5",
|
||||
"System.Threading.Tasks.Extensions": "4.5.4"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/Azure.Identity.dll": {
|
||||
"assemblyVersion": "1.13.2.0",
|
||||
"fileVersion": "1.1300.225.6404"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Bcl.AsyncInterfaces/6.0.0": {
|
||||
"runtime": {
|
||||
"lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll": {
|
||||
"assemblyVersion": "6.0.0.0",
|
||||
"fileVersion": "6.0.21.52210"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Bcl.Cryptography/8.0.0": {
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.Bcl.Cryptography.dll": {
|
||||
"assemblyVersion": "8.0.0.0",
|
||||
"fileVersion": "8.0.23.53103"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Data.SqlClient/6.0.2": {
|
||||
"dependencies": {
|
||||
"Azure.Identity": "1.13.2",
|
||||
"Microsoft.Bcl.Cryptography": "8.0.0",
|
||||
"Microsoft.Data.SqlClient.SNI.runtime": "6.0.2",
|
||||
"Microsoft.Extensions.Caching.Memory": "8.0.1",
|
||||
"Microsoft.IdentityModel.JsonWebTokens": "7.5.0",
|
||||
"Microsoft.IdentityModel.Protocols.OpenIdConnect": "7.5.0",
|
||||
"Microsoft.SqlServer.Server": "1.0.0",
|
||||
"System.Configuration.ConfigurationManager": "8.0.1",
|
||||
"System.Security.Cryptography.Pkcs": "8.0.1"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.Data.SqlClient.dll": {
|
||||
"assemblyVersion": "6.0.0.0",
|
||||
"fileVersion": "6.2.25115.4"
|
||||
}
|
||||
},
|
||||
"resources": {
|
||||
"lib/net8.0/cs/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "cs"
|
||||
},
|
||||
"lib/net8.0/de/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "de"
|
||||
},
|
||||
"lib/net8.0/es/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "es"
|
||||
},
|
||||
"lib/net8.0/fr/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "fr"
|
||||
},
|
||||
"lib/net8.0/it/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "it"
|
||||
},
|
||||
"lib/net8.0/ja/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "ja"
|
||||
},
|
||||
"lib/net8.0/ko/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "ko"
|
||||
},
|
||||
"lib/net8.0/pl/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "pl"
|
||||
},
|
||||
"lib/net8.0/pt-BR/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "pt-BR"
|
||||
},
|
||||
"lib/net8.0/ru/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "ru"
|
||||
},
|
||||
"lib/net8.0/tr/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "tr"
|
||||
},
|
||||
"lib/net8.0/zh-Hans/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "zh-Hans"
|
||||
},
|
||||
"lib/net8.0/zh-Hant/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "zh-Hant"
|
||||
}
|
||||
},
|
||||
"runtimeTargets": {
|
||||
"runtimes/unix/lib/net8.0/Microsoft.Data.SqlClient.dll": {
|
||||
"rid": "unix",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "6.0.0.0",
|
||||
"fileVersion": "6.2.25115.4"
|
||||
},
|
||||
"runtimes/win/lib/net8.0/Microsoft.Data.SqlClient.dll": {
|
||||
"rid": "win",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "6.0.0.0",
|
||||
"fileVersion": "6.2.25115.4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Data.SqlClient.SNI.runtime/6.0.2": {
|
||||
"runtimeTargets": {
|
||||
"runtimes/win-arm64/native/Microsoft.Data.SqlClient.SNI.dll": {
|
||||
"rid": "win-arm64",
|
||||
"assetType": "native",
|
||||
"fileVersion": "6.2.0.0"
|
||||
},
|
||||
"runtimes/win-x64/native/Microsoft.Data.SqlClient.SNI.dll": {
|
||||
"rid": "win-x64",
|
||||
"assetType": "native",
|
||||
"fileVersion": "6.2.0.0"
|
||||
},
|
||||
"runtimes/win-x86/native/Microsoft.Data.SqlClient.SNI.dll": {
|
||||
"rid": "win-x86",
|
||||
"assetType": "native",
|
||||
"fileVersion": "6.2.0.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.Caching.Abstractions/8.0.0": {
|
||||
"dependencies": {
|
||||
"Microsoft.Extensions.Primitives": "8.0.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.Extensions.Caching.Abstractions.dll": {
|
||||
"assemblyVersion": "8.0.0.0",
|
||||
"fileVersion": "8.0.23.53103"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.Caching.Memory/8.0.1": {
|
||||
"dependencies": {
|
||||
"Microsoft.Extensions.Caching.Abstractions": "8.0.0",
|
||||
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
|
||||
"Microsoft.Extensions.Logging.Abstractions": "8.0.2",
|
||||
"Microsoft.Extensions.Options": "8.0.2",
|
||||
"Microsoft.Extensions.Primitives": "8.0.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.Extensions.Caching.Memory.dll": {
|
||||
"assemblyVersion": "8.0.0.0",
|
||||
"fileVersion": "8.0.1024.46610"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.DependencyInjection.Abstractions/8.0.2": {
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
|
||||
"assemblyVersion": "8.0.0.0",
|
||||
"fileVersion": "8.0.1024.46610"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.Logging.Abstractions/8.0.2": {
|
||||
"dependencies": {
|
||||
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.Extensions.Logging.Abstractions.dll": {
|
||||
"assemblyVersion": "8.0.0.0",
|
||||
"fileVersion": "8.0.1024.46610"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.Options/8.0.2": {
|
||||
"dependencies": {
|
||||
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
|
||||
"Microsoft.Extensions.Primitives": "8.0.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.Extensions.Options.dll": {
|
||||
"assemblyVersion": "8.0.0.0",
|
||||
"fileVersion": "8.0.224.6711"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.Primitives/8.0.0": {
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.Extensions.Primitives.dll": {
|
||||
"assemblyVersion": "8.0.0.0",
|
||||
"fileVersion": "8.0.23.53103"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Identity.Client/4.71.1": {
|
||||
"dependencies": {
|
||||
"Microsoft.IdentityModel.Abstractions": "7.5.0",
|
||||
"System.Diagnostics.DiagnosticSource": "6.0.1"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.Identity.Client.dll": {
|
||||
"assemblyVersion": "4.71.1.0",
|
||||
"fileVersion": "4.71.1.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Identity.Client.Extensions.Msal/4.67.2": {
|
||||
"dependencies": {
|
||||
"Microsoft.Identity.Client": "4.71.1",
|
||||
"System.Security.Cryptography.ProtectedData": "8.0.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.Identity.Client.Extensions.Msal.dll": {
|
||||
"assemblyVersion": "4.67.2.0",
|
||||
"fileVersion": "4.67.2.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.IdentityModel.Abstractions/7.5.0": {
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.IdentityModel.Abstractions.dll": {
|
||||
"assemblyVersion": "7.5.0.0",
|
||||
"fileVersion": "7.5.0.50326"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.IdentityModel.JsonWebTokens/7.5.0": {
|
||||
"dependencies": {
|
||||
"Microsoft.IdentityModel.Tokens": "7.5.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.IdentityModel.JsonWebTokens.dll": {
|
||||
"assemblyVersion": "7.5.0.0",
|
||||
"fileVersion": "7.5.0.50326"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.IdentityModel.Logging/7.5.0": {
|
||||
"dependencies": {
|
||||
"Microsoft.IdentityModel.Abstractions": "7.5.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.IdentityModel.Logging.dll": {
|
||||
"assemblyVersion": "7.5.0.0",
|
||||
"fileVersion": "7.5.0.50326"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.IdentityModel.Protocols/7.5.0": {
|
||||
"dependencies": {
|
||||
"Microsoft.IdentityModel.Tokens": "7.5.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.IdentityModel.Protocols.dll": {
|
||||
"assemblyVersion": "7.5.0.0",
|
||||
"fileVersion": "7.5.0.50326"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.IdentityModel.Protocols.OpenIdConnect/7.5.0": {
|
||||
"dependencies": {
|
||||
"Microsoft.IdentityModel.Protocols": "7.5.0",
|
||||
"System.IdentityModel.Tokens.Jwt": "7.5.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": {
|
||||
"assemblyVersion": "7.5.0.0",
|
||||
"fileVersion": "7.5.0.50326"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.IdentityModel.Tokens/7.5.0": {
|
||||
"dependencies": {
|
||||
"Microsoft.IdentityModel.Logging": "7.5.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.IdentityModel.Tokens.dll": {
|
||||
"assemblyVersion": "7.5.0.0",
|
||||
"fileVersion": "7.5.0.50326"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.SqlServer.Server/1.0.0": {
|
||||
"runtime": {
|
||||
"lib/netstandard2.0/Microsoft.SqlServer.Server.dll": {
|
||||
"assemblyVersion": "1.0.0.0",
|
||||
"fileVersion": "1.0.0.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Win32.SystemEvents/9.0.4": {
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.Win32.SystemEvents.dll": {
|
||||
"assemblyVersion": "9.0.0.0",
|
||||
"fileVersion": "9.0.425.16305"
|
||||
}
|
||||
},
|
||||
"runtimeTargets": {
|
||||
"runtimes/win/lib/net8.0/Microsoft.Win32.SystemEvents.dll": {
|
||||
"rid": "win",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "9.0.0.0",
|
||||
"fileVersion": "9.0.425.16305"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.ClientModel/1.1.0": {
|
||||
"dependencies": {
|
||||
"System.Memory.Data": "6.0.0",
|
||||
"System.Text.Json": "6.0.10"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net6.0/System.ClientModel.dll": {
|
||||
"assemblyVersion": "1.1.0.0",
|
||||
"fileVersion": "1.100.24.46703"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.CodeDom/9.0.4": {
|
||||
"runtime": {
|
||||
"lib/net8.0/System.CodeDom.dll": {
|
||||
"assemblyVersion": "9.0.0.0",
|
||||
"fileVersion": "9.0.425.16305"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Configuration.ConfigurationManager/8.0.1": {
|
||||
"dependencies": {
|
||||
"System.Diagnostics.EventLog": "8.0.1",
|
||||
"System.Security.Cryptography.ProtectedData": "8.0.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/System.Configuration.ConfigurationManager.dll": {
|
||||
"assemblyVersion": "8.0.0.0",
|
||||
"fileVersion": "8.0.1024.46610"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Diagnostics.DiagnosticSource/6.0.1": {
|
||||
"dependencies": {
|
||||
"System.Runtime.CompilerServices.Unsafe": "6.0.0"
|
||||
}
|
||||
},
|
||||
"System.Diagnostics.EventLog/8.0.1": {
|
||||
"runtime": {
|
||||
"lib/net8.0/System.Diagnostics.EventLog.dll": {
|
||||
"assemblyVersion": "8.0.0.0",
|
||||
"fileVersion": "8.0.1024.46610"
|
||||
}
|
||||
},
|
||||
"runtimeTargets": {
|
||||
"runtimes/win/lib/net8.0/System.Diagnostics.EventLog.Messages.dll": {
|
||||
"rid": "win",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "8.0.0.0",
|
||||
"fileVersion": "0.0.0.0"
|
||||
},
|
||||
"runtimes/win/lib/net8.0/System.Diagnostics.EventLog.dll": {
|
||||
"rid": "win",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "8.0.0.0",
|
||||
"fileVersion": "8.0.1024.46610"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.DirectoryServices/9.0.4": {
|
||||
"runtime": {
|
||||
"lib/net8.0/System.DirectoryServices.dll": {
|
||||
"assemblyVersion": "9.0.0.0",
|
||||
"fileVersion": "9.0.425.16305"
|
||||
}
|
||||
},
|
||||
"runtimeTargets": {
|
||||
"runtimes/win/lib/net8.0/System.DirectoryServices.dll": {
|
||||
"rid": "win",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "9.0.0.0",
|
||||
"fileVersion": "9.0.425.16305"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.DirectoryServices.Protocols/9.0.4": {
|
||||
"runtime": {
|
||||
"lib/net8.0/System.DirectoryServices.Protocols.dll": {
|
||||
"assemblyVersion": "9.0.0.4",
|
||||
"fileVersion": "9.0.425.16305"
|
||||
}
|
||||
},
|
||||
"runtimeTargets": {
|
||||
"runtimes/linux/lib/net8.0/System.DirectoryServices.Protocols.dll": {
|
||||
"rid": "linux",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "9.0.0.4",
|
||||
"fileVersion": "9.0.425.16305"
|
||||
},
|
||||
"runtimes/osx/lib/net8.0/System.DirectoryServices.Protocols.dll": {
|
||||
"rid": "osx",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "9.0.0.4",
|
||||
"fileVersion": "9.0.425.16305"
|
||||
},
|
||||
"runtimes/win/lib/net8.0/System.DirectoryServices.Protocols.dll": {
|
||||
"rid": "win",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "9.0.0.4",
|
||||
"fileVersion": "9.0.425.16305"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Drawing.Common/9.0.4": {
|
||||
"dependencies": {
|
||||
"Microsoft.Win32.SystemEvents": "9.0.4"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/System.Drawing.Common.dll": {
|
||||
"assemblyVersion": "9.0.0.0",
|
||||
"fileVersion": "9.0.425.16312"
|
||||
},
|
||||
"lib/net8.0/System.Private.Windows.Core.dll": {
|
||||
"assemblyVersion": "9.0.0.0",
|
||||
"fileVersion": "9.0.425.16312"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.IdentityModel.Tokens.Jwt/7.5.0": {
|
||||
"dependencies": {
|
||||
"Microsoft.IdentityModel.JsonWebTokens": "7.5.0",
|
||||
"Microsoft.IdentityModel.Tokens": "7.5.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/System.IdentityModel.Tokens.Jwt.dll": {
|
||||
"assemblyVersion": "7.5.0.0",
|
||||
"fileVersion": "7.5.0.50326"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Management/9.0.4": {
|
||||
"dependencies": {
|
||||
"System.CodeDom": "9.0.4"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/System.Management.dll": {
|
||||
"assemblyVersion": "9.0.0.4",
|
||||
"fileVersion": "9.0.425.16305"
|
||||
}
|
||||
},
|
||||
"runtimeTargets": {
|
||||
"runtimes/win/lib/net8.0/System.Management.dll": {
|
||||
"rid": "win",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "9.0.0.4",
|
||||
"fileVersion": "9.0.425.16305"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Memory/4.5.5": {},
|
||||
"System.Memory.Data/6.0.0": {
|
||||
"dependencies": {
|
||||
"System.Text.Json": "6.0.10"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net6.0/System.Memory.Data.dll": {
|
||||
"assemblyVersion": "6.0.0.0",
|
||||
"fileVersion": "6.0.21.52210"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Numerics.Vectors/4.5.0": {},
|
||||
"System.Runtime.CompilerServices.Unsafe/6.0.0": {},
|
||||
"System.Security.Cryptography.Pkcs/8.0.1": {
|
||||
"runtime": {
|
||||
"lib/net8.0/System.Security.Cryptography.Pkcs.dll": {
|
||||
"assemblyVersion": "8.0.0.0",
|
||||
"fileVersion": "8.0.1024.46610"
|
||||
}
|
||||
},
|
||||
"runtimeTargets": {
|
||||
"runtimes/win/lib/net8.0/System.Security.Cryptography.Pkcs.dll": {
|
||||
"rid": "win",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "8.0.0.0",
|
||||
"fileVersion": "8.0.1024.46610"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Security.Cryptography.ProtectedData/8.0.0": {
|
||||
"runtime": {
|
||||
"lib/net8.0/System.Security.Cryptography.ProtectedData.dll": {
|
||||
"assemblyVersion": "8.0.0.0",
|
||||
"fileVersion": "8.0.23.53103"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Text.Encodings.Web/6.0.0": {
|
||||
"dependencies": {
|
||||
"System.Runtime.CompilerServices.Unsafe": "6.0.0"
|
||||
}
|
||||
},
|
||||
"System.Text.Json/6.0.10": {
|
||||
"dependencies": {
|
||||
"System.Runtime.CompilerServices.Unsafe": "6.0.0",
|
||||
"System.Text.Encodings.Web": "6.0.0"
|
||||
}
|
||||
},
|
||||
"System.Threading.Tasks.Extensions/4.5.4": {}
|
||||
}
|
||||
},
|
||||
"libraries": {
|
||||
"LambertzEssentials/1.0.0": {
|
||||
"type": "project",
|
||||
"serviceable": false,
|
||||
"sha512": ""
|
||||
},
|
||||
"Azure.Core/1.44.1": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-YyznXLQZCregzHvioip07/BkzjuWNXogJEVz9T5W6TwjNr17ax41YGzYMptlo2G10oLCuVPoyva62y0SIRDixg==",
|
||||
"path": "azure.core/1.44.1",
|
||||
"hashPath": "azure.core.1.44.1.nupkg.sha512"
|
||||
},
|
||||
"Azure.Identity/1.13.2": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-CngQVQELdzFmsGSWyGIPIUOCrII7nApMVWxVmJCKQQrWxRXcNquCsZ+njRJRnhFUfD+KMAhpjyRCaceE4EOL6A==",
|
||||
"path": "azure.identity/1.13.2",
|
||||
"hashPath": "azure.identity.1.13.2.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Bcl.AsyncInterfaces/6.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-UcSjPsst+DfAdJGVDsu346FX0ci0ah+lw3WRtn18NUwEqRt70HaOQ7lI72vy3+1LxtqI3T5GWwV39rQSrCzAeg==",
|
||||
"path": "microsoft.bcl.asyncinterfaces/6.0.0",
|
||||
"hashPath": "microsoft.bcl.asyncinterfaces.6.0.0.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Bcl.Cryptography/8.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-Y3t/c7C5XHJGFDnohjf1/9SYF3ZOfEU1fkNQuKg/dGf9hN18yrQj2owHITGfNS3+lKJdW6J4vY98jYu57jCO8A==",
|
||||
"path": "microsoft.bcl.cryptography/8.0.0",
|
||||
"hashPath": "microsoft.bcl.cryptography.8.0.0.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Data.SqlClient/6.0.2": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-RDqwzNu5slSqGy0eSgnN4fuLdGI1w9ZHBRNALrbUsykOIbXtGCpyotG0r5zz+HHtzxbe6LtcAyWcOiu0a+Fx/A==",
|
||||
"path": "microsoft.data.sqlclient/6.0.2",
|
||||
"hashPath": "microsoft.data.sqlclient.6.0.2.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Data.SqlClient.SNI.runtime/6.0.2": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-f+pRODTWX7Y67jXO3T5S2dIPZ9qMJNySjlZT/TKmWVNWe19N8jcWmHaqHnnchaq3gxEKv1SWVY5EFzOD06l41w==",
|
||||
"path": "microsoft.data.sqlclient.sni.runtime/6.0.2",
|
||||
"hashPath": "microsoft.data.sqlclient.sni.runtime.6.0.2.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.Caching.Abstractions/8.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-3KuSxeHoNYdxVYfg2IRZCThcrlJ1XJqIXkAWikCsbm5C/bCjv7G0WoKDyuR98Q+T607QT2Zl5GsbGRkENcV2yQ==",
|
||||
"path": "microsoft.extensions.caching.abstractions/8.0.0",
|
||||
"hashPath": "microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.Caching.Memory/8.0.1": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-HFDnhYLccngrzyGgHkjEDU5FMLn4MpOsr5ElgsBMC4yx6lJh4jeWO7fHS8+TXPq+dgxCmUa/Trl8svObmwW4QA==",
|
||||
"path": "microsoft.extensions.caching.memory/8.0.1",
|
||||
"hashPath": "microsoft.extensions.caching.memory.8.0.1.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.DependencyInjection.Abstractions/8.0.2": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-3iE7UF7MQkCv1cxzCahz+Y/guQbTqieyxyaWKhrRO91itI9cOKO76OHeQDahqG4MmW5umr3CcCvGmK92lWNlbg==",
|
||||
"path": "microsoft.extensions.dependencyinjection.abstractions/8.0.2",
|
||||
"hashPath": "microsoft.extensions.dependencyinjection.abstractions.8.0.2.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.Logging.Abstractions/8.0.2": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-nroMDjS7hNBPtkZqVBbSiQaQjWRDxITI8Y7XnDs97rqG3EbzVTNLZQf7bIeUJcaHOV8bca47s1Uxq94+2oGdxA==",
|
||||
"path": "microsoft.extensions.logging.abstractions/8.0.2",
|
||||
"hashPath": "microsoft.extensions.logging.abstractions.8.0.2.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.Options/8.0.2": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-dWGKvhFybsaZpGmzkGCbNNwBD1rVlWzrZKANLW/CcbFJpCEceMCGzT7zZwHOGBCbwM0SzBuceMj5HN1LKV1QqA==",
|
||||
"path": "microsoft.extensions.options/8.0.2",
|
||||
"hashPath": "microsoft.extensions.options.8.0.2.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.Primitives/8.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-bXJEZrW9ny8vjMF1JV253WeLhpEVzFo1lyaZu1vQ4ZxWUlVvknZ/+ftFgVheLubb4eZPSwwxBeqS1JkCOjxd8g==",
|
||||
"path": "microsoft.extensions.primitives/8.0.0",
|
||||
"hashPath": "microsoft.extensions.primitives.8.0.0.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Identity.Client/4.71.1": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-SgvSBcMRvmEEyV10pcvxNVUbwYoShmj/9pxXFVr3AFjE26IUzuwYLtLgt58xkEnT0xJBjfObaXxcol3BMtmEAg==",
|
||||
"path": "microsoft.identity.client/4.71.1",
|
||||
"hashPath": "microsoft.identity.client.4.71.1.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Identity.Client.Extensions.Msal/4.67.2": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-DKs+Lva6csEUZabw+JkkjtFgVmcXh4pJeQy5KH5XzPOaKNoZhAMYj1qpKd97qYTZKXIFH12bHPk0DA+6krw+Cw==",
|
||||
"path": "microsoft.identity.client.extensions.msal/4.67.2",
|
||||
"hashPath": "microsoft.identity.client.extensions.msal.4.67.2.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.IdentityModel.Abstractions/7.5.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-seOFPaBQh2K683eFujAuDsrO2XbOA+SvxRli+wu7kl+ZymuGQzjmmUKfyFHmDazpPOBnmOX1ZnjX7zFDZHyNIA==",
|
||||
"path": "microsoft.identitymodel.abstractions/7.5.0",
|
||||
"hashPath": "microsoft.identitymodel.abstractions.7.5.0.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.IdentityModel.JsonWebTokens/7.5.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-mfyiGptbcH+oYrzAtWWwuV+7MoM0G0si+9owaj6DGWInhq/N/KDj/pWHhq1ShdmBu332gjP+cppjgwBpsOj7Fg==",
|
||||
"path": "microsoft.identitymodel.jsonwebtokens/7.5.0",
|
||||
"hashPath": "microsoft.identitymodel.jsonwebtokens.7.5.0.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.IdentityModel.Logging/7.5.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-3BInZEajJvnTDP/YRrmJ3Fyw8XAWWR9jG+3FkhhzRJJYItVL+BEH9qlgxSmtrxp7S7N6TOv+Y+X8BG61viiehQ==",
|
||||
"path": "microsoft.identitymodel.logging/7.5.0",
|
||||
"hashPath": "microsoft.identitymodel.logging.7.5.0.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.IdentityModel.Protocols/7.5.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-ugyb0Nm+I+UrHGYg28mL8oCV31xZrOEbs8fQkcShUoKvgk22HroD2odCnqEf56CoAFYTwoDExz8deXzrFC+TyA==",
|
||||
"path": "microsoft.identitymodel.protocols/7.5.0",
|
||||
"hashPath": "microsoft.identitymodel.protocols.7.5.0.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.IdentityModel.Protocols.OpenIdConnect/7.5.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-/U3I/8uutTqZr2n/zt0q08bluYklq+5VWP7ZuOGpTUR1ln5bSbrexAzdSGzrhxTxNNbHMCU8Mn2bNQvcmehAxg==",
|
||||
"path": "microsoft.identitymodel.protocols.openidconnect/7.5.0",
|
||||
"hashPath": "microsoft.identitymodel.protocols.openidconnect.7.5.0.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.IdentityModel.Tokens/7.5.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-owe33wqe0ZbwBxM3D90I0XotxNyTdl85jud03d+OrUOJNnTiqnYePwBk3WU9yW0Rk5CYX+sfSim7frmu6jeEzQ==",
|
||||
"path": "microsoft.identitymodel.tokens/7.5.0",
|
||||
"hashPath": "microsoft.identitymodel.tokens.7.5.0.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.SqlServer.Server/1.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-N4KeF3cpcm1PUHym1RmakkzfkEv3GRMyofVv40uXsQhCQeglr2OHNcUk2WOG51AKpGO8ynGpo9M/kFXSzghwug==",
|
||||
"path": "microsoft.sqlserver.server/1.0.0",
|
||||
"hashPath": "microsoft.sqlserver.server.1.0.0.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Win32.SystemEvents/9.0.4": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-kHgtAkXhNEP8oGuAVe3Q5admxsdMlSdWE2rXcA9FfeGDZJQawPccmZgnOswgW3ugUPSJt7VH+TMQPz65mnhGSQ==",
|
||||
"path": "microsoft.win32.systemevents/9.0.4",
|
||||
"hashPath": "microsoft.win32.systemevents.9.0.4.nupkg.sha512"
|
||||
},
|
||||
"System.ClientModel/1.1.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-UocOlCkxLZrG2CKMAAImPcldJTxeesHnHGHwhJ0pNlZEvEXcWKuQvVOER2/NiOkJGRJk978SNdw3j6/7O9H1lg==",
|
||||
"path": "system.clientmodel/1.1.0",
|
||||
"hashPath": "system.clientmodel.1.1.0.nupkg.sha512"
|
||||
},
|
||||
"System.CodeDom/9.0.4": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-aJdv7Z87PoPW8ijvGIincocooYRbH3Umtlz7OrJKf6GDInbdu1bvk5X1fFlmbl7WP+9ntoIBd7NjKz+siVFdHA==",
|
||||
"path": "system.codedom/9.0.4",
|
||||
"hashPath": "system.codedom.9.0.4.nupkg.sha512"
|
||||
},
|
||||
"System.Configuration.ConfigurationManager/8.0.1": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-gPYFPDyohW2gXNhdQRSjtmeS6FymL2crg4Sral1wtvEJ7DUqFCDWDVbbLobASbzxfic8U1hQEdC7hmg9LHncMw==",
|
||||
"path": "system.configuration.configurationmanager/8.0.1",
|
||||
"hashPath": "system.configuration.configurationmanager.8.0.1.nupkg.sha512"
|
||||
},
|
||||
"System.Diagnostics.DiagnosticSource/6.0.1": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-KiLYDu2k2J82Q9BJpWiuQqCkFjRBWVq4jDzKKWawVi9KWzyD0XG3cmfX0vqTQlL14Wi9EufJrbL0+KCLTbqWiQ==",
|
||||
"path": "system.diagnostics.diagnosticsource/6.0.1",
|
||||
"hashPath": "system.diagnostics.diagnosticsource.6.0.1.nupkg.sha512"
|
||||
},
|
||||
"System.Diagnostics.EventLog/8.0.1": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-n1ZP7NM2Gkn/MgD8+eOT5MulMj6wfeQMNS2Pizvq5GHCZfjlFMXV2irQlQmJhwA2VABC57M0auudO89Iu2uRLg==",
|
||||
"path": "system.diagnostics.eventlog/8.0.1",
|
||||
"hashPath": "system.diagnostics.eventlog.8.0.1.nupkg.sha512"
|
||||
},
|
||||
"System.DirectoryServices/9.0.4": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-qYUtcmdjVXnr8i7I8CrTovmFWLiaKexmsONERt3+SUiAwjAiPmjFe5n56Jh2J44LP1mCIAQOEmpDNQ0e0DWBwQ==",
|
||||
"path": "system.directoryservices/9.0.4",
|
||||
"hashPath": "system.directoryservices.9.0.4.nupkg.sha512"
|
||||
},
|
||||
"System.DirectoryServices.Protocols/9.0.4": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-fGdiJme2/nN4xKV6sP67bN4HBz+EdoTYECFH5YVIiIRm/AJwCB+Y/4NW/7xtOFR2h6STlTY+e2/VztiaSI+ZaA==",
|
||||
"path": "system.directoryservices.protocols/9.0.4",
|
||||
"hashPath": "system.directoryservices.protocols.9.0.4.nupkg.sha512"
|
||||
},
|
||||
"System.Drawing.Common/9.0.4": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-SbtusMUT1bCxZ14904ZPo2GZyelze0rwUni9wXrp8KX9Zlsda8idqpxra1RBvOA85WM0wW+fCI4GLrlCTYiE6A==",
|
||||
"path": "system.drawing.common/9.0.4",
|
||||
"hashPath": "system.drawing.common.9.0.4.nupkg.sha512"
|
||||
},
|
||||
"System.IdentityModel.Tokens.Jwt/7.5.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-D0TtrWOfoPdyYSlvOGaU9F1QR+qrbgJ/4eiEsQkIz7YQKIKkGXQldXukn6cYG9OahSq5UVMvyAIObECpH6Wglg==",
|
||||
"path": "system.identitymodel.tokens.jwt/7.5.0",
|
||||
"hashPath": "system.identitymodel.tokens.jwt.7.5.0.nupkg.sha512"
|
||||
},
|
||||
"System.Management/9.0.4": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-MfY9+SrkSvchAoFiChTkhQYCAjBaQQ9u3LwiKmho7oTbujucnxCzORlPgLhId/ChLSptsQ/1UmtPGLZaKYVdsA==",
|
||||
"path": "system.management/9.0.4",
|
||||
"hashPath": "system.management.9.0.4.nupkg.sha512"
|
||||
},
|
||||
"System.Memory/4.5.5": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-XIWiDvKPXaTveaB7HVganDlOCRoj03l+jrwNvcge/t8vhGYKvqV+dMv6G4SAX2NoNmN0wZfVPTAlFwZcZvVOUw==",
|
||||
"path": "system.memory/4.5.5",
|
||||
"hashPath": "system.memory.4.5.5.nupkg.sha512"
|
||||
},
|
||||
"System.Memory.Data/6.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-ntFHArH3I4Lpjf5m4DCXQHJuGwWPNVJPaAvM95Jy/u+2Yzt2ryiyIN04LAogkjP9DeRcEOiviAjQotfmPq/FrQ==",
|
||||
"path": "system.memory.data/6.0.0",
|
||||
"hashPath": "system.memory.data.6.0.0.nupkg.sha512"
|
||||
},
|
||||
"System.Numerics.Vectors/4.5.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-QQTlPTl06J/iiDbJCiepZ4H//BVraReU4O4EoRw1U02H5TLUIT7xn3GnDp9AXPSlJUDyFs4uWjWafNX6WrAojQ==",
|
||||
"path": "system.numerics.vectors/4.5.0",
|
||||
"hashPath": "system.numerics.vectors.4.5.0.nupkg.sha512"
|
||||
},
|
||||
"System.Runtime.CompilerServices.Unsafe/6.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==",
|
||||
"path": "system.runtime.compilerservices.unsafe/6.0.0",
|
||||
"hashPath": "system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512"
|
||||
},
|
||||
"System.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/8.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-+TUFINV2q2ifyXauQXRwy4CiBhqvDEDZeVJU7qfxya4aRYOKzVBpN+4acx25VcPB9ywUN6C0n8drWl110PhZEg==",
|
||||
"path": "system.security.cryptography.protecteddata/8.0.0",
|
||||
"hashPath": "system.security.cryptography.protecteddata.8.0.0.nupkg.sha512"
|
||||
},
|
||||
"System.Text.Encodings.Web/6.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-Vg8eB5Tawm1IFqj4TVK1czJX89rhFxJo9ELqc/Eiq0eXy13RK00eubyU6TJE6y+GQXjyV5gSfiewDUZjQgSE0w==",
|
||||
"path": "system.text.encodings.web/6.0.0",
|
||||
"hashPath": "system.text.encodings.web.6.0.0.nupkg.sha512"
|
||||
},
|
||||
"System.Text.Json/6.0.10": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-NSB0kDipxn2ychp88NXWfFRFlmi1bst/xynOutbnpEfRCT9JZkZ7KOmF/I/hNKo2dILiMGnqblm+j1sggdLB9g==",
|
||||
"path": "system.text.json/6.0.10",
|
||||
"hashPath": "system.text.json.6.0.10.nupkg.sha512"
|
||||
},
|
||||
"System.Threading.Tasks.Extensions/4.5.4": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-zteT+G8xuGu6mS+mzDzYXbzS7rd3K6Fjb9RiZlYlJPam2/hU7JCBZBVEcywNuR+oZ1ncTvc/cq0faRr3P01OVg==",
|
||||
"path": "system.threading.tasks.extensions/4.5.4",
|
||||
"hashPath": "system.threading.tasks.extensions.4.5.4.nupkg.sha512"
|
||||
}
|
||||
}
|
||||
}
|
||||
Binary file not shown.
Binary file not shown.
@ -1,839 +0,0 @@
|
||||
{
|
||||
"runtimeTarget": {
|
||||
"name": ".NETCoreApp,Version=v8.0",
|
||||
"signature": ""
|
||||
},
|
||||
"compilationOptions": {},
|
||||
"targets": {
|
||||
".NETCoreApp,Version=v8.0": {
|
||||
"LambertzEssentials/1.0.0": {
|
||||
"dependencies": {
|
||||
"Azure.Identity": "1.13.2",
|
||||
"Microsoft.Data.SqlClient": "6.0.2",
|
||||
"Microsoft.Data.SqlClient.SNI.runtime": "6.0.2",
|
||||
"Microsoft.Identity.Client": "4.71.1",
|
||||
"Microsoft.SqlServer.Server": "1.0.0",
|
||||
"System.DirectoryServices": "9.0.4",
|
||||
"System.DirectoryServices.Protocols": "9.0.4",
|
||||
"System.Drawing.Common": "9.0.4",
|
||||
"System.Management": "9.0.4"
|
||||
},
|
||||
"runtime": {
|
||||
"LambertzEssentials.dll": {}
|
||||
}
|
||||
},
|
||||
"Azure.Core/1.44.1": {
|
||||
"dependencies": {
|
||||
"Microsoft.Bcl.AsyncInterfaces": "6.0.0",
|
||||
"System.ClientModel": "1.1.0",
|
||||
"System.Diagnostics.DiagnosticSource": "6.0.1",
|
||||
"System.Memory.Data": "6.0.0",
|
||||
"System.Numerics.Vectors": "4.5.0",
|
||||
"System.Text.Encodings.Web": "6.0.0",
|
||||
"System.Text.Json": "6.0.10",
|
||||
"System.Threading.Tasks.Extensions": "4.5.4"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net6.0/Azure.Core.dll": {
|
||||
"assemblyVersion": "1.44.1.0",
|
||||
"fileVersion": "1.4400.124.50905"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Azure.Identity/1.13.2": {
|
||||
"dependencies": {
|
||||
"Azure.Core": "1.44.1",
|
||||
"Microsoft.Identity.Client": "4.71.1",
|
||||
"Microsoft.Identity.Client.Extensions.Msal": "4.67.2",
|
||||
"System.Memory": "4.5.5",
|
||||
"System.Threading.Tasks.Extensions": "4.5.4"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/Azure.Identity.dll": {
|
||||
"assemblyVersion": "1.13.2.0",
|
||||
"fileVersion": "1.1300.225.6404"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Bcl.AsyncInterfaces/6.0.0": {
|
||||
"runtime": {
|
||||
"lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll": {
|
||||
"assemblyVersion": "6.0.0.0",
|
||||
"fileVersion": "6.0.21.52210"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Bcl.Cryptography/8.0.0": {
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.Bcl.Cryptography.dll": {
|
||||
"assemblyVersion": "8.0.0.0",
|
||||
"fileVersion": "8.0.23.53103"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Data.SqlClient/6.0.2": {
|
||||
"dependencies": {
|
||||
"Azure.Identity": "1.13.2",
|
||||
"Microsoft.Bcl.Cryptography": "8.0.0",
|
||||
"Microsoft.Data.SqlClient.SNI.runtime": "6.0.2",
|
||||
"Microsoft.Extensions.Caching.Memory": "8.0.1",
|
||||
"Microsoft.IdentityModel.JsonWebTokens": "7.5.0",
|
||||
"Microsoft.IdentityModel.Protocols.OpenIdConnect": "7.5.0",
|
||||
"Microsoft.SqlServer.Server": "1.0.0",
|
||||
"System.Configuration.ConfigurationManager": "8.0.1",
|
||||
"System.Security.Cryptography.Pkcs": "8.0.1"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.Data.SqlClient.dll": {
|
||||
"assemblyVersion": "6.0.0.0",
|
||||
"fileVersion": "6.2.25115.4"
|
||||
}
|
||||
},
|
||||
"resources": {
|
||||
"lib/net8.0/cs/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "cs"
|
||||
},
|
||||
"lib/net8.0/de/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "de"
|
||||
},
|
||||
"lib/net8.0/es/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "es"
|
||||
},
|
||||
"lib/net8.0/fr/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "fr"
|
||||
},
|
||||
"lib/net8.0/it/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "it"
|
||||
},
|
||||
"lib/net8.0/ja/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "ja"
|
||||
},
|
||||
"lib/net8.0/ko/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "ko"
|
||||
},
|
||||
"lib/net8.0/pl/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "pl"
|
||||
},
|
||||
"lib/net8.0/pt-BR/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "pt-BR"
|
||||
},
|
||||
"lib/net8.0/ru/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "ru"
|
||||
},
|
||||
"lib/net8.0/tr/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "tr"
|
||||
},
|
||||
"lib/net8.0/zh-Hans/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "zh-Hans"
|
||||
},
|
||||
"lib/net8.0/zh-Hant/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "zh-Hant"
|
||||
}
|
||||
},
|
||||
"runtimeTargets": {
|
||||
"runtimes/unix/lib/net8.0/Microsoft.Data.SqlClient.dll": {
|
||||
"rid": "unix",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "6.0.0.0",
|
||||
"fileVersion": "6.2.25115.4"
|
||||
},
|
||||
"runtimes/win/lib/net8.0/Microsoft.Data.SqlClient.dll": {
|
||||
"rid": "win",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "6.0.0.0",
|
||||
"fileVersion": "6.2.25115.4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Data.SqlClient.SNI.runtime/6.0.2": {
|
||||
"runtimeTargets": {
|
||||
"runtimes/win-arm64/native/Microsoft.Data.SqlClient.SNI.dll": {
|
||||
"rid": "win-arm64",
|
||||
"assetType": "native",
|
||||
"fileVersion": "6.2.0.0"
|
||||
},
|
||||
"runtimes/win-x64/native/Microsoft.Data.SqlClient.SNI.dll": {
|
||||
"rid": "win-x64",
|
||||
"assetType": "native",
|
||||
"fileVersion": "6.2.0.0"
|
||||
},
|
||||
"runtimes/win-x86/native/Microsoft.Data.SqlClient.SNI.dll": {
|
||||
"rid": "win-x86",
|
||||
"assetType": "native",
|
||||
"fileVersion": "6.2.0.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.Caching.Abstractions/8.0.0": {
|
||||
"dependencies": {
|
||||
"Microsoft.Extensions.Primitives": "8.0.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.Extensions.Caching.Abstractions.dll": {
|
||||
"assemblyVersion": "8.0.0.0",
|
||||
"fileVersion": "8.0.23.53103"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.Caching.Memory/8.0.1": {
|
||||
"dependencies": {
|
||||
"Microsoft.Extensions.Caching.Abstractions": "8.0.0",
|
||||
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
|
||||
"Microsoft.Extensions.Logging.Abstractions": "8.0.2",
|
||||
"Microsoft.Extensions.Options": "8.0.2",
|
||||
"Microsoft.Extensions.Primitives": "8.0.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.Extensions.Caching.Memory.dll": {
|
||||
"assemblyVersion": "8.0.0.0",
|
||||
"fileVersion": "8.0.1024.46610"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.DependencyInjection.Abstractions/8.0.2": {
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
|
||||
"assemblyVersion": "8.0.0.0",
|
||||
"fileVersion": "8.0.1024.46610"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.Logging.Abstractions/8.0.2": {
|
||||
"dependencies": {
|
||||
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.Extensions.Logging.Abstractions.dll": {
|
||||
"assemblyVersion": "8.0.0.0",
|
||||
"fileVersion": "8.0.1024.46610"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.Options/8.0.2": {
|
||||
"dependencies": {
|
||||
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
|
||||
"Microsoft.Extensions.Primitives": "8.0.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.Extensions.Options.dll": {
|
||||
"assemblyVersion": "8.0.0.0",
|
||||
"fileVersion": "8.0.224.6711"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.Primitives/8.0.0": {
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.Extensions.Primitives.dll": {
|
||||
"assemblyVersion": "8.0.0.0",
|
||||
"fileVersion": "8.0.23.53103"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Identity.Client/4.71.1": {
|
||||
"dependencies": {
|
||||
"Microsoft.IdentityModel.Abstractions": "7.5.0",
|
||||
"System.Diagnostics.DiagnosticSource": "6.0.1"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.Identity.Client.dll": {
|
||||
"assemblyVersion": "4.71.1.0",
|
||||
"fileVersion": "4.71.1.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Identity.Client.Extensions.Msal/4.67.2": {
|
||||
"dependencies": {
|
||||
"Microsoft.Identity.Client": "4.71.1",
|
||||
"System.Security.Cryptography.ProtectedData": "8.0.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.Identity.Client.Extensions.Msal.dll": {
|
||||
"assemblyVersion": "4.67.2.0",
|
||||
"fileVersion": "4.67.2.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.IdentityModel.Abstractions/7.5.0": {
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.IdentityModel.Abstractions.dll": {
|
||||
"assemblyVersion": "7.5.0.0",
|
||||
"fileVersion": "7.5.0.50326"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.IdentityModel.JsonWebTokens/7.5.0": {
|
||||
"dependencies": {
|
||||
"Microsoft.IdentityModel.Tokens": "7.5.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.IdentityModel.JsonWebTokens.dll": {
|
||||
"assemblyVersion": "7.5.0.0",
|
||||
"fileVersion": "7.5.0.50326"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.IdentityModel.Logging/7.5.0": {
|
||||
"dependencies": {
|
||||
"Microsoft.IdentityModel.Abstractions": "7.5.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.IdentityModel.Logging.dll": {
|
||||
"assemblyVersion": "7.5.0.0",
|
||||
"fileVersion": "7.5.0.50326"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.IdentityModel.Protocols/7.5.0": {
|
||||
"dependencies": {
|
||||
"Microsoft.IdentityModel.Tokens": "7.5.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.IdentityModel.Protocols.dll": {
|
||||
"assemblyVersion": "7.5.0.0",
|
||||
"fileVersion": "7.5.0.50326"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.IdentityModel.Protocols.OpenIdConnect/7.5.0": {
|
||||
"dependencies": {
|
||||
"Microsoft.IdentityModel.Protocols": "7.5.0",
|
||||
"System.IdentityModel.Tokens.Jwt": "7.5.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": {
|
||||
"assemblyVersion": "7.5.0.0",
|
||||
"fileVersion": "7.5.0.50326"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.IdentityModel.Tokens/7.5.0": {
|
||||
"dependencies": {
|
||||
"Microsoft.IdentityModel.Logging": "7.5.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.IdentityModel.Tokens.dll": {
|
||||
"assemblyVersion": "7.5.0.0",
|
||||
"fileVersion": "7.5.0.50326"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.SqlServer.Server/1.0.0": {
|
||||
"runtime": {
|
||||
"lib/netstandard2.0/Microsoft.SqlServer.Server.dll": {
|
||||
"assemblyVersion": "1.0.0.0",
|
||||
"fileVersion": "1.0.0.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Win32.SystemEvents/9.0.4": {
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.Win32.SystemEvents.dll": {
|
||||
"assemblyVersion": "9.0.0.0",
|
||||
"fileVersion": "9.0.425.16305"
|
||||
}
|
||||
},
|
||||
"runtimeTargets": {
|
||||
"runtimes/win/lib/net8.0/Microsoft.Win32.SystemEvents.dll": {
|
||||
"rid": "win",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "9.0.0.0",
|
||||
"fileVersion": "9.0.425.16305"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.ClientModel/1.1.0": {
|
||||
"dependencies": {
|
||||
"System.Memory.Data": "6.0.0",
|
||||
"System.Text.Json": "6.0.10"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net6.0/System.ClientModel.dll": {
|
||||
"assemblyVersion": "1.1.0.0",
|
||||
"fileVersion": "1.100.24.46703"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.CodeDom/9.0.4": {
|
||||
"runtime": {
|
||||
"lib/net8.0/System.CodeDom.dll": {
|
||||
"assemblyVersion": "9.0.0.0",
|
||||
"fileVersion": "9.0.425.16305"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Configuration.ConfigurationManager/8.0.1": {
|
||||
"dependencies": {
|
||||
"System.Diagnostics.EventLog": "8.0.1",
|
||||
"System.Security.Cryptography.ProtectedData": "8.0.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/System.Configuration.ConfigurationManager.dll": {
|
||||
"assemblyVersion": "8.0.0.0",
|
||||
"fileVersion": "8.0.1024.46610"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Diagnostics.DiagnosticSource/6.0.1": {
|
||||
"dependencies": {
|
||||
"System.Runtime.CompilerServices.Unsafe": "6.0.0"
|
||||
}
|
||||
},
|
||||
"System.Diagnostics.EventLog/8.0.1": {
|
||||
"runtime": {
|
||||
"lib/net8.0/System.Diagnostics.EventLog.dll": {
|
||||
"assemblyVersion": "8.0.0.0",
|
||||
"fileVersion": "8.0.1024.46610"
|
||||
}
|
||||
},
|
||||
"runtimeTargets": {
|
||||
"runtimes/win/lib/net8.0/System.Diagnostics.EventLog.Messages.dll": {
|
||||
"rid": "win",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "8.0.0.0",
|
||||
"fileVersion": "0.0.0.0"
|
||||
},
|
||||
"runtimes/win/lib/net8.0/System.Diagnostics.EventLog.dll": {
|
||||
"rid": "win",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "8.0.0.0",
|
||||
"fileVersion": "8.0.1024.46610"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.DirectoryServices/9.0.4": {
|
||||
"runtime": {
|
||||
"lib/net8.0/System.DirectoryServices.dll": {
|
||||
"assemblyVersion": "9.0.0.0",
|
||||
"fileVersion": "9.0.425.16305"
|
||||
}
|
||||
},
|
||||
"runtimeTargets": {
|
||||
"runtimes/win/lib/net8.0/System.DirectoryServices.dll": {
|
||||
"rid": "win",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "9.0.0.0",
|
||||
"fileVersion": "9.0.425.16305"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.DirectoryServices.Protocols/9.0.4": {
|
||||
"runtime": {
|
||||
"lib/net8.0/System.DirectoryServices.Protocols.dll": {
|
||||
"assemblyVersion": "9.0.0.4",
|
||||
"fileVersion": "9.0.425.16305"
|
||||
}
|
||||
},
|
||||
"runtimeTargets": {
|
||||
"runtimes/linux/lib/net8.0/System.DirectoryServices.Protocols.dll": {
|
||||
"rid": "linux",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "9.0.0.4",
|
||||
"fileVersion": "9.0.425.16305"
|
||||
},
|
||||
"runtimes/osx/lib/net8.0/System.DirectoryServices.Protocols.dll": {
|
||||
"rid": "osx",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "9.0.0.4",
|
||||
"fileVersion": "9.0.425.16305"
|
||||
},
|
||||
"runtimes/win/lib/net8.0/System.DirectoryServices.Protocols.dll": {
|
||||
"rid": "win",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "9.0.0.4",
|
||||
"fileVersion": "9.0.425.16305"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Drawing.Common/9.0.4": {
|
||||
"dependencies": {
|
||||
"Microsoft.Win32.SystemEvents": "9.0.4"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/System.Drawing.Common.dll": {
|
||||
"assemblyVersion": "9.0.0.0",
|
||||
"fileVersion": "9.0.425.16312"
|
||||
},
|
||||
"lib/net8.0/System.Private.Windows.Core.dll": {
|
||||
"assemblyVersion": "9.0.0.0",
|
||||
"fileVersion": "9.0.425.16312"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.IdentityModel.Tokens.Jwt/7.5.0": {
|
||||
"dependencies": {
|
||||
"Microsoft.IdentityModel.JsonWebTokens": "7.5.0",
|
||||
"Microsoft.IdentityModel.Tokens": "7.5.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/System.IdentityModel.Tokens.Jwt.dll": {
|
||||
"assemblyVersion": "7.5.0.0",
|
||||
"fileVersion": "7.5.0.50326"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Management/9.0.4": {
|
||||
"dependencies": {
|
||||
"System.CodeDom": "9.0.4"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/System.Management.dll": {
|
||||
"assemblyVersion": "9.0.0.4",
|
||||
"fileVersion": "9.0.425.16305"
|
||||
}
|
||||
},
|
||||
"runtimeTargets": {
|
||||
"runtimes/win/lib/net8.0/System.Management.dll": {
|
||||
"rid": "win",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "9.0.0.4",
|
||||
"fileVersion": "9.0.425.16305"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Memory/4.5.5": {},
|
||||
"System.Memory.Data/6.0.0": {
|
||||
"dependencies": {
|
||||
"System.Text.Json": "6.0.10"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net6.0/System.Memory.Data.dll": {
|
||||
"assemblyVersion": "6.0.0.0",
|
||||
"fileVersion": "6.0.21.52210"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Numerics.Vectors/4.5.0": {},
|
||||
"System.Runtime.CompilerServices.Unsafe/6.0.0": {},
|
||||
"System.Security.Cryptography.Pkcs/8.0.1": {
|
||||
"runtime": {
|
||||
"lib/net8.0/System.Security.Cryptography.Pkcs.dll": {
|
||||
"assemblyVersion": "8.0.0.0",
|
||||
"fileVersion": "8.0.1024.46610"
|
||||
}
|
||||
},
|
||||
"runtimeTargets": {
|
||||
"runtimes/win/lib/net8.0/System.Security.Cryptography.Pkcs.dll": {
|
||||
"rid": "win",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "8.0.0.0",
|
||||
"fileVersion": "8.0.1024.46610"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Security.Cryptography.ProtectedData/8.0.0": {
|
||||
"runtime": {
|
||||
"lib/net8.0/System.Security.Cryptography.ProtectedData.dll": {
|
||||
"assemblyVersion": "8.0.0.0",
|
||||
"fileVersion": "8.0.23.53103"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Text.Encodings.Web/6.0.0": {
|
||||
"dependencies": {
|
||||
"System.Runtime.CompilerServices.Unsafe": "6.0.0"
|
||||
}
|
||||
},
|
||||
"System.Text.Json/6.0.10": {
|
||||
"dependencies": {
|
||||
"System.Runtime.CompilerServices.Unsafe": "6.0.0",
|
||||
"System.Text.Encodings.Web": "6.0.0"
|
||||
}
|
||||
},
|
||||
"System.Threading.Tasks.Extensions/4.5.4": {}
|
||||
}
|
||||
},
|
||||
"libraries": {
|
||||
"LambertzEssentials/1.0.0": {
|
||||
"type": "project",
|
||||
"serviceable": false,
|
||||
"sha512": ""
|
||||
},
|
||||
"Azure.Core/1.44.1": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-YyznXLQZCregzHvioip07/BkzjuWNXogJEVz9T5W6TwjNr17ax41YGzYMptlo2G10oLCuVPoyva62y0SIRDixg==",
|
||||
"path": "azure.core/1.44.1",
|
||||
"hashPath": "azure.core.1.44.1.nupkg.sha512"
|
||||
},
|
||||
"Azure.Identity/1.13.2": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-CngQVQELdzFmsGSWyGIPIUOCrII7nApMVWxVmJCKQQrWxRXcNquCsZ+njRJRnhFUfD+KMAhpjyRCaceE4EOL6A==",
|
||||
"path": "azure.identity/1.13.2",
|
||||
"hashPath": "azure.identity.1.13.2.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Bcl.AsyncInterfaces/6.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-UcSjPsst+DfAdJGVDsu346FX0ci0ah+lw3WRtn18NUwEqRt70HaOQ7lI72vy3+1LxtqI3T5GWwV39rQSrCzAeg==",
|
||||
"path": "microsoft.bcl.asyncinterfaces/6.0.0",
|
||||
"hashPath": "microsoft.bcl.asyncinterfaces.6.0.0.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Bcl.Cryptography/8.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-Y3t/c7C5XHJGFDnohjf1/9SYF3ZOfEU1fkNQuKg/dGf9hN18yrQj2owHITGfNS3+lKJdW6J4vY98jYu57jCO8A==",
|
||||
"path": "microsoft.bcl.cryptography/8.0.0",
|
||||
"hashPath": "microsoft.bcl.cryptography.8.0.0.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Data.SqlClient/6.0.2": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-RDqwzNu5slSqGy0eSgnN4fuLdGI1w9ZHBRNALrbUsykOIbXtGCpyotG0r5zz+HHtzxbe6LtcAyWcOiu0a+Fx/A==",
|
||||
"path": "microsoft.data.sqlclient/6.0.2",
|
||||
"hashPath": "microsoft.data.sqlclient.6.0.2.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Data.SqlClient.SNI.runtime/6.0.2": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-f+pRODTWX7Y67jXO3T5S2dIPZ9qMJNySjlZT/TKmWVNWe19N8jcWmHaqHnnchaq3gxEKv1SWVY5EFzOD06l41w==",
|
||||
"path": "microsoft.data.sqlclient.sni.runtime/6.0.2",
|
||||
"hashPath": "microsoft.data.sqlclient.sni.runtime.6.0.2.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.Caching.Abstractions/8.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-3KuSxeHoNYdxVYfg2IRZCThcrlJ1XJqIXkAWikCsbm5C/bCjv7G0WoKDyuR98Q+T607QT2Zl5GsbGRkENcV2yQ==",
|
||||
"path": "microsoft.extensions.caching.abstractions/8.0.0",
|
||||
"hashPath": "microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.Caching.Memory/8.0.1": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-HFDnhYLccngrzyGgHkjEDU5FMLn4MpOsr5ElgsBMC4yx6lJh4jeWO7fHS8+TXPq+dgxCmUa/Trl8svObmwW4QA==",
|
||||
"path": "microsoft.extensions.caching.memory/8.0.1",
|
||||
"hashPath": "microsoft.extensions.caching.memory.8.0.1.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.DependencyInjection.Abstractions/8.0.2": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-3iE7UF7MQkCv1cxzCahz+Y/guQbTqieyxyaWKhrRO91itI9cOKO76OHeQDahqG4MmW5umr3CcCvGmK92lWNlbg==",
|
||||
"path": "microsoft.extensions.dependencyinjection.abstractions/8.0.2",
|
||||
"hashPath": "microsoft.extensions.dependencyinjection.abstractions.8.0.2.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.Logging.Abstractions/8.0.2": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-nroMDjS7hNBPtkZqVBbSiQaQjWRDxITI8Y7XnDs97rqG3EbzVTNLZQf7bIeUJcaHOV8bca47s1Uxq94+2oGdxA==",
|
||||
"path": "microsoft.extensions.logging.abstractions/8.0.2",
|
||||
"hashPath": "microsoft.extensions.logging.abstractions.8.0.2.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.Options/8.0.2": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-dWGKvhFybsaZpGmzkGCbNNwBD1rVlWzrZKANLW/CcbFJpCEceMCGzT7zZwHOGBCbwM0SzBuceMj5HN1LKV1QqA==",
|
||||
"path": "microsoft.extensions.options/8.0.2",
|
||||
"hashPath": "microsoft.extensions.options.8.0.2.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.Primitives/8.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-bXJEZrW9ny8vjMF1JV253WeLhpEVzFo1lyaZu1vQ4ZxWUlVvknZ/+ftFgVheLubb4eZPSwwxBeqS1JkCOjxd8g==",
|
||||
"path": "microsoft.extensions.primitives/8.0.0",
|
||||
"hashPath": "microsoft.extensions.primitives.8.0.0.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Identity.Client/4.71.1": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-SgvSBcMRvmEEyV10pcvxNVUbwYoShmj/9pxXFVr3AFjE26IUzuwYLtLgt58xkEnT0xJBjfObaXxcol3BMtmEAg==",
|
||||
"path": "microsoft.identity.client/4.71.1",
|
||||
"hashPath": "microsoft.identity.client.4.71.1.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Identity.Client.Extensions.Msal/4.67.2": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-DKs+Lva6csEUZabw+JkkjtFgVmcXh4pJeQy5KH5XzPOaKNoZhAMYj1qpKd97qYTZKXIFH12bHPk0DA+6krw+Cw==",
|
||||
"path": "microsoft.identity.client.extensions.msal/4.67.2",
|
||||
"hashPath": "microsoft.identity.client.extensions.msal.4.67.2.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.IdentityModel.Abstractions/7.5.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-seOFPaBQh2K683eFujAuDsrO2XbOA+SvxRli+wu7kl+ZymuGQzjmmUKfyFHmDazpPOBnmOX1ZnjX7zFDZHyNIA==",
|
||||
"path": "microsoft.identitymodel.abstractions/7.5.0",
|
||||
"hashPath": "microsoft.identitymodel.abstractions.7.5.0.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.IdentityModel.JsonWebTokens/7.5.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-mfyiGptbcH+oYrzAtWWwuV+7MoM0G0si+9owaj6DGWInhq/N/KDj/pWHhq1ShdmBu332gjP+cppjgwBpsOj7Fg==",
|
||||
"path": "microsoft.identitymodel.jsonwebtokens/7.5.0",
|
||||
"hashPath": "microsoft.identitymodel.jsonwebtokens.7.5.0.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.IdentityModel.Logging/7.5.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-3BInZEajJvnTDP/YRrmJ3Fyw8XAWWR9jG+3FkhhzRJJYItVL+BEH9qlgxSmtrxp7S7N6TOv+Y+X8BG61viiehQ==",
|
||||
"path": "microsoft.identitymodel.logging/7.5.0",
|
||||
"hashPath": "microsoft.identitymodel.logging.7.5.0.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.IdentityModel.Protocols/7.5.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-ugyb0Nm+I+UrHGYg28mL8oCV31xZrOEbs8fQkcShUoKvgk22HroD2odCnqEf56CoAFYTwoDExz8deXzrFC+TyA==",
|
||||
"path": "microsoft.identitymodel.protocols/7.5.0",
|
||||
"hashPath": "microsoft.identitymodel.protocols.7.5.0.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.IdentityModel.Protocols.OpenIdConnect/7.5.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-/U3I/8uutTqZr2n/zt0q08bluYklq+5VWP7ZuOGpTUR1ln5bSbrexAzdSGzrhxTxNNbHMCU8Mn2bNQvcmehAxg==",
|
||||
"path": "microsoft.identitymodel.protocols.openidconnect/7.5.0",
|
||||
"hashPath": "microsoft.identitymodel.protocols.openidconnect.7.5.0.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.IdentityModel.Tokens/7.5.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-owe33wqe0ZbwBxM3D90I0XotxNyTdl85jud03d+OrUOJNnTiqnYePwBk3WU9yW0Rk5CYX+sfSim7frmu6jeEzQ==",
|
||||
"path": "microsoft.identitymodel.tokens/7.5.0",
|
||||
"hashPath": "microsoft.identitymodel.tokens.7.5.0.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.SqlServer.Server/1.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-N4KeF3cpcm1PUHym1RmakkzfkEv3GRMyofVv40uXsQhCQeglr2OHNcUk2WOG51AKpGO8ynGpo9M/kFXSzghwug==",
|
||||
"path": "microsoft.sqlserver.server/1.0.0",
|
||||
"hashPath": "microsoft.sqlserver.server.1.0.0.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Win32.SystemEvents/9.0.4": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-kHgtAkXhNEP8oGuAVe3Q5admxsdMlSdWE2rXcA9FfeGDZJQawPccmZgnOswgW3ugUPSJt7VH+TMQPz65mnhGSQ==",
|
||||
"path": "microsoft.win32.systemevents/9.0.4",
|
||||
"hashPath": "microsoft.win32.systemevents.9.0.4.nupkg.sha512"
|
||||
},
|
||||
"System.ClientModel/1.1.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-UocOlCkxLZrG2CKMAAImPcldJTxeesHnHGHwhJ0pNlZEvEXcWKuQvVOER2/NiOkJGRJk978SNdw3j6/7O9H1lg==",
|
||||
"path": "system.clientmodel/1.1.0",
|
||||
"hashPath": "system.clientmodel.1.1.0.nupkg.sha512"
|
||||
},
|
||||
"System.CodeDom/9.0.4": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-aJdv7Z87PoPW8ijvGIincocooYRbH3Umtlz7OrJKf6GDInbdu1bvk5X1fFlmbl7WP+9ntoIBd7NjKz+siVFdHA==",
|
||||
"path": "system.codedom/9.0.4",
|
||||
"hashPath": "system.codedom.9.0.4.nupkg.sha512"
|
||||
},
|
||||
"System.Configuration.ConfigurationManager/8.0.1": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-gPYFPDyohW2gXNhdQRSjtmeS6FymL2crg4Sral1wtvEJ7DUqFCDWDVbbLobASbzxfic8U1hQEdC7hmg9LHncMw==",
|
||||
"path": "system.configuration.configurationmanager/8.0.1",
|
||||
"hashPath": "system.configuration.configurationmanager.8.0.1.nupkg.sha512"
|
||||
},
|
||||
"System.Diagnostics.DiagnosticSource/6.0.1": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-KiLYDu2k2J82Q9BJpWiuQqCkFjRBWVq4jDzKKWawVi9KWzyD0XG3cmfX0vqTQlL14Wi9EufJrbL0+KCLTbqWiQ==",
|
||||
"path": "system.diagnostics.diagnosticsource/6.0.1",
|
||||
"hashPath": "system.diagnostics.diagnosticsource.6.0.1.nupkg.sha512"
|
||||
},
|
||||
"System.Diagnostics.EventLog/8.0.1": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-n1ZP7NM2Gkn/MgD8+eOT5MulMj6wfeQMNS2Pizvq5GHCZfjlFMXV2irQlQmJhwA2VABC57M0auudO89Iu2uRLg==",
|
||||
"path": "system.diagnostics.eventlog/8.0.1",
|
||||
"hashPath": "system.diagnostics.eventlog.8.0.1.nupkg.sha512"
|
||||
},
|
||||
"System.DirectoryServices/9.0.4": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-qYUtcmdjVXnr8i7I8CrTovmFWLiaKexmsONERt3+SUiAwjAiPmjFe5n56Jh2J44LP1mCIAQOEmpDNQ0e0DWBwQ==",
|
||||
"path": "system.directoryservices/9.0.4",
|
||||
"hashPath": "system.directoryservices.9.0.4.nupkg.sha512"
|
||||
},
|
||||
"System.DirectoryServices.Protocols/9.0.4": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-fGdiJme2/nN4xKV6sP67bN4HBz+EdoTYECFH5YVIiIRm/AJwCB+Y/4NW/7xtOFR2h6STlTY+e2/VztiaSI+ZaA==",
|
||||
"path": "system.directoryservices.protocols/9.0.4",
|
||||
"hashPath": "system.directoryservices.protocols.9.0.4.nupkg.sha512"
|
||||
},
|
||||
"System.Drawing.Common/9.0.4": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-SbtusMUT1bCxZ14904ZPo2GZyelze0rwUni9wXrp8KX9Zlsda8idqpxra1RBvOA85WM0wW+fCI4GLrlCTYiE6A==",
|
||||
"path": "system.drawing.common/9.0.4",
|
||||
"hashPath": "system.drawing.common.9.0.4.nupkg.sha512"
|
||||
},
|
||||
"System.IdentityModel.Tokens.Jwt/7.5.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-D0TtrWOfoPdyYSlvOGaU9F1QR+qrbgJ/4eiEsQkIz7YQKIKkGXQldXukn6cYG9OahSq5UVMvyAIObECpH6Wglg==",
|
||||
"path": "system.identitymodel.tokens.jwt/7.5.0",
|
||||
"hashPath": "system.identitymodel.tokens.jwt.7.5.0.nupkg.sha512"
|
||||
},
|
||||
"System.Management/9.0.4": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-MfY9+SrkSvchAoFiChTkhQYCAjBaQQ9u3LwiKmho7oTbujucnxCzORlPgLhId/ChLSptsQ/1UmtPGLZaKYVdsA==",
|
||||
"path": "system.management/9.0.4",
|
||||
"hashPath": "system.management.9.0.4.nupkg.sha512"
|
||||
},
|
||||
"System.Memory/4.5.5": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-XIWiDvKPXaTveaB7HVganDlOCRoj03l+jrwNvcge/t8vhGYKvqV+dMv6G4SAX2NoNmN0wZfVPTAlFwZcZvVOUw==",
|
||||
"path": "system.memory/4.5.5",
|
||||
"hashPath": "system.memory.4.5.5.nupkg.sha512"
|
||||
},
|
||||
"System.Memory.Data/6.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-ntFHArH3I4Lpjf5m4DCXQHJuGwWPNVJPaAvM95Jy/u+2Yzt2ryiyIN04LAogkjP9DeRcEOiviAjQotfmPq/FrQ==",
|
||||
"path": "system.memory.data/6.0.0",
|
||||
"hashPath": "system.memory.data.6.0.0.nupkg.sha512"
|
||||
},
|
||||
"System.Numerics.Vectors/4.5.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-QQTlPTl06J/iiDbJCiepZ4H//BVraReU4O4EoRw1U02H5TLUIT7xn3GnDp9AXPSlJUDyFs4uWjWafNX6WrAojQ==",
|
||||
"path": "system.numerics.vectors/4.5.0",
|
||||
"hashPath": "system.numerics.vectors.4.5.0.nupkg.sha512"
|
||||
},
|
||||
"System.Runtime.CompilerServices.Unsafe/6.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==",
|
||||
"path": "system.runtime.compilerservices.unsafe/6.0.0",
|
||||
"hashPath": "system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512"
|
||||
},
|
||||
"System.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/8.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-+TUFINV2q2ifyXauQXRwy4CiBhqvDEDZeVJU7qfxya4aRYOKzVBpN+4acx25VcPB9ywUN6C0n8drWl110PhZEg==",
|
||||
"path": "system.security.cryptography.protecteddata/8.0.0",
|
||||
"hashPath": "system.security.cryptography.protecteddata.8.0.0.nupkg.sha512"
|
||||
},
|
||||
"System.Text.Encodings.Web/6.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-Vg8eB5Tawm1IFqj4TVK1czJX89rhFxJo9ELqc/Eiq0eXy13RK00eubyU6TJE6y+GQXjyV5gSfiewDUZjQgSE0w==",
|
||||
"path": "system.text.encodings.web/6.0.0",
|
||||
"hashPath": "system.text.encodings.web.6.0.0.nupkg.sha512"
|
||||
},
|
||||
"System.Text.Json/6.0.10": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-NSB0kDipxn2ychp88NXWfFRFlmi1bst/xynOutbnpEfRCT9JZkZ7KOmF/I/hNKo2dILiMGnqblm+j1sggdLB9g==",
|
||||
"path": "system.text.json/6.0.10",
|
||||
"hashPath": "system.text.json.6.0.10.nupkg.sha512"
|
||||
},
|
||||
"System.Threading.Tasks.Extensions/4.5.4": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-zteT+G8xuGu6mS+mzDzYXbzS7rd3K6Fjb9RiZlYlJPam2/hU7JCBZBVEcywNuR+oZ1ncTvc/cq0faRr3P01OVg==",
|
||||
"path": "system.threading.tasks.extensions/4.5.4",
|
||||
"hashPath": "system.threading.tasks.extensions.4.5.4.nupkg.sha512"
|
||||
}
|
||||
}
|
||||
}
|
||||
Binary file not shown.
Binary file not shown.
@ -1,4 +0,0 @@
|
||||
// <autogenerated />
|
||||
using System;
|
||||
using System.Reflection;
|
||||
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")]
|
||||
@ -1,23 +0,0 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// Dieser Code wurde von einem Tool generiert.
|
||||
// Laufzeitversion:4.0.30319.42000
|
||||
//
|
||||
// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
|
||||
// der Code erneut generiert wird.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
using System;
|
||||
using System.Reflection;
|
||||
|
||||
[assembly: System.Reflection.AssemblyCompanyAttribute("LambertzEssentials")]
|
||||
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
|
||||
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.1")]
|
||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+5130631c119ccde2789e387693e2824f65ea24cd")]
|
||||
[assembly: System.Reflection.AssemblyProductAttribute("LambertzEssentials")]
|
||||
[assembly: System.Reflection.AssemblyTitleAttribute("LambertzEssentials")]
|
||||
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.1")]
|
||||
|
||||
// Von der MSBuild WriteCodeFragment-Klasse generiert.
|
||||
|
||||
@ -1 +0,0 @@
|
||||
3f0bb77aff3d31c5aedeb967bbe450f5db9aa9f54673b4574aa91f6455ef17cf
|
||||
@ -1,15 +0,0 @@
|
||||
is_global = true
|
||||
build_property.TargetFramework = net8.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 = De.Lambertz.Essentials
|
||||
build_property.ProjectDir = D:\Entwicklung_BLAZOR\InterneDLLs\LambertzEssentials\
|
||||
build_property.EnableComHosting =
|
||||
build_property.EnableGeneratedComInterfaceComImportInterop =
|
||||
build_property.EffectiveAnalysisLevelStyle = 8.0
|
||||
build_property.EnableCodeStyleSeverity =
|
||||
@ -1,8 +0,0 @@
|
||||
// <auto-generated/>
|
||||
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;
|
||||
Binary file not shown.
Binary file not shown.
@ -1 +0,0 @@
|
||||
82e1ecd17f6c20af671bab99eccd86a9304926a9487920d07ddb06decdfefa52
|
||||
@ -1,38 +0,0 @@
|
||||
D:\Entwicklung.Net\InterneDlls\LambertzEssentials\bin\Debug\net8.0\LambertzEssentials.deps.json
|
||||
D:\Entwicklung.Net\InterneDlls\LambertzEssentials\bin\Debug\net8.0\LambertzEssentials.dll
|
||||
D:\Entwicklung.Net\InterneDlls\LambertzEssentials\bin\Debug\net8.0\LambertzEssentials.pdb
|
||||
D:\Entwicklung.Net\InterneDlls\LambertzEssentials\obj\Debug\net8.0\LambertzEssentials.csproj.AssemblyReference.cache
|
||||
D:\Entwicklung.Net\InterneDlls\LambertzEssentials\obj\Debug\net8.0\LambertzEssentials.GeneratedMSBuildEditorConfig.editorconfig
|
||||
D:\Entwicklung.Net\InterneDlls\LambertzEssentials\obj\Debug\net8.0\LambertzEssentials.AssemblyInfoInputs.cache
|
||||
D:\Entwicklung.Net\InterneDlls\LambertzEssentials\obj\Debug\net8.0\LambertzEssentials.AssemblyInfo.cs
|
||||
D:\Entwicklung.Net\InterneDlls\LambertzEssentials\obj\Debug\net8.0\LambertzEssentials.csproj.CoreCompileInputs.cache
|
||||
D:\Entwicklung.Net\InterneDlls\LambertzEssentials\obj\Debug\net8.0\LambertzEssentials.sourcelink.json
|
||||
D:\Entwicklung.Net\InterneDlls\LambertzEssentials\obj\Debug\net8.0\LambertzEssentials.dll
|
||||
D:\Entwicklung.Net\InterneDlls\LambertzEssentials\obj\Debug\net8.0\refint\LambertzEssentials.dll
|
||||
D:\Entwicklung.Net\InterneDlls\LambertzEssentials\obj\Debug\net8.0\LambertzEssentials.pdb
|
||||
D:\Entwicklung.Net\InterneDlls\LambertzEssentials\obj\Debug\net8.0\ref\LambertzEssentials.dll
|
||||
D:\Entwicklung.Blazor\InterneDLLs\LambertzEssentials\bin\Debug\net8.0\LambertzEssentials.deps.json
|
||||
D:\Entwicklung.Blazor\InterneDLLs\LambertzEssentials\bin\Debug\net8.0\LambertzEssentials.dll
|
||||
D:\Entwicklung.Blazor\InterneDLLs\LambertzEssentials\bin\Debug\net8.0\LambertzEssentials.pdb
|
||||
D:\Entwicklung.Blazor\InterneDLLs\LambertzEssentials\obj\Debug\net8.0\LambertzEssentials.csproj.AssemblyReference.cache
|
||||
D:\Entwicklung.Blazor\InterneDLLs\LambertzEssentials\obj\Debug\net8.0\LambertzEssentials.GeneratedMSBuildEditorConfig.editorconfig
|
||||
D:\Entwicklung.Blazor\InterneDLLs\LambertzEssentials\obj\Debug\net8.0\LambertzEssentials.AssemblyInfoInputs.cache
|
||||
D:\Entwicklung.Blazor\InterneDLLs\LambertzEssentials\obj\Debug\net8.0\LambertzEssentials.AssemblyInfo.cs
|
||||
D:\Entwicklung.Blazor\InterneDLLs\LambertzEssentials\obj\Debug\net8.0\LambertzEssentials.csproj.CoreCompileInputs.cache
|
||||
D:\Entwicklung.Blazor\InterneDLLs\LambertzEssentials\obj\Debug\net8.0\LambertzEssentials.dll
|
||||
D:\Entwicklung.Blazor\InterneDLLs\LambertzEssentials\obj\Debug\net8.0\refint\LambertzEssentials.dll
|
||||
D:\Entwicklung.Blazor\InterneDLLs\LambertzEssentials\obj\Debug\net8.0\LambertzEssentials.pdb
|
||||
D:\Entwicklung.Blazor\InterneDLLs\LambertzEssentials\obj\Debug\net8.0\ref\LambertzEssentials.dll
|
||||
D:\Entwicklung_BLAZOR\InterneDLLs\LambertzEssentials\bin\Debug\net8.0\LambertzEssentials.deps.json
|
||||
D:\Entwicklung_BLAZOR\InterneDLLs\LambertzEssentials\bin\Debug\net8.0\LambertzEssentials.dll
|
||||
D:\Entwicklung_BLAZOR\InterneDLLs\LambertzEssentials\bin\Debug\net8.0\LambertzEssentials.pdb
|
||||
D:\Entwicklung_BLAZOR\InterneDLLs\LambertzEssentials\obj\Debug\net8.0\LambertzEssentials.csproj.AssemblyReference.cache
|
||||
D:\Entwicklung_BLAZOR\InterneDLLs\LambertzEssentials\obj\Debug\net8.0\LambertzEssentials.GeneratedMSBuildEditorConfig.editorconfig
|
||||
D:\Entwicklung_BLAZOR\InterneDLLs\LambertzEssentials\obj\Debug\net8.0\LambertzEssentials.AssemblyInfoInputs.cache
|
||||
D:\Entwicklung_BLAZOR\InterneDLLs\LambertzEssentials\obj\Debug\net8.0\LambertzEssentials.AssemblyInfo.cs
|
||||
D:\Entwicklung_BLAZOR\InterneDLLs\LambertzEssentials\obj\Debug\net8.0\LambertzEssentials.csproj.CoreCompileInputs.cache
|
||||
D:\Entwicklung_BLAZOR\InterneDLLs\LambertzEssentials\obj\Debug\net8.0\LambertzEssentials.sourcelink.json
|
||||
D:\Entwicklung_BLAZOR\InterneDLLs\LambertzEssentials\obj\Debug\net8.0\LambertzEssentials.dll
|
||||
D:\Entwicklung_BLAZOR\InterneDLLs\LambertzEssentials\obj\Debug\net8.0\refint\LambertzEssentials.dll
|
||||
D:\Entwicklung_BLAZOR\InterneDLLs\LambertzEssentials\obj\Debug\net8.0\LambertzEssentials.pdb
|
||||
D:\Entwicklung_BLAZOR\InterneDLLs\LambertzEssentials\obj\Debug\net8.0\ref\LambertzEssentials.dll
|
||||
Binary file not shown.
Binary file not shown.
@ -1 +0,0 @@
|
||||
{"documents":{"D:\\Entwicklung_BLAZOR\\*":"https://dev.azure.com/HenryLambertz/Entwicklung_BLAZOR/_apis/git/repositories/Entwicklung_BLAZOR/items?api-version=1.0&versionType=commit&version=5130631c119ccde2789e387693e2824f65ea24cd&path=/*"}}
|
||||
Binary file not shown.
Binary file not shown.
@ -1,121 +0,0 @@
|
||||
{
|
||||
"format": 1,
|
||||
"restore": {
|
||||
"D:\\Entwicklung_BLAZOR\\InterneDLLs\\LambertzEssentials\\LambertzEssentials.csproj": {}
|
||||
},
|
||||
"projects": {
|
||||
"D:\\Entwicklung_BLAZOR\\InterneDLLs\\LambertzEssentials\\LambertzEssentials.csproj": {
|
||||
"version": "1.0.0",
|
||||
"restore": {
|
||||
"projectUniqueName": "D:\\Entwicklung_BLAZOR\\InterneDLLs\\LambertzEssentials\\LambertzEssentials.csproj",
|
||||
"projectName": "LambertzEssentials",
|
||||
"projectPath": "D:\\Entwicklung_BLAZOR\\InterneDLLs\\LambertzEssentials\\LambertzEssentials.csproj",
|
||||
"packagesPath": "C:\\Users\\vosselr\\.nuget\\packages\\",
|
||||
"outputPath": "D:\\Entwicklung_BLAZOR\\InterneDLLs\\LambertzEssentials\\obj\\",
|
||||
"projectStyle": "PackageReference",
|
||||
"fallbackFolders": [
|
||||
"C:\\Program Files\\DevExpress 22.2\\Components\\Offline Packages",
|
||||
"C:\\Program Files\\DevExpress 23.2\\Components\\Offline Packages",
|
||||
"C:\\Program Files\\DevExpress 25.1\\Components\\Offline Packages",
|
||||
"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
|
||||
],
|
||||
"configFilePaths": [
|
||||
"C:\\Users\\vosselr\\AppData\\Roaming\\NuGet\\NuGet.Config",
|
||||
"C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 22.2.config",
|
||||
"C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 23.2.config",
|
||||
"C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 25.1.config",
|
||||
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
|
||||
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
|
||||
],
|
||||
"originalTargetFrameworks": [
|
||||
"net8.0"
|
||||
],
|
||||
"sources": {
|
||||
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
|
||||
"C:\\Program Files\\DevExpress 22.2\\Components\\System\\Components\\Packages": {},
|
||||
"C:\\Program Files\\DevExpress 23.2\\Components\\System\\Components\\Packages": {},
|
||||
"C:\\Program Files\\DevExpress 25.1\\Components\\System\\Components\\Packages": {},
|
||||
"C:\\Program Files\\dotnet\\library-packs": {},
|
||||
"https://api.nuget.org/v3/index.json": {}
|
||||
},
|
||||
"frameworks": {
|
||||
"net8.0": {
|
||||
"targetAlias": "net8.0",
|
||||
"projectReferences": {}
|
||||
}
|
||||
},
|
||||
"warningProperties": {
|
||||
"warnAsError": [
|
||||
"NU1605"
|
||||
]
|
||||
},
|
||||
"restoreAuditProperties": {
|
||||
"enableAudit": "true",
|
||||
"auditLevel": "low",
|
||||
"auditMode": "direct"
|
||||
},
|
||||
"SdkAnalysisLevel": "9.0.300"
|
||||
},
|
||||
"frameworks": {
|
||||
"net8.0": {
|
||||
"targetAlias": "net8.0",
|
||||
"dependencies": {
|
||||
"Azure.Identity": {
|
||||
"target": "Package",
|
||||
"version": "[1.13.2, )"
|
||||
},
|
||||
"Microsoft.Data.SqlClient": {
|
||||
"target": "Package",
|
||||
"version": "[6.0.2, )"
|
||||
},
|
||||
"Microsoft.Data.SqlClient.SNI.runtime": {
|
||||
"target": "Package",
|
||||
"version": "[6.0.2, )"
|
||||
},
|
||||
"Microsoft.Identity.Client": {
|
||||
"target": "Package",
|
||||
"version": "[4.71.1, )"
|
||||
},
|
||||
"Microsoft.SqlServer.Server": {
|
||||
"target": "Package",
|
||||
"version": "[1.0.0, )"
|
||||
},
|
||||
"System.DirectoryServices": {
|
||||
"target": "Package",
|
||||
"version": "[9.0.4, )"
|
||||
},
|
||||
"System.DirectoryServices.Protocols": {
|
||||
"target": "Package",
|
||||
"version": "[9.0.4, )"
|
||||
},
|
||||
"System.Drawing.Common": {
|
||||
"target": "Package",
|
||||
"version": "[9.0.4, )"
|
||||
},
|
||||
"System.Management": {
|
||||
"target": "Package",
|
||||
"version": "[9.0.4, )"
|
||||
}
|
||||
},
|
||||
"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.305/PortableRuntimeIdentifierGraph.json"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -1,19 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="no"?>
|
||||
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
||||
<RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>
|
||||
<RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
|
||||
<ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile>
|
||||
<NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot>
|
||||
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\vosselr\.nuget\packages\;C:\Program Files\DevExpress 22.2\Components\Offline Packages;C:\Program Files\DevExpress 23.2\Components\Offline Packages;C:\Program Files\DevExpress 25.1\Components\Offline Packages;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages</NuGetPackageFolders>
|
||||
<NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
|
||||
<NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.14.1</NuGetToolVersion>
|
||||
</PropertyGroup>
|
||||
<ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
||||
<SourceRoot Include="C:\Users\vosselr\.nuget\packages\" />
|
||||
<SourceRoot Include="C:\Program Files\DevExpress 22.2\Components\Offline Packages\" />
|
||||
<SourceRoot Include="C:\Program Files\DevExpress 23.2\Components\Offline Packages\" />
|
||||
<SourceRoot Include="C:\Program Files\DevExpress 25.1\Components\Offline Packages\" />
|
||||
<SourceRoot Include="C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages\" />
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
@ -1,8 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="no"?>
|
||||
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
||||
<Import Project="$(NuGetPackageRoot)system.text.json\6.0.10\buildTransitive\netcoreapp3.1\System.Text.Json.targets" Condition="Exists('$(NuGetPackageRoot)system.text.json\6.0.10\buildTransitive\netcoreapp3.1\System.Text.Json.targets')" />
|
||||
<Import Project="$(NuGetPackageRoot)microsoft.extensions.options\8.0.2\buildTransitive\net6.0\Microsoft.Extensions.Options.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.options\8.0.2\buildTransitive\net6.0\Microsoft.Extensions.Options.targets')" />
|
||||
<Import Project="$(NuGetPackageRoot)microsoft.extensions.logging.abstractions\8.0.2\buildTransitive\net6.0\Microsoft.Extensions.Logging.Abstractions.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.logging.abstractions\8.0.2\buildTransitive\net6.0\Microsoft.Extensions.Logging.Abstractions.targets')" />
|
||||
</ImportGroup>
|
||||
</Project>
|
||||
@ -1,4 +0,0 @@
|
||||
// <autogenerated />
|
||||
using System;
|
||||
using System.Reflection;
|
||||
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")]
|
||||
@ -1,23 +0,0 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// Dieser Code wurde von einem Tool generiert.
|
||||
// Laufzeitversion:4.0.30319.42000
|
||||
//
|
||||
// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
|
||||
// der Code erneut generiert wird.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
using System;
|
||||
using System.Reflection;
|
||||
|
||||
[assembly: System.Reflection.AssemblyCompanyAttribute("LambertzEssentials")]
|
||||
[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
|
||||
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.1")]
|
||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+eb5bf47eff43fc6e822ccd31b6065666211ce0a8")]
|
||||
[assembly: System.Reflection.AssemblyProductAttribute("LambertzEssentials")]
|
||||
[assembly: System.Reflection.AssemblyTitleAttribute("LambertzEssentials")]
|
||||
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.1")]
|
||||
|
||||
// Von der MSBuild WriteCodeFragment-Klasse generiert.
|
||||
|
||||
@ -1 +0,0 @@
|
||||
26aae10caad9e7eb87ef3e8df976110e93e58902f1931f78182416dd46e7cbd6
|
||||
@ -1,15 +0,0 @@
|
||||
is_global = true
|
||||
build_property.TargetFramework = net8.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 = De.Lambertz.Essentials
|
||||
build_property.ProjectDir = D:\Entwicklung.Net\InterneDlls\LambertzEssentials\
|
||||
build_property.EnableComHosting =
|
||||
build_property.EnableGeneratedComInterfaceComImportInterop =
|
||||
build_property.EffectiveAnalysisLevelStyle = 8.0
|
||||
build_property.EnableCodeStyleSeverity =
|
||||
@ -1,8 +0,0 @@
|
||||
// <auto-generated/>
|
||||
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;
|
||||
Binary file not shown.
Binary file not shown.
@ -1 +0,0 @@
|
||||
f872e999383a2c9d59b2b03c6eb95da96845d051991395d5263c75107c090f0d
|
||||
@ -1,13 +0,0 @@
|
||||
D:\Entwicklung.Net\InterneDlls\LambertzEssentials\bin\Release\net8.0\LambertzEssentials.deps.json
|
||||
D:\Entwicklung.Net\InterneDlls\LambertzEssentials\bin\Release\net8.0\LambertzEssentials.dll
|
||||
D:\Entwicklung.Net\InterneDlls\LambertzEssentials\bin\Release\net8.0\LambertzEssentials.pdb
|
||||
D:\Entwicklung.Net\InterneDlls\LambertzEssentials\obj\Release\net8.0\LambertzEssentials.GeneratedMSBuildEditorConfig.editorconfig
|
||||
D:\Entwicklung.Net\InterneDlls\LambertzEssentials\obj\Release\net8.0\LambertzEssentials.AssemblyInfoInputs.cache
|
||||
D:\Entwicklung.Net\InterneDlls\LambertzEssentials\obj\Release\net8.0\LambertzEssentials.AssemblyInfo.cs
|
||||
D:\Entwicklung.Net\InterneDlls\LambertzEssentials\obj\Release\net8.0\LambertzEssentials.csproj.CoreCompileInputs.cache
|
||||
D:\Entwicklung.Net\InterneDlls\LambertzEssentials\obj\Release\net8.0\LambertzEssentials.dll
|
||||
D:\Entwicklung.Net\InterneDlls\LambertzEssentials\obj\Release\net8.0\refint\LambertzEssentials.dll
|
||||
D:\Entwicklung.Net\InterneDlls\LambertzEssentials\obj\Release\net8.0\LambertzEssentials.pdb
|
||||
D:\Entwicklung.Net\InterneDlls\LambertzEssentials\obj\Release\net8.0\ref\LambertzEssentials.dll
|
||||
D:\Entwicklung.Net\InterneDlls\LambertzEssentials\obj\Release\net8.0\LambertzEssentials.csproj.AssemblyReference.cache
|
||||
D:\Entwicklung.Net\InterneDlls\LambertzEssentials\obj\Release\net8.0\LambertzEssentials.sourcelink.json
|
||||
Binary file not shown.
Binary file not shown.
@ -1 +0,0 @@
|
||||
{"documents":{"D:\\Entwicklung.Net\\*":"https://dev.azure.com/HenryLambertz/Entwicklung.Net/_apis/git/repositories/Entwicklung.Net/items?api-version=1.0&versionType=commit&version=eb5bf47eff43fc6e822ccd31b6065666211ce0a8&path=/*"}}
|
||||
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large
Load Diff
@ -1,50 +0,0 @@
|
||||
{
|
||||
"version": 2,
|
||||
"dgSpecHash": "zH+5vGpfxI8=",
|
||||
"success": true,
|
||||
"projectFilePath": "D:\\Entwicklung_BLAZOR\\InterneDLLs\\LambertzEssentials\\LambertzEssentials.csproj",
|
||||
"expectedPackageFiles": [
|
||||
"C:\\Users\\vosselr\\.nuget\\packages\\azure.core\\1.44.1\\azure.core.1.44.1.nupkg.sha512",
|
||||
"C:\\Users\\vosselr\\.nuget\\packages\\azure.identity\\1.13.2\\azure.identity.1.13.2.nupkg.sha512",
|
||||
"C:\\Users\\vosselr\\.nuget\\packages\\microsoft.bcl.asyncinterfaces\\6.0.0\\microsoft.bcl.asyncinterfaces.6.0.0.nupkg.sha512",
|
||||
"C:\\Users\\vosselr\\.nuget\\packages\\microsoft.bcl.cryptography\\8.0.0\\microsoft.bcl.cryptography.8.0.0.nupkg.sha512",
|
||||
"C:\\Users\\vosselr\\.nuget\\packages\\microsoft.data.sqlclient\\6.0.2\\microsoft.data.sqlclient.6.0.2.nupkg.sha512",
|
||||
"C:\\Users\\vosselr\\.nuget\\packages\\microsoft.data.sqlclient.sni.runtime\\6.0.2\\microsoft.data.sqlclient.sni.runtime.6.0.2.nupkg.sha512",
|
||||
"C:\\Users\\vosselr\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\8.0.0\\microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512",
|
||||
"C:\\Users\\vosselr\\.nuget\\packages\\microsoft.extensions.caching.memory\\8.0.1\\microsoft.extensions.caching.memory.8.0.1.nupkg.sha512",
|
||||
"C:\\Users\\vosselr\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\8.0.2\\microsoft.extensions.dependencyinjection.abstractions.8.0.2.nupkg.sha512",
|
||||
"C:\\Users\\vosselr\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\8.0.2\\microsoft.extensions.logging.abstractions.8.0.2.nupkg.sha512",
|
||||
"C:\\Users\\vosselr\\.nuget\\packages\\microsoft.extensions.options\\8.0.2\\microsoft.extensions.options.8.0.2.nupkg.sha512",
|
||||
"C:\\Users\\vosselr\\.nuget\\packages\\microsoft.extensions.primitives\\8.0.0\\microsoft.extensions.primitives.8.0.0.nupkg.sha512",
|
||||
"C:\\Users\\vosselr\\.nuget\\packages\\microsoft.identity.client\\4.71.1\\microsoft.identity.client.4.71.1.nupkg.sha512",
|
||||
"C:\\Users\\vosselr\\.nuget\\packages\\microsoft.identity.client.extensions.msal\\4.67.2\\microsoft.identity.client.extensions.msal.4.67.2.nupkg.sha512",
|
||||
"C:\\Users\\vosselr\\.nuget\\packages\\microsoft.identitymodel.abstractions\\7.5.0\\microsoft.identitymodel.abstractions.7.5.0.nupkg.sha512",
|
||||
"C:\\Users\\vosselr\\.nuget\\packages\\microsoft.identitymodel.jsonwebtokens\\7.5.0\\microsoft.identitymodel.jsonwebtokens.7.5.0.nupkg.sha512",
|
||||
"C:\\Users\\vosselr\\.nuget\\packages\\microsoft.identitymodel.logging\\7.5.0\\microsoft.identitymodel.logging.7.5.0.nupkg.sha512",
|
||||
"C:\\Users\\vosselr\\.nuget\\packages\\microsoft.identitymodel.protocols\\7.5.0\\microsoft.identitymodel.protocols.7.5.0.nupkg.sha512",
|
||||
"C:\\Users\\vosselr\\.nuget\\packages\\microsoft.identitymodel.protocols.openidconnect\\7.5.0\\microsoft.identitymodel.protocols.openidconnect.7.5.0.nupkg.sha512",
|
||||
"C:\\Users\\vosselr\\.nuget\\packages\\microsoft.identitymodel.tokens\\7.5.0\\microsoft.identitymodel.tokens.7.5.0.nupkg.sha512",
|
||||
"C:\\Users\\vosselr\\.nuget\\packages\\microsoft.sqlserver.server\\1.0.0\\microsoft.sqlserver.server.1.0.0.nupkg.sha512",
|
||||
"C:\\Users\\vosselr\\.nuget\\packages\\microsoft.win32.systemevents\\9.0.4\\microsoft.win32.systemevents.9.0.4.nupkg.sha512",
|
||||
"C:\\Users\\vosselr\\.nuget\\packages\\system.clientmodel\\1.1.0\\system.clientmodel.1.1.0.nupkg.sha512",
|
||||
"C:\\Users\\vosselr\\.nuget\\packages\\system.codedom\\9.0.4\\system.codedom.9.0.4.nupkg.sha512",
|
||||
"C:\\Users\\vosselr\\.nuget\\packages\\system.configuration.configurationmanager\\8.0.1\\system.configuration.configurationmanager.8.0.1.nupkg.sha512",
|
||||
"C:\\Users\\vosselr\\.nuget\\packages\\system.diagnostics.diagnosticsource\\6.0.1\\system.diagnostics.diagnosticsource.6.0.1.nupkg.sha512",
|
||||
"C:\\Users\\vosselr\\.nuget\\packages\\system.diagnostics.eventlog\\8.0.1\\system.diagnostics.eventlog.8.0.1.nupkg.sha512",
|
||||
"C:\\Users\\vosselr\\.nuget\\packages\\system.directoryservices\\9.0.4\\system.directoryservices.9.0.4.nupkg.sha512",
|
||||
"C:\\Users\\vosselr\\.nuget\\packages\\system.directoryservices.protocols\\9.0.4\\system.directoryservices.protocols.9.0.4.nupkg.sha512",
|
||||
"C:\\Users\\vosselr\\.nuget\\packages\\system.drawing.common\\9.0.4\\system.drawing.common.9.0.4.nupkg.sha512",
|
||||
"C:\\Users\\vosselr\\.nuget\\packages\\system.identitymodel.tokens.jwt\\7.5.0\\system.identitymodel.tokens.jwt.7.5.0.nupkg.sha512",
|
||||
"C:\\Users\\vosselr\\.nuget\\packages\\system.management\\9.0.4\\system.management.9.0.4.nupkg.sha512",
|
||||
"C:\\Users\\vosselr\\.nuget\\packages\\system.memory\\4.5.5\\system.memory.4.5.5.nupkg.sha512",
|
||||
"C:\\Users\\vosselr\\.nuget\\packages\\system.memory.data\\6.0.0\\system.memory.data.6.0.0.nupkg.sha512",
|
||||
"C:\\Users\\vosselr\\.nuget\\packages\\system.numerics.vectors\\4.5.0\\system.numerics.vectors.4.5.0.nupkg.sha512",
|
||||
"C:\\Users\\vosselr\\.nuget\\packages\\system.runtime.compilerservices.unsafe\\6.0.0\\system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512",
|
||||
"C:\\Users\\vosselr\\.nuget\\packages\\system.security.cryptography.pkcs\\8.0.1\\system.security.cryptography.pkcs.8.0.1.nupkg.sha512",
|
||||
"C:\\Users\\vosselr\\.nuget\\packages\\system.security.cryptography.protecteddata\\8.0.0\\system.security.cryptography.protecteddata.8.0.0.nupkg.sha512",
|
||||
"C:\\Users\\vosselr\\.nuget\\packages\\system.text.encodings.web\\6.0.0\\system.text.encodings.web.6.0.0.nupkg.sha512",
|
||||
"C:\\Users\\vosselr\\.nuget\\packages\\system.text.json\\6.0.10\\system.text.json.6.0.10.nupkg.sha512",
|
||||
"C:\\Users\\vosselr\\.nuget\\packages\\system.threading.tasks.extensions\\4.5.4\\system.threading.tasks.extensions.4.5.4.nupkg.sha512"
|
||||
],
|
||||
"logs": []
|
||||
}
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,112 +0,0 @@
|
||||
{
|
||||
"Version": 1,
|
||||
"WorkspaceRootPath": "D:\\Entwicklung.Blazor\\InterneDLLs\\LambertzLogger\\",
|
||||
"Documents": [
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{06D36293-67BF-4D55-B1DA-46ABF2566C6D}|LambertzLogger\\LambertzLogger.csproj|d:\\entwicklung.blazor\\internedlls\\lambertzlogger\\lambertzlogger\\konstanten.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{06D36293-67BF-4D55-B1DA-46ABF2566C6D}|LambertzLogger\\LambertzLogger.csproj|solutionrelative:lambertzlogger\\konstanten.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{06D36293-67BF-4D55-B1DA-46ABF2566C6D}|LambertzLogger\\LambertzLogger.csproj|d:\\entwicklung.blazor\\internedlls\\lambertzlogger\\lambertzlogger\\logger.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{06D36293-67BF-4D55-B1DA-46ABF2566C6D}|LambertzLogger\\LambertzLogger.csproj|solutionrelative:lambertzlogger\\logger.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{B27BFABA-D445-4DBA-9B6B-5F5BEBFAA3FE}|LambertzLoggerTest\\LambertzLoggerTest.csproj|d:\\entwicklung.blazor\\internedlls\\lambertzlogger\\lambertzloggertest\\log.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{B27BFABA-D445-4DBA-9B6B-5F5BEBFAA3FE}|LambertzLoggerTest\\LambertzLoggerTest.csproj|solutionrelative:lambertzloggertest\\log.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{B27BFABA-D445-4DBA-9B6B-5F5BEBFAA3FE}|LambertzLoggerTest\\LambertzLoggerTest.csproj|d:\\entwicklung.blazor\\internedlls\\lambertzlogger\\lambertzloggertest\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{B27BFABA-D445-4DBA-9B6B-5F5BEBFAA3FE}|LambertzLoggerTest\\LambertzLoggerTest.csproj|solutionrelative:lambertzloggertest\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{B27BFABA-D445-4DBA-9B6B-5F5BEBFAA3FE}|LambertzLoggerTest\\LambertzLoggerTest.csproj|d:\\entwicklung.blazor\\internedlls\\lambertzlogger\\lambertzloggertest\\lambertzloggertest.csproj||{04B8AB82-A572-4FEF-95CE-5222444B6B64}|",
|
||||
"RelativeMoniker": "D:0:0:{B27BFABA-D445-4DBA-9B6B-5F5BEBFAA3FE}|LambertzLoggerTest\\LambertzLoggerTest.csproj|solutionrelative:lambertzloggertest\\lambertzloggertest.csproj||{04B8AB82-A572-4FEF-95CE-5222444B6B64}|"
|
||||
}
|
||||
],
|
||||
"DocumentGroupContainers": [
|
||||
{
|
||||
"Orientation": 1,
|
||||
"VerticalTabListWidth": 256,
|
||||
"DocumentGroups": [
|
||||
{
|
||||
"DockedHeight": 200,
|
||||
"SelectedChildIndex": 3,
|
||||
"Children": [
|
||||
{
|
||||
"$type": "Bookmark",
|
||||
"Name": "ST:129:0:{1fc202d4-d401-403c-9834-5b218574bb67}"
|
||||
},
|
||||
{
|
||||
"$type": "Bookmark",
|
||||
"Name": "ST:130:0:{1fc202d4-d401-403c-9834-5b218574bb67}"
|
||||
},
|
||||
{
|
||||
"$type": "Bookmark",
|
||||
"Name": "ST:130:0:{116d2292-e37d-41cd-a077-ebacac4c8cc4}"
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 0,
|
||||
"Title": "Konstanten.cs",
|
||||
"DocumentMoniker": "D:\\Entwicklung.Blazor\\InterneDLLs\\LambertzLogger\\LambertzLogger\\Konstanten.cs",
|
||||
"RelativeDocumentMoniker": "LambertzLogger\\Konstanten.cs",
|
||||
"ToolTip": "D:\\Entwicklung.Blazor\\InterneDLLs\\LambertzLogger\\LambertzLogger\\Konstanten.cs",
|
||||
"RelativeToolTip": "LambertzLogger\\Konstanten.cs",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAcAAAABAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-07-11T13:50:11.828Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 1,
|
||||
"Title": "Logger.cs",
|
||||
"DocumentMoniker": "D:\\Entwicklung.Blazor\\InterneDLLs\\LambertzLogger\\LambertzLogger\\Logger.cs",
|
||||
"RelativeDocumentMoniker": "LambertzLogger\\Logger.cs",
|
||||
"ToolTip": "D:\\Entwicklung.Blazor\\InterneDLLs\\LambertzLogger\\LambertzLogger\\Logger.cs",
|
||||
"RelativeToolTip": "LambertzLogger\\Logger.cs",
|
||||
"ViewState": "AgIAAC0BAAAAAAAAAAAkwDsBAABHAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-07-11T13:39:39.086Z"
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 4,
|
||||
"Title": "LambertzLoggerTest",
|
||||
"DocumentMoniker": "D:\\Entwicklung.Blazor\\InterneDLLs\\LambertzLogger\\LambertzLoggerTest\\LambertzLoggerTest.csproj",
|
||||
"RelativeDocumentMoniker": "LambertzLoggerTest\\LambertzLoggerTest.csproj",
|
||||
"ToolTip": "D:\\Entwicklung.Blazor\\InterneDLLs\\LambertzLogger\\LambertzLoggerTest\\LambertzLoggerTest.csproj",
|
||||
"RelativeToolTip": "LambertzLoggerTest\\LambertzLoggerTest.csproj",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|",
|
||||
"WhenOpened": "2024-07-11T13:28:56.469Z"
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 2,
|
||||
"Title": "Log.cs",
|
||||
"DocumentMoniker": "D:\\Entwicklung.Blazor\\InterneDLLs\\LambertzLogger\\LambertzLoggerTest\\Log.cs",
|
||||
"RelativeDocumentMoniker": "LambertzLoggerTest\\Log.cs",
|
||||
"ToolTip": "D:\\Entwicklung.Blazor\\InterneDLLs\\LambertzLogger\\LambertzLoggerTest\\Log.cs",
|
||||
"RelativeToolTip": "LambertzLoggerTest\\Log.cs",
|
||||
"ViewState": "AQIAAAAAAAAAAAAAAAAAACgAAAAUAAAA",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-07-11T13:27:12.572Z"
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 3,
|
||||
"Title": "Program.cs",
|
||||
"DocumentMoniker": "D:\\Entwicklung.Blazor\\InterneDLLs\\LambertzLogger\\LambertzLoggerTest\\Program.cs",
|
||||
"RelativeDocumentMoniker": "LambertzLoggerTest\\Program.cs",
|
||||
"ToolTip": "D:\\Entwicklung.Blazor\\InterneDLLs\\LambertzLogger\\LambertzLoggerTest\\Program.cs",
|
||||
"RelativeToolTip": "LambertzLoggerTest\\Program.cs",
|
||||
"ViewState": "AQIAAAAAAAAAAAAAAAAAAAYAAAAgAAAA",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-07-11T13:26:38.369Z"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@ -1,112 +0,0 @@
|
||||
{
|
||||
"Version": 1,
|
||||
"WorkspaceRootPath": "D:\\Entwicklung.Blazor\\InterneDLLs\\LambertzLogger\\",
|
||||
"Documents": [
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{06D36293-67BF-4D55-B1DA-46ABF2566C6D}|LambertzLogger\\LambertzLogger.csproj|d:\\entwicklung.blazor\\internedlls\\lambertzlogger\\lambertzlogger\\konstanten.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{06D36293-67BF-4D55-B1DA-46ABF2566C6D}|LambertzLogger\\LambertzLogger.csproj|solutionrelative:lambertzlogger\\konstanten.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{06D36293-67BF-4D55-B1DA-46ABF2566C6D}|LambertzLogger\\LambertzLogger.csproj|d:\\entwicklung.blazor\\internedlls\\lambertzlogger\\lambertzlogger\\logger.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{06D36293-67BF-4D55-B1DA-46ABF2566C6D}|LambertzLogger\\LambertzLogger.csproj|solutionrelative:lambertzlogger\\logger.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{B27BFABA-D445-4DBA-9B6B-5F5BEBFAA3FE}|LambertzLoggerTest\\LambertzLoggerTest.csproj|d:\\entwicklung.blazor\\internedlls\\lambertzlogger\\lambertzloggertest\\log.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{B27BFABA-D445-4DBA-9B6B-5F5BEBFAA3FE}|LambertzLoggerTest\\LambertzLoggerTest.csproj|solutionrelative:lambertzloggertest\\log.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{B27BFABA-D445-4DBA-9B6B-5F5BEBFAA3FE}|LambertzLoggerTest\\LambertzLoggerTest.csproj|d:\\entwicklung.blazor\\internedlls\\lambertzlogger\\lambertzloggertest\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{B27BFABA-D445-4DBA-9B6B-5F5BEBFAA3FE}|LambertzLoggerTest\\LambertzLoggerTest.csproj|solutionrelative:lambertzloggertest\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{B27BFABA-D445-4DBA-9B6B-5F5BEBFAA3FE}|LambertzLoggerTest\\LambertzLoggerTest.csproj|d:\\entwicklung.blazor\\internedlls\\lambertzlogger\\lambertzloggertest\\lambertzloggertest.csproj||{04B8AB82-A572-4FEF-95CE-5222444B6B64}|",
|
||||
"RelativeMoniker": "D:0:0:{B27BFABA-D445-4DBA-9B6B-5F5BEBFAA3FE}|LambertzLoggerTest\\LambertzLoggerTest.csproj|solutionrelative:lambertzloggertest\\lambertzloggertest.csproj||{04B8AB82-A572-4FEF-95CE-5222444B6B64}|"
|
||||
}
|
||||
],
|
||||
"DocumentGroupContainers": [
|
||||
{
|
||||
"Orientation": 1,
|
||||
"VerticalTabListWidth": 256,
|
||||
"DocumentGroups": [
|
||||
{
|
||||
"DockedHeight": 200,
|
||||
"SelectedChildIndex": 3,
|
||||
"Children": [
|
||||
{
|
||||
"$type": "Bookmark",
|
||||
"Name": "ST:129:0:{1fc202d4-d401-403c-9834-5b218574bb67}"
|
||||
},
|
||||
{
|
||||
"$type": "Bookmark",
|
||||
"Name": "ST:130:0:{1fc202d4-d401-403c-9834-5b218574bb67}"
|
||||
},
|
||||
{
|
||||
"$type": "Bookmark",
|
||||
"Name": "ST:130:0:{116d2292-e37d-41cd-a077-ebacac4c8cc4}"
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 0,
|
||||
"Title": "Konstanten.cs",
|
||||
"DocumentMoniker": "D:\\Entwicklung.Blazor\\InterneDLLs\\LambertzLogger\\LambertzLogger\\Konstanten.cs",
|
||||
"RelativeDocumentMoniker": "LambertzLogger\\Konstanten.cs",
|
||||
"ToolTip": "D:\\Entwicklung.Blazor\\InterneDLLs\\LambertzLogger\\LambertzLogger\\Konstanten.cs",
|
||||
"RelativeToolTip": "LambertzLogger\\Konstanten.cs",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAcAAAABAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-07-11T13:50:11.828Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 1,
|
||||
"Title": "Logger.cs",
|
||||
"DocumentMoniker": "D:\\Entwicklung.Blazor\\InterneDLLs\\LambertzLogger\\LambertzLogger\\Logger.cs",
|
||||
"RelativeDocumentMoniker": "LambertzLogger\\Logger.cs",
|
||||
"ToolTip": "D:\\Entwicklung.Blazor\\InterneDLLs\\LambertzLogger\\LambertzLogger\\Logger.cs",
|
||||
"RelativeToolTip": "LambertzLogger\\Logger.cs",
|
||||
"ViewState": "AgIAAC0BAAAAAAAAAAAkwDsBAABHAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-07-11T13:39:39.086Z"
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 4,
|
||||
"Title": "LambertzLoggerTest",
|
||||
"DocumentMoniker": "D:\\Entwicklung.Blazor\\InterneDLLs\\LambertzLogger\\LambertzLoggerTest\\LambertzLoggerTest.csproj",
|
||||
"RelativeDocumentMoniker": "LambertzLoggerTest\\LambertzLoggerTest.csproj",
|
||||
"ToolTip": "D:\\Entwicklung.Blazor\\InterneDLLs\\LambertzLogger\\LambertzLoggerTest\\LambertzLoggerTest.csproj",
|
||||
"RelativeToolTip": "LambertzLoggerTest\\LambertzLoggerTest.csproj",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|",
|
||||
"WhenOpened": "2024-07-11T13:28:56.469Z"
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 2,
|
||||
"Title": "Log.cs",
|
||||
"DocumentMoniker": "D:\\Entwicklung.Blazor\\InterneDLLs\\LambertzLogger\\LambertzLoggerTest\\Log.cs",
|
||||
"RelativeDocumentMoniker": "LambertzLoggerTest\\Log.cs",
|
||||
"ToolTip": "D:\\Entwicklung.Blazor\\InterneDLLs\\LambertzLogger\\LambertzLoggerTest\\Log.cs",
|
||||
"RelativeToolTip": "LambertzLoggerTest\\Log.cs",
|
||||
"ViewState": "AQIAAAAAAAAAAAAAAAAAACgAAAAUAAAA",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-07-11T13:27:12.572Z"
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 3,
|
||||
"Title": "Program.cs",
|
||||
"DocumentMoniker": "D:\\Entwicklung.Blazor\\InterneDLLs\\LambertzLogger\\LambertzLoggerTest\\Program.cs",
|
||||
"RelativeDocumentMoniker": "LambertzLoggerTest\\Program.cs",
|
||||
"ToolTip": "D:\\Entwicklung.Blazor\\InterneDLLs\\LambertzLogger\\LambertzLoggerTest\\Program.cs",
|
||||
"RelativeToolTip": "LambertzLoggerTest\\Program.cs",
|
||||
"ViewState": "AQIAAAAAAAAAAAAAAAAAAAYAAAAgAAAA",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-07-11T13:26:38.369Z"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,31 +0,0 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Visual Studio Version 17
|
||||
VisualStudioVersion = 17.10.35013.160
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "LambertzLogger", "LambertzLogger\LambertzLogger.csproj", "{06D36293-67BF-4D55-B1DA-46ABF2566C6D}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "LambertzLoggerTest", "LambertzLoggerTest\LambertzLoggerTest.csproj", "{B27BFABA-D445-4DBA-9B6B-5F5BEBFAA3FE}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
Release|Any CPU = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{06D36293-67BF-4D55-B1DA-46ABF2566C6D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{06D36293-67BF-4D55-B1DA-46ABF2566C6D}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{06D36293-67BF-4D55-B1DA-46ABF2566C6D}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{06D36293-67BF-4D55-B1DA-46ABF2566C6D}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{B27BFABA-D445-4DBA-9B6B-5F5BEBFAA3FE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{B27BFABA-D445-4DBA-9B6B-5F5BEBFAA3FE}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{B27BFABA-D445-4DBA-9B6B-5F5BEBFAA3FE}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{B27BFABA-D445-4DBA-9B6B-5F5BEBFAA3FE}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
GlobalSection(ExtensibilityGlobals) = postSolution
|
||||
SolutionGuid = {960EE257-F976-4DC0-AAE9-D6B7AE064182}
|
||||
EndGlobalSection
|
||||
EndGlobal
|
||||
@ -1,27 +0,0 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace De.Lambertz.Logger
|
||||
{
|
||||
internal class Konstanten
|
||||
{
|
||||
public const string LOG_LEVEL_DEBUG = "DEBUG";
|
||||
public const string LOG_LEVEL_ERROR = "FEHLER";
|
||||
|
||||
public enum LogLevel
|
||||
{
|
||||
Fehler = 0,
|
||||
Status = 1,
|
||||
Information = 5,
|
||||
Debug = 9
|
||||
}
|
||||
|
||||
public const string LOG_DESTINATION_DB = "DB";
|
||||
public const string LOG_DESTINATION_FILE = "FILE";
|
||||
public const string LOG_DESTINATION_EVENT_LOG = "EVENT";
|
||||
public const string LOG_DESTINATION_FILEC = "FILEC";
|
||||
}
|
||||
}
|
||||
@ -1,17 +0,0 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<TargetFramework>net8.0</TargetFramework>
|
||||
<ImplicitUsings>enable</ImplicitUsings>
|
||||
<Nullable>enable</Nullable>
|
||||
<AssemblyVersion>8.0.0.3</AssemblyVersion>
|
||||
<FileVersion>8.0.0.3</FileVersion>
|
||||
<NeutralLanguage>aa-ER</NeutralLanguage>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="Microsoft.Data.SqlClient" Version="6.0.2" />
|
||||
<PackageReference Include="System.Diagnostics.EventLog" Version="9.0.4" />
|
||||
</ItemGroup>
|
||||
|
||||
</Project>
|
||||
@ -1,15 +0,0 @@
|
||||
LogLevel=0
|
||||
LogDestination=FILE
|
||||
PathLogFile=Lambertz.log
|
||||
EventSource=Lambertz
|
||||
ConnectionString=Data Source=SQL01AC;Initial Catalog=EnaioLambertz;User Id=@p1;Password=@p2;
|
||||
Table=EnaioLog
|
||||
Field_TimeStamp=Zeitpunkt
|
||||
Field_Sender=Sender
|
||||
Field_LogLevel=LogLevel
|
||||
Field_ItemId=BelegNr
|
||||
Field_Step=Schritt
|
||||
Field_Info=Info
|
||||
Field_User=UserName
|
||||
Field_Machine=Rechner
|
||||
Field_Program=Programm
|
||||
@ -1,998 +0,0 @@
|
||||
using Microsoft.Data.SqlClient;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel.Design;
|
||||
using System.Data;
|
||||
using System.Data.Common;
|
||||
using System.Diagnostics;
|
||||
using System.Diagnostics.Eventing.Reader;
|
||||
using System.IO;
|
||||
using System.Linq;
|
||||
using System.Net.Http.Headers;
|
||||
using System.Reflection;
|
||||
using System.Reflection.Emit;
|
||||
using System.Security.Cryptography;
|
||||
using System.Security.Principal;
|
||||
using System.Text;
|
||||
using System.Threading;
|
||||
using System.Threading.Tasks;
|
||||
using static System.Net.Mime.MediaTypeNames;
|
||||
|
||||
namespace De.Lambertz.Logger
|
||||
{
|
||||
public class Logger
|
||||
{
|
||||
private static Logger? me = null;
|
||||
static readonly object padlock0 = new object(); //Threadsafe!!
|
||||
//
|
||||
private String? iniPath = null;
|
||||
private bool weiterCyclischIniLaden = true;
|
||||
private string? insertSql = null;
|
||||
private string? sender = null;
|
||||
//
|
||||
private int logLevel = 0;
|
||||
private bool iniRefresh = true;
|
||||
private string? logDestination = null;
|
||||
private DateTime lastModified = DateTime.MinValue;
|
||||
private string? connectionString = null;
|
||||
private string? tableName = null;
|
||||
private string? fieldTimeStamp = null;
|
||||
private string? fieldId = null;
|
||||
private string? fieldSender = null;
|
||||
private string? fieldStep = null;
|
||||
private string? fieldInfo = null;
|
||||
private string? fieldLogLevel = null;
|
||||
private string? fieldUser = null;
|
||||
private string? fieldMachine = null;
|
||||
private string? fieldProgram = null;
|
||||
private int fieldIdLength = 50;
|
||||
private int fieldSenderLength = 50;
|
||||
private int fieldStepLength = 50;
|
||||
private int fieldInfoLength = 500;
|
||||
private int fieldUserLength = 20;
|
||||
private int fieldMachineLength = 50;
|
||||
private int fieldProgramLength = 50;
|
||||
private string? pathLogFile = null;
|
||||
private string eventSource = "Application";
|
||||
|
||||
private Logger()
|
||||
{
|
||||
loadIni(true);
|
||||
//
|
||||
if (iniRefresh)
|
||||
{
|
||||
Thread t1 = new Thread(cyclischIniLaden);
|
||||
t1.Start();
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Entfernt die interne Referenz auf sich selber.
|
||||
/// Erneutes Aufrufen einer Log-Funktion erstellt die Referenz neu (Ini wird auch neu geladen)
|
||||
/// </summary>
|
||||
public static void Close()
|
||||
{
|
||||
if (me != null)
|
||||
{
|
||||
me.weiterCyclischIniLaden = false;
|
||||
lock (padlock0)
|
||||
{
|
||||
me = null;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Interne Endlosschleife
|
||||
/// Prüfte alle 30 Sekunden die INI-Datei
|
||||
/// ob sie geändert wurde. Falls ja wird sie neu geladen.
|
||||
/// </summary>
|
||||
private void cyclischIniLaden()
|
||||
{
|
||||
while (weiterCyclischIniLaden)
|
||||
{
|
||||
int counter = 0;
|
||||
while (counter < 30)
|
||||
{
|
||||
counter++;
|
||||
Thread.Sleep(999);
|
||||
if (me == null || !me.weiterCyclischIniLaden)
|
||||
{
|
||||
weiterCyclischIniLaden = false;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
if (weiterCyclischIniLaden)
|
||||
{
|
||||
if (File.GetLastWriteTime(iniPath) != lastModified)
|
||||
{
|
||||
lock (padlock0)
|
||||
{
|
||||
if (me != null)
|
||||
{
|
||||
loadIni(false);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Loggen auf Log-level Error
|
||||
/// </summary>
|
||||
/// <param name="machine"></param>
|
||||
/// <param name="program"></param>
|
||||
/// <param name="itemId"></param>
|
||||
/// <param name="step"></param>
|
||||
/// <param name="info"></param>
|
||||
public static void Error(string machine, string program, string itemId, string step, string info, string? user = null)
|
||||
{
|
||||
lock (padlock0)
|
||||
{
|
||||
if (me == null)
|
||||
{
|
||||
me = new Logger();
|
||||
}
|
||||
|
||||
me.write(Konstanten.LogLevel.Fehler, string.Empty, machine, program, itemId, step, info, user);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Loggen auf Log-level Error
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="itemId"></param>
|
||||
/// <param name="step"></param>
|
||||
/// <param name="info"></param>
|
||||
public static void Error(string sender, string itemId, string step, string info, string? user = null)
|
||||
{
|
||||
lock (padlock0)
|
||||
{
|
||||
if (me == null)
|
||||
{
|
||||
me = new Logger();
|
||||
}
|
||||
|
||||
if (me.logLevel >= (int)Konstanten.LogLevel.Fehler)
|
||||
{
|
||||
me.write(Konstanten.LogLevel.Fehler, sender, string.Empty, string.Empty, itemId, step, info, user);
|
||||
}
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// Loggen auf Log-level Debug
|
||||
/// </summary>
|
||||
/// <param name="machine"></param>
|
||||
/// <param name="program"></param>
|
||||
/// <param name="itemId"></param>
|
||||
/// <param name="step"></param>
|
||||
/// <param name="info"></param>
|
||||
public static void Debug(string machine, string program, string itemId, string step, string info, string? user = null)
|
||||
{
|
||||
lock (padlock0)
|
||||
{
|
||||
if (me == null)
|
||||
{
|
||||
me = new Logger();
|
||||
}
|
||||
|
||||
if (me.logLevel >= (int)Konstanten.LogLevel.Debug)
|
||||
{
|
||||
me.write(Konstanten.LogLevel.Debug, string.Empty, machine, program, itemId, step, info, user);
|
||||
}
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// Loggen auf Log-level Debug
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="itemId"></param>
|
||||
/// <param name="step"></param>
|
||||
/// <param name="info"></param>
|
||||
public static void Debug(string sender, string itemId, string step, string info, string? user = null)
|
||||
{
|
||||
lock (padlock0)
|
||||
{
|
||||
if (me == null)
|
||||
{
|
||||
me = new Logger();
|
||||
}
|
||||
|
||||
if (me.logLevel >= (int)Konstanten.LogLevel.Debug)
|
||||
{
|
||||
me.write(Konstanten.LogLevel.Debug, sender, string.Empty, string.Empty, itemId, step, info, user);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Loggen auf Log-level Information
|
||||
/// </summary>
|
||||
/// <param name="machine"></param>
|
||||
/// <param name="program"></param>
|
||||
/// <param name="itemId"></param>
|
||||
/// <param name="step"></param>
|
||||
/// <param name="info"></param>
|
||||
public static void Information(string machine, string program, string itemId, string step, string info, string? user = null)
|
||||
{
|
||||
lock (padlock0)
|
||||
{
|
||||
if (me == null)
|
||||
{
|
||||
me = new Logger();
|
||||
}
|
||||
|
||||
if (me.logLevel >= (int)Konstanten.LogLevel.Information)
|
||||
{
|
||||
me.write(Konstanten.LogLevel.Information, string.Empty, machine, program, itemId, step, info, user);
|
||||
}
|
||||
}
|
||||
}/// <summary>
|
||||
/// Loggen auf Log-level Information
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="itemId"></param>
|
||||
/// <param name="step"></param>
|
||||
/// <param name="info"></param>
|
||||
public static void Information(string sender, string itemId, string step, string info, string? user = null)
|
||||
{
|
||||
lock (padlock0)
|
||||
{
|
||||
if (me == null)
|
||||
{
|
||||
me = new Logger();
|
||||
}
|
||||
|
||||
if (me.logLevel >= (int)Konstanten.LogLevel.Information)
|
||||
{
|
||||
me.write(Konstanten.LogLevel.Information, sender, string.Empty, string.Empty, itemId, step, info, user);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Loggen auf Log-level Status
|
||||
/// Gedacht für Statusmeldungen die immer ausgegeben werden sollen
|
||||
/// </summary>
|
||||
/// <param name="machine"></param>
|
||||
/// <param name="program"></param>
|
||||
/// <param name="itemId"></param>
|
||||
/// <param name="step"></param>
|
||||
/// <param name="info"></param>
|
||||
public static void Status(string machine, string program, string itemId, string step, string info, string user = null)
|
||||
{
|
||||
lock (padlock0)
|
||||
{
|
||||
if (me == null)
|
||||
{
|
||||
me = new Logger();
|
||||
}
|
||||
|
||||
if (me.logLevel >= (int)Konstanten.LogLevel.Status)
|
||||
{
|
||||
me.write(Konstanten.LogLevel.Status, string.Empty, machine, program, itemId, step, info, user);
|
||||
}
|
||||
}
|
||||
}/// <summary>
|
||||
/// Loggen auf Log-level Status
|
||||
/// Gedacht für Statusmeldungen die immer ausgegeben werden sollen
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="itemId"></param>
|
||||
/// <param name="step"></param>
|
||||
/// <param name="info"></param>
|
||||
public static void Status(string sender, string itemId, string step, string info, string user = null)
|
||||
{
|
||||
lock (padlock0)
|
||||
{
|
||||
if (me == null)
|
||||
{
|
||||
me = new Logger();
|
||||
}
|
||||
|
||||
if (me.logLevel >= (int)Konstanten.LogLevel.Status)
|
||||
{
|
||||
me.write(Konstanten.LogLevel.Status, sender, string.Empty, string.Empty, itemId, step, info, user);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Falls vom loggenden Programm selber die ini noch nicht angelegt wurde wird hiermit die Ini angelegt
|
||||
/// </summary>
|
||||
private static void creatLoggerIni(string path)
|
||||
{
|
||||
if (!File.Exists(path))
|
||||
{
|
||||
using (StreamWriter sr = new StreamWriter(path))
|
||||
{
|
||||
sr.WriteLine(@"LogLevel=0");
|
||||
sr.WriteLine(@"LogDestination=FILE");
|
||||
sr.WriteLine(@"PathLogFile=LambertzLogger.log");
|
||||
sr.WriteLine(@"EventSource=Lambertz");
|
||||
sr.WriteLine(@"ConnectionString=Data Source=SQL01AC; Initial Catalog=Lambertz; User Id=@p1; Password=@p2;encrypt=false;");
|
||||
sr.WriteLine(@"Table=[LA].[EDVLog]");
|
||||
sr.WriteLine(@"Field_TimeStamp=DATUM");
|
||||
sr.WriteLine(@"Field_Sender=");
|
||||
sr.WriteLine(@"Field_LogLevel=LOGLEVEL");
|
||||
sr.WriteLine(@"Field_ItemId=ITEMID");
|
||||
sr.WriteLine(@"Field_Step=BEFEHL");
|
||||
sr.WriteLine(@"Field_Info=TEXT");
|
||||
sr.WriteLine(@"Field_User=USERNAME");
|
||||
sr.WriteLine(@"Field_Program=PROGRAMM");
|
||||
sr.WriteLine(@"Field_Machine=MASCHINE");
|
||||
}
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// Lädt die INI-Datei und liest die Konfigurationswerte.
|
||||
/// </summary>
|
||||
/// <param name="initial">Gibt an, ob es sich um den initialen Ladevorgang handelt.</param>
|
||||
private void loadIni(bool initial)
|
||||
{
|
||||
this.iniPath = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "LambertzLogger.ini");
|
||||
//Zur Not hier Ini anlegen (Wird nur angelegt falls noch nicht da)
|
||||
creatLoggerIni(iniPath);
|
||||
|
||||
lastModified = File.GetLastWriteTime(iniPath);
|
||||
|
||||
StringBuilder infoText = new StringBuilder();
|
||||
String token = "";
|
||||
using (StreamReader reader = new StreamReader(iniPath))
|
||||
{
|
||||
String? line = reader.ReadLine();
|
||||
while (line != null)
|
||||
{
|
||||
String key = line.Substring(0, line.IndexOf('='));
|
||||
String value = line.Substring(line.IndexOf('=') + 1);
|
||||
infoText.Append(token);
|
||||
infoText.Append(key);
|
||||
infoText.Append("=");
|
||||
infoText.Append(value);
|
||||
if (token == "")
|
||||
{
|
||||
token = ", ";
|
||||
}
|
||||
switch (key)
|
||||
{
|
||||
case "LogDestination":
|
||||
logDestination = value.ToUpper();
|
||||
break;
|
||||
case "PathLogFile":
|
||||
pathLogFile = value;
|
||||
if (!value.ToUpper().EndsWith(".LOG"))
|
||||
{
|
||||
value += ".log";
|
||||
}
|
||||
if(pathLogFile.IndexOf("\\")<0)
|
||||
{
|
||||
pathLogFile = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, pathLogFile);
|
||||
}
|
||||
break;
|
||||
case "ConnectionString":
|
||||
connectionString = value.Replace("@p1", "LambertzLogger").Replace("@p2", "LambertzLogger24!");
|
||||
break;
|
||||
case "Table":
|
||||
tableName = value;
|
||||
break;
|
||||
case "Field_TimeStamp":
|
||||
fieldTimeStamp = value;
|
||||
break;
|
||||
case "Field_Sender":
|
||||
fieldSender = value;
|
||||
break;
|
||||
case "Field_LogLevel":
|
||||
fieldLogLevel = value;
|
||||
break;
|
||||
case "Field_ItemId":
|
||||
fieldId = value;
|
||||
break;
|
||||
case "Field_Step":
|
||||
fieldStep = value;
|
||||
break;
|
||||
case "Field_Info":
|
||||
fieldInfo = value;
|
||||
break;
|
||||
case "Field_User":
|
||||
fieldUser = value;
|
||||
break;
|
||||
case "Field_Machine":
|
||||
fieldMachine = value;
|
||||
break;
|
||||
case "Field_Program":
|
||||
fieldProgram = value;
|
||||
break;
|
||||
case "LogLevel":
|
||||
Int32.TryParse(value, out logLevel);
|
||||
break;
|
||||
case "IniRefresh":
|
||||
iniRefresh = value == "1";
|
||||
break;
|
||||
case "EventSource":
|
||||
eventSource = value;
|
||||
break;
|
||||
}
|
||||
line = reader.ReadLine();
|
||||
}
|
||||
if (logDestination == Konstanten.LOG_DESTINATION_DB)
|
||||
{
|
||||
sqlErstellen();
|
||||
feldLängenBestimmen();
|
||||
}
|
||||
else if(logDestination == Konstanten.LOG_DESTINATION_FILE)
|
||||
{
|
||||
//Anlegen des LOG-Directorys, falls noch nicht vorhanden
|
||||
string? nurPath = Path.GetDirectoryName(pathLogFile);
|
||||
if (!String.IsNullOrWhiteSpace(nurPath))
|
||||
{
|
||||
if (!Directory.Exists(nurPath))
|
||||
{
|
||||
Directory.CreateDirectory(nurPath);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
if (logLevel >= (int)Konstanten.LogLevel.Information)
|
||||
{
|
||||
if (sender == null)
|
||||
{
|
||||
sender = Assembly.GetCallingAssembly().FullName;
|
||||
sender = sender.Substring(0, sender.IndexOf(", Culture"));
|
||||
}
|
||||
}
|
||||
//Falls der Logger mit Administrationsrechten gestartet wurde,
|
||||
//Wird geprüft ob die eventSource im Ereignisprotokoll von Windows bereits registriert ist.
|
||||
//Falls nein, wird sie registriert
|
||||
if (new WindowsPrincipal(WindowsIdentity.GetCurrent()).IsInRole(WindowsBuiltInRole.Administrator))
|
||||
{
|
||||
if (!String.IsNullOrEmpty(eventSource))
|
||||
{
|
||||
if (!EventLog.SourceExists(eventSource))
|
||||
{
|
||||
EventLog.CreateEventSource(eventSource, "Application");
|
||||
}
|
||||
}
|
||||
}
|
||||
if (!iniRefresh)
|
||||
{
|
||||
weiterCyclischIniLaden = false;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Hier werden die Byte größen der Datenbankfelder ausgelesen.
|
||||
/// Dies erlaubt die Änderung der Feldlängen in der Datenbank ohne Anpassungen
|
||||
/// am Logger
|
||||
/// </summary>
|
||||
private void feldLängenBestimmen()
|
||||
{
|
||||
using (SqlConnection con = new SqlConnection(connectionString))
|
||||
{
|
||||
StringBuilder temp = new StringBuilder();
|
||||
temp.Append("Select ");
|
||||
|
||||
if(String.IsNullOrWhiteSpace(fieldSender))
|
||||
{
|
||||
temp.Append(" COL_LENGTH('");
|
||||
temp.Append(tableName);
|
||||
temp.Append("', '");
|
||||
temp.Append(fieldMachine);
|
||||
temp.Append("') as ");
|
||||
temp.Append(fieldMachine);
|
||||
temp.Append(",");
|
||||
|
||||
temp.Append(" COL_LENGTH('");
|
||||
temp.Append(tableName);
|
||||
temp.Append("', '");
|
||||
temp.Append(fieldProgram);
|
||||
temp.Append("') as ");
|
||||
temp.Append(fieldProgram);
|
||||
temp.Append(",");
|
||||
}
|
||||
else
|
||||
{
|
||||
temp.Append(" COL_LENGTH('");
|
||||
temp.Append(tableName);
|
||||
temp.Append("', '");
|
||||
temp.Append(fieldSender);
|
||||
temp.Append("') as ");
|
||||
temp.Append(fieldSender);
|
||||
temp.Append(",");
|
||||
}
|
||||
temp.Append(" COL_LENGTH('");
|
||||
temp.Append(tableName);
|
||||
temp.Append("', '");
|
||||
temp.Append(fieldStep);
|
||||
temp.Append("') as ");
|
||||
temp.Append(fieldStep);
|
||||
temp.Append(",");
|
||||
|
||||
temp.Append(" COL_LENGTH('");
|
||||
temp.Append(tableName);
|
||||
temp.Append("', '");
|
||||
temp.Append(fieldId);
|
||||
temp.Append("') as ");
|
||||
temp.Append(fieldId);
|
||||
temp.Append(",");
|
||||
|
||||
temp.Append(" COL_LENGTH('");
|
||||
temp.Append(tableName);
|
||||
temp.Append("', '");
|
||||
temp.Append(fieldInfo);
|
||||
temp.Append("') as ");
|
||||
temp.Append(fieldInfo);
|
||||
temp.Append(",");
|
||||
|
||||
temp.Append(" COL_LENGTH('");
|
||||
temp.Append(tableName);
|
||||
temp.Append("', '");
|
||||
temp.Append(fieldUser);
|
||||
temp.Append("') as ");
|
||||
temp.Append(fieldUser);
|
||||
|
||||
|
||||
|
||||
con.Open();
|
||||
SqlCommand cmd = new SqlCommand(temp.ToString(), con);
|
||||
using (SqlDataReader reader = cmd.ExecuteReader())
|
||||
{
|
||||
Dictionary<String, int> fi = GetFelderIndex(reader);
|
||||
|
||||
if (reader.Read())
|
||||
{
|
||||
foreach (String feldName in fi.Keys)
|
||||
{
|
||||
int länge = reader.GetInt16(fi[feldName]);
|
||||
|
||||
if(feldName == fieldSender)
|
||||
{
|
||||
fieldSenderLength = länge;
|
||||
}
|
||||
else if (feldName == fieldId)
|
||||
{
|
||||
fieldIdLength = länge;
|
||||
}
|
||||
else if (feldName == fieldStep)
|
||||
{
|
||||
fieldStepLength = länge;
|
||||
}
|
||||
else if (feldName == fieldInfo)
|
||||
{
|
||||
fieldInfoLength = länge;
|
||||
}
|
||||
else if (feldName == fieldUser)
|
||||
{
|
||||
fieldUserLength = länge;
|
||||
}
|
||||
else if (feldName == fieldMachine)
|
||||
{
|
||||
fieldMachineLength = länge;
|
||||
}
|
||||
else if (feldName == fieldProgram)
|
||||
{
|
||||
fieldProgramLength = länge;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public Dictionary<String, int> GetFelderIndex(SqlDataReader reader)
|
||||
{
|
||||
Dictionary<String, int> result = new Dictionary<string, int>();
|
||||
|
||||
for (int i = 0; i < reader.FieldCount; i++)
|
||||
{
|
||||
String name = reader.GetName(i);
|
||||
result.Add(name, i);
|
||||
}
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Das sql zum Schreiben in die Datenbank wird dynamisch aus den in der Ini angegebenen Feldnamen erstellt.
|
||||
/// </summary>
|
||||
private void sqlErstellen()
|
||||
{
|
||||
String token;
|
||||
StringBuilder temp = new StringBuilder();
|
||||
temp.Append("INSERT INTO ");
|
||||
temp.Append(tableName);
|
||||
temp.Append(" (");
|
||||
temp.Append(fieldTimeStamp);
|
||||
temp.Append(", ");
|
||||
temp.Append(fieldLogLevel);
|
||||
temp.Append(", ");
|
||||
temp.Append(fieldStep);
|
||||
temp.Append(", ");
|
||||
temp.Append(fieldId);
|
||||
temp.Append(", ");
|
||||
temp.Append(fieldInfo);
|
||||
temp.Append(", ");
|
||||
temp.Append(fieldUser);
|
||||
if (String.IsNullOrWhiteSpace(fieldSender))
|
||||
{
|
||||
temp.Append(", ");
|
||||
temp.Append(fieldMachine);
|
||||
temp.Append(", ");
|
||||
temp.Append(fieldProgram);
|
||||
token = ", @p8)";
|
||||
}
|
||||
else
|
||||
{
|
||||
temp.Append(", ");
|
||||
temp.Append(fieldSender);
|
||||
token = ")";
|
||||
}
|
||||
temp.Append(") values (@p1, @p2, @p3, @p4, @p5, @p6, @p7");
|
||||
temp.Append(token);
|
||||
insertSql = temp.ToString();
|
||||
}
|
||||
|
||||
|
||||
private void write(Konstanten.LogLevel logLevel, string sender, string machine, string program, string itemId, string step, string info, string user)
|
||||
{
|
||||
switch(logDestination)
|
||||
{
|
||||
case Konstanten.LOG_DESTINATION_DB:
|
||||
writeDB(logLevel, sender, machine, program, itemId, step, info, user);
|
||||
break;
|
||||
case Konstanten.LOG_DESTINATION_FILE:
|
||||
case Konstanten.LOG_DESTINATION_FILEC:
|
||||
writeFile(logLevel, sender, machine, program, itemId, step, info, user, logDestination == Konstanten.LOG_DESTINATION_FILEC);
|
||||
break;
|
||||
case Konstanten.LOG_DESTINATION_EVENT_LOG:
|
||||
writeEventLog(logLevel, sender, machine, program, itemId, step, info, user);
|
||||
break;
|
||||
}
|
||||
////Fehler werden immer auch in des EventLog geschrieben
|
||||
//if(logDestination != Konstanten.LOG_DESTINATION_EVENT_LOG && logLevel == Konstanten.LogLevel.Fehler)
|
||||
//{
|
||||
// EventLogError(sender, machine, program, itemId, step, info, user);
|
||||
//}
|
||||
}
|
||||
|
||||
public static void EventLogError(string sender, string machine, string program, string itemId, string step, string info, string user)
|
||||
{
|
||||
lock (padlock0)
|
||||
{
|
||||
if (me == null)
|
||||
{
|
||||
me = new Logger();
|
||||
}
|
||||
|
||||
me.writeEventLog(Konstanten.LogLevel.Fehler, sender, machine, program, itemId, step, info, user);
|
||||
|
||||
}
|
||||
}
|
||||
public static void EventLogInformation(string sender, string machine, string program, string itemId, string step, string info, string user, bool ignoreLogLevel = false)
|
||||
{
|
||||
lock (padlock0)
|
||||
{
|
||||
if (me == null)
|
||||
{
|
||||
me = new Logger();
|
||||
}
|
||||
|
||||
if (ignoreLogLevel || me.logLevel >= (int)Konstanten.LogLevel.Information)
|
||||
{
|
||||
me.writeEventLog(Konstanten.LogLevel.Information, sender, machine, program, itemId, step, info, user);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public static void EventLogWrite(string sender, string machine, string program, string itemId, string step, string info, string user)
|
||||
{
|
||||
lock (padlock0)
|
||||
{
|
||||
if (me == null)
|
||||
{
|
||||
me = new Logger();
|
||||
}
|
||||
|
||||
me.writeEventLog(Konstanten.LogLevel.Information, sender, machine, program, itemId, step, info, user);
|
||||
}
|
||||
}
|
||||
|
||||
public static void EventLogDebug(string sender, string machine, string program, string itemId, string step, string info, string user)
|
||||
{
|
||||
lock (padlock0)
|
||||
{
|
||||
if (me == null)
|
||||
{
|
||||
me = new Logger();
|
||||
}
|
||||
|
||||
if (me.logLevel >= (int)Konstanten.LogLevel.Debug)
|
||||
{
|
||||
me.writeEventLog(Konstanten.LogLevel.Debug, sender, machine, program, itemId, step, info, user);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private void writeEventLog(Konstanten.LogLevel logLevel, string sender, string machine, string program, string itemId, string step, string info, string user)
|
||||
{
|
||||
if (sender == null)
|
||||
{
|
||||
sender = String.Empty;
|
||||
}
|
||||
|
||||
if (itemId == null)
|
||||
{
|
||||
itemId = String.Empty;
|
||||
}
|
||||
|
||||
if (step == null)
|
||||
{
|
||||
step = String.Empty;
|
||||
}
|
||||
|
||||
if (info == null)
|
||||
{
|
||||
info = String.Empty;
|
||||
}
|
||||
|
||||
if (machine == null)
|
||||
{
|
||||
machine = String.Empty;
|
||||
}
|
||||
|
||||
if (program == null)
|
||||
{
|
||||
program = String.Empty;
|
||||
}
|
||||
|
||||
if (user == null)
|
||||
{
|
||||
user = Environment.UserName;
|
||||
}
|
||||
|
||||
string line;
|
||||
|
||||
if (String.IsNullOrEmpty(sender))
|
||||
{
|
||||
line = $"{DateTime.Now.ToString("dd.MM.yyyy HH:mm:ss.fff")}; {machine}; {program}; {user}; {logLevel}; {step}; {itemId}; {info}";
|
||||
}
|
||||
else
|
||||
{
|
||||
line = $"{DateTime.Now.ToString("dd.MM.yyyy HH:mm:ss.fff")}; {sender}; {user}; {logLevel}; {step}; {itemId}; {info}";
|
||||
}
|
||||
|
||||
string source = eventSource;
|
||||
try
|
||||
{
|
||||
try
|
||||
{
|
||||
if (!EventLog.SourceExists(source))
|
||||
{
|
||||
source = "Application";
|
||||
}
|
||||
}
|
||||
catch (Exception)
|
||||
{
|
||||
source = "Application";
|
||||
}
|
||||
|
||||
using (EventLog eventLog = new EventLog("Application"))
|
||||
{
|
||||
eventLog.Source = source;
|
||||
|
||||
EventLogEntryType type;
|
||||
switch(logLevel)
|
||||
{
|
||||
case Konstanten.LogLevel.Information:
|
||||
type = EventLogEntryType.Information;
|
||||
break;
|
||||
case Konstanten.LogLevel.Fehler:
|
||||
type = EventLogEntryType.Error;
|
||||
break;
|
||||
default:
|
||||
type = EventLogEntryType.Information;
|
||||
break;
|
||||
}
|
||||
eventLog.WriteEntry(line, type, 9999);
|
||||
|
||||
}
|
||||
} catch (Exception) { }
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Schreibt in Datei die mit PathLogFile angegegen ist
|
||||
/// </summary>
|
||||
/// <param name="logLevel"></param>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="itemId"></param>
|
||||
/// <param name="step"></param>
|
||||
/// <param name="info"></param>
|
||||
private void writeFile(Konstanten.LogLevel logLevel, string sender, string machine, string program, string itemId, string step, string info, string? user = null, bool logAlsoOnConsole = false)
|
||||
{
|
||||
if (sender == null)
|
||||
{
|
||||
sender = String.Empty;
|
||||
}
|
||||
|
||||
if (itemId == null)
|
||||
{
|
||||
itemId = String.Empty;
|
||||
}
|
||||
|
||||
if (step == null)
|
||||
{
|
||||
step = String.Empty;
|
||||
}
|
||||
|
||||
if (info == null)
|
||||
{
|
||||
info = String.Empty;
|
||||
}
|
||||
|
||||
if (machine == null)
|
||||
{
|
||||
machine = String.Empty;
|
||||
}
|
||||
|
||||
if (program == null)
|
||||
{
|
||||
program = String.Empty;
|
||||
}
|
||||
|
||||
if (user == null)
|
||||
{
|
||||
user = Environment.UserName;
|
||||
}
|
||||
|
||||
string line;
|
||||
|
||||
if (String.IsNullOrEmpty(sender))
|
||||
{
|
||||
line = $"{DateTime.Now:dd.MM.yyyy HH:mm:ss}; {machine}; {program}; {user}; {logLevel}; {step}; {itemId}; {info}";
|
||||
}
|
||||
else
|
||||
{
|
||||
line = $"{DateTime.Now:dd.MM.yyyy HH:mm:ss}; {sender}; {user}; {logLevel}; {step}; {itemId}; {info}";
|
||||
}
|
||||
|
||||
if (logAlsoOnConsole)
|
||||
{
|
||||
Console.Write(line);
|
||||
}
|
||||
|
||||
while (true)
|
||||
{
|
||||
try
|
||||
{
|
||||
File.AppendAllText(pathLogFile, $"{line}\r\n", System.Text.Encoding.Default);
|
||||
}
|
||||
catch (IOException)
|
||||
{
|
||||
//Datei ist gesperrt, passiert schonmal, nochmal versuchen
|
||||
continue; //Neue Iteration der Schleife sofort starten
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Schreib in die DB
|
||||
/// </summary>
|
||||
/// <param name="logLevel"></param>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="itemId"></param>
|
||||
/// <param name="step"></param>
|
||||
/// <param name="info"></param>
|
||||
private void writeDB(Konstanten.LogLevel logLevel, string sender, string machine, string programm, string itemId, string step, string info, string? user = null)
|
||||
{
|
||||
//Prüfen der Längen der übergebenen Werte
|
||||
if (itemId == null)
|
||||
{
|
||||
itemId = String.Empty;
|
||||
}
|
||||
else if (itemId.Length > fieldIdLength)
|
||||
{
|
||||
itemId = itemId.Substring(0, fieldIdLength);
|
||||
}
|
||||
|
||||
if (step == null)
|
||||
{
|
||||
step = String.Empty;
|
||||
}
|
||||
else if (step.Length > fieldStepLength)
|
||||
{
|
||||
step = step.Substring(0, fieldStepLength);
|
||||
}
|
||||
|
||||
if (info == null)
|
||||
{
|
||||
info = String.Empty;
|
||||
}
|
||||
else if (info.Length > fieldInfoLength)
|
||||
{
|
||||
info = info.Substring(0, fieldInfoLength);
|
||||
}
|
||||
|
||||
if (sender == null)
|
||||
{
|
||||
sender = String.Empty;
|
||||
}
|
||||
else if (sender.Length > fieldSenderLength)
|
||||
{
|
||||
sender = sender.Substring(0, fieldSenderLength);
|
||||
}
|
||||
|
||||
if (programm == null)
|
||||
{
|
||||
programm = String.Empty;
|
||||
}
|
||||
else if (programm.Length > fieldProgramLength)
|
||||
{
|
||||
sender = sender.Substring(0, fieldProgramLength);
|
||||
}
|
||||
|
||||
if (machine == null)
|
||||
{
|
||||
machine = String.Empty;
|
||||
}
|
||||
else if (machine.Length > fieldMachineLength)
|
||||
{
|
||||
sender = sender.Substring(0, fieldMachineLength);
|
||||
}
|
||||
|
||||
if (user == null)
|
||||
{
|
||||
user = Environment.UserName;
|
||||
}
|
||||
else if (user.Length > fieldUserLength)
|
||||
{
|
||||
user = user.Substring(0, fieldUserLength);
|
||||
}
|
||||
|
||||
try
|
||||
{
|
||||
//Schreiben in DB
|
||||
using (SqlConnection con = new SqlConnection(connectionString))
|
||||
{
|
||||
con.Open();
|
||||
SqlCommand cmd = new SqlCommand(insertSql, con);
|
||||
cmd.Parameters.AddWithValue("@p1", DateTime.Now);
|
||||
cmd.Parameters.AddWithValue("@p2", logLevel);
|
||||
cmd.Parameters.AddWithValue("@p3", step);
|
||||
cmd.Parameters.AddWithValue("@p4", itemId);
|
||||
cmd.Parameters.AddWithValue("@p5", info);
|
||||
cmd.Parameters.AddWithValue("@p6", user);
|
||||
if (String.IsNullOrEmpty(fieldSender))
|
||||
{
|
||||
cmd.Parameters.AddWithValue("@p7", machine);
|
||||
cmd.Parameters.AddWithValue("@p8", programm);
|
||||
}
|
||||
else
|
||||
{
|
||||
cmd.Parameters.AddWithValue("@p7", sender);
|
||||
}
|
||||
cmd.ExecuteNonQuery();
|
||||
}
|
||||
}
|
||||
catch (IOException ex)
|
||||
{
|
||||
//Datenbank nicht erreichbar.. Notfall-Log in Datei wenn Pfad für Datei angegeben
|
||||
if(!String.IsNullOrWhiteSpace(pathLogFile))
|
||||
{
|
||||
|
||||
if (String.IsNullOrWhiteSpace(fieldSender))
|
||||
{
|
||||
writeFile(Konstanten.LogLevel.Fehler, String.Empty, Environment.MachineName, this.sender, itemId, step, info, user);
|
||||
}
|
||||
else
|
||||
{
|
||||
writeFile(Konstanten.LogLevel.Fehler, this.sender + " auf " + Environment.MachineName, string.Empty, string.Empty, string.Empty, "Fehler DB-Log", ex.Message);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -1,28 +0,0 @@
|
||||
Der User LambertzLogger hat nur public Recht am Server und keine Rechte an der jeweiligen Datenbank
|
||||
Nur an der Log-Tabelle hat er nur das Einfügen und Auswählen (Insert) Recht
|
||||
|
||||
LogLevel 0 = Error (Fehler werden immer geloggt)
|
||||
LogLevel 1 = Status (gedacht für Statusmeldungen die immer erfolgen sollen)
|
||||
LogLevel 5 = Information (gedacht für den Start und das Ende eines Aufrufs)
|
||||
LogLevel 9 = Debug (gedacht für einzelne Schritte innerhalb einer Funktion)
|
||||
|
||||
|
||||
Beipsiel für LambertzLogger.ini: (entweder mit Field_Sender oder mit Field_Machine und Field_Program)
|
||||
IniRefresh=1 1=LambertzLogger.ini wird alle 30 Sekunden auf Änderungen geprüft; 0=Ini wird nur beim Start einmal gelesen
|
||||
LogLevel=9 Hier jetzt Debug
|
||||
LogDestination=DB DB oder FILE oder EVENT oder FILEC (FILE + Console)
|
||||
PathLogFile=..\..\..\LogTest.log Pfad und Name zur Logdatei; realativ oder absolut; .log wird angehängt wenn nicht vorhanden
|
||||
EventSource=Lambertz Die EventSource für das Loggen im Windows Event-Log. (Lambertz, LambertzPortal, LambertzPortalServer, LambertzNachtjob, LambertzWebServer - LambertzPortalRegsitry.exe legt die EventSourcen an.)
|
||||
ConnectionString=Data Source=SQL01AC;Initial... ConnectionString (geht auch mit User)
|
||||
Table=EnaioLog Log-Tabelle (im initial-catalog des ConnectionStrings)
|
||||
Field_TimeStamp=Zeitpunkt Spalte für Zeitpunkt des Logs als Datetime
|
||||
Field_LogLevel=LogLevel Spalte für das LogLevel als INT
|
||||
Field_ItemId=BelegNr Spalte für eine Item Nummer als VarChar
|
||||
Field_Step=Schritt Spalte für den Programmschritt als VarChar
|
||||
Field_Info=Info Spalte für einen Text als VarChar
|
||||
Field_Sender=Sender Spalte für aufrufendes Programm am besten mit Rechner | Entweder Sender ODER
|
||||
Field_Machine=Rechner Spalte für den Rechner auf dem das Programm läuft | Machine UND
|
||||
Field_Program=Programm Spalte für den Programmnamen | Programm
|
||||
Nur wenn Field_Sender leer (oder in der INI nicht vorhanden) ist wird Field_Machine und Field_Program verwendet!
|
||||
|
||||
Die Feldlängen der varchar Felder werden automatisch aus der Datenbank ausgelesen.
|
||||
@ -1,700 +0,0 @@
|
||||
{
|
||||
"runtimeTarget": {
|
||||
"name": ".NETCoreApp,Version=v8.0",
|
||||
"signature": ""
|
||||
},
|
||||
"compilationOptions": {},
|
||||
"targets": {
|
||||
".NETCoreApp,Version=v8.0": {
|
||||
"LambertzLogger/1.0.0": {
|
||||
"dependencies": {
|
||||
"Microsoft.Data.SqlClient": "6.0.2",
|
||||
"System.Diagnostics.EventLog": "9.0.4",
|
||||
"runtimepack.Microsoft.Windows.SDK.NET.Ref": "10.0.22621.57"
|
||||
},
|
||||
"runtime": {
|
||||
"LambertzLogger.dll": {}
|
||||
}
|
||||
},
|
||||
"runtimepack.Microsoft.Windows.SDK.NET.Ref/10.0.22621.57": {
|
||||
"runtime": {
|
||||
"Microsoft.Windows.SDK.NET.dll": {
|
||||
"assemblyVersion": "10.0.22621.38",
|
||||
"fileVersion": "10.0.22621.55"
|
||||
},
|
||||
"WinRT.Runtime.dll": {
|
||||
"assemblyVersion": "2.2.0.0",
|
||||
"fileVersion": "2.2.0.48161"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Azure.Core/1.38.0": {
|
||||
"dependencies": {
|
||||
"Microsoft.Bcl.AsyncInterfaces": "1.1.1",
|
||||
"System.ClientModel": "1.0.0",
|
||||
"System.Diagnostics.DiagnosticSource": "6.0.1",
|
||||
"System.Memory.Data": "1.0.2",
|
||||
"System.Numerics.Vectors": "4.5.0",
|
||||
"System.Text.Encodings.Web": "4.7.2",
|
||||
"System.Text.Json": "4.7.2",
|
||||
"System.Threading.Tasks.Extensions": "4.5.4"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net6.0/Azure.Core.dll": {
|
||||
"assemblyVersion": "1.38.0.0",
|
||||
"fileVersion": "1.3800.24.12602"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Azure.Identity/1.11.4": {
|
||||
"dependencies": {
|
||||
"Azure.Core": "1.38.0",
|
||||
"Microsoft.Identity.Client": "4.61.3",
|
||||
"Microsoft.Identity.Client.Extensions.Msal": "4.61.3",
|
||||
"System.Memory": "4.5.4",
|
||||
"System.Security.Cryptography.ProtectedData": "8.0.0",
|
||||
"System.Text.Json": "4.7.2",
|
||||
"System.Threading.Tasks.Extensions": "4.5.4"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/netstandard2.0/Azure.Identity.dll": {
|
||||
"assemblyVersion": "1.11.4.0",
|
||||
"fileVersion": "1.1100.424.31005"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Bcl.AsyncInterfaces/1.1.1": {
|
||||
"runtime": {
|
||||
"lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll": {
|
||||
"assemblyVersion": "1.0.0.0",
|
||||
"fileVersion": "4.700.20.21406"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Bcl.Cryptography/8.0.0": {
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.Bcl.Cryptography.dll": {
|
||||
"assemblyVersion": "8.0.0.0",
|
||||
"fileVersion": "8.0.23.53103"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Data.SqlClient/6.0.2": {
|
||||
"dependencies": {
|
||||
"Azure.Identity": "1.11.4",
|
||||
"Microsoft.Bcl.Cryptography": "8.0.0",
|
||||
"Microsoft.Data.SqlClient.SNI.runtime": "6.0.2",
|
||||
"Microsoft.Extensions.Caching.Memory": "8.0.1",
|
||||
"Microsoft.IdentityModel.JsonWebTokens": "7.5.0",
|
||||
"Microsoft.IdentityModel.Protocols.OpenIdConnect": "7.5.0",
|
||||
"Microsoft.SqlServer.Server": "1.0.0",
|
||||
"System.Configuration.ConfigurationManager": "8.0.1",
|
||||
"System.Security.Cryptography.Pkcs": "8.0.1"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.Data.SqlClient.dll": {
|
||||
"assemblyVersion": "6.0.0.0",
|
||||
"fileVersion": "6.2.25115.4"
|
||||
}
|
||||
},
|
||||
"resources": {
|
||||
"lib/net8.0/cs/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "cs"
|
||||
},
|
||||
"lib/net8.0/de/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "de"
|
||||
},
|
||||
"lib/net8.0/es/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "es"
|
||||
},
|
||||
"lib/net8.0/fr/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "fr"
|
||||
},
|
||||
"lib/net8.0/it/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "it"
|
||||
},
|
||||
"lib/net8.0/ja/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "ja"
|
||||
},
|
||||
"lib/net8.0/ko/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "ko"
|
||||
},
|
||||
"lib/net8.0/pl/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "pl"
|
||||
},
|
||||
"lib/net8.0/pt-BR/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "pt-BR"
|
||||
},
|
||||
"lib/net8.0/ru/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "ru"
|
||||
},
|
||||
"lib/net8.0/tr/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "tr"
|
||||
},
|
||||
"lib/net8.0/zh-Hans/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "zh-Hans"
|
||||
},
|
||||
"lib/net8.0/zh-Hant/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "zh-Hant"
|
||||
}
|
||||
},
|
||||
"runtimeTargets": {
|
||||
"runtimes/unix/lib/net8.0/Microsoft.Data.SqlClient.dll": {
|
||||
"rid": "unix",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "6.0.0.0",
|
||||
"fileVersion": "6.2.25115.4"
|
||||
},
|
||||
"runtimes/win/lib/net8.0/Microsoft.Data.SqlClient.dll": {
|
||||
"rid": "win",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "6.0.0.0",
|
||||
"fileVersion": "6.2.25115.4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Data.SqlClient.SNI.runtime/6.0.2": {
|
||||
"runtimeTargets": {
|
||||
"runtimes/win-arm64/native/Microsoft.Data.SqlClient.SNI.dll": {
|
||||
"rid": "win-arm64",
|
||||
"assetType": "native",
|
||||
"fileVersion": "6.2.0.0"
|
||||
},
|
||||
"runtimes/win-x64/native/Microsoft.Data.SqlClient.SNI.dll": {
|
||||
"rid": "win-x64",
|
||||
"assetType": "native",
|
||||
"fileVersion": "6.2.0.0"
|
||||
},
|
||||
"runtimes/win-x86/native/Microsoft.Data.SqlClient.SNI.dll": {
|
||||
"rid": "win-x86",
|
||||
"assetType": "native",
|
||||
"fileVersion": "6.2.0.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.Caching.Abstractions/8.0.0": {
|
||||
"dependencies": {
|
||||
"Microsoft.Extensions.Primitives": "8.0.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.Extensions.Caching.Abstractions.dll": {
|
||||
"assemblyVersion": "8.0.0.0",
|
||||
"fileVersion": "8.0.23.53103"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.Caching.Memory/8.0.1": {
|
||||
"dependencies": {
|
||||
"Microsoft.Extensions.Caching.Abstractions": "8.0.0",
|
||||
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
|
||||
"Microsoft.Extensions.Logging.Abstractions": "8.0.2",
|
||||
"Microsoft.Extensions.Options": "8.0.2",
|
||||
"Microsoft.Extensions.Primitives": "8.0.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.Extensions.Caching.Memory.dll": {
|
||||
"assemblyVersion": "8.0.0.0",
|
||||
"fileVersion": "8.0.1024.46610"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.DependencyInjection.Abstractions/8.0.2": {
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
|
||||
"assemblyVersion": "8.0.0.0",
|
||||
"fileVersion": "8.0.1024.46610"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.Logging.Abstractions/8.0.2": {
|
||||
"dependencies": {
|
||||
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.Extensions.Logging.Abstractions.dll": {
|
||||
"assemblyVersion": "8.0.0.0",
|
||||
"fileVersion": "8.0.1024.46610"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.Options/8.0.2": {
|
||||
"dependencies": {
|
||||
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
|
||||
"Microsoft.Extensions.Primitives": "8.0.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.Extensions.Options.dll": {
|
||||
"assemblyVersion": "8.0.0.0",
|
||||
"fileVersion": "8.0.224.6711"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.Primitives/8.0.0": {
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.Extensions.Primitives.dll": {
|
||||
"assemblyVersion": "8.0.0.0",
|
||||
"fileVersion": "8.0.23.53103"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Identity.Client/4.61.3": {
|
||||
"dependencies": {
|
||||
"Microsoft.IdentityModel.Abstractions": "7.5.0",
|
||||
"System.Diagnostics.DiagnosticSource": "6.0.1"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net6.0/Microsoft.Identity.Client.dll": {
|
||||
"assemblyVersion": "4.61.3.0",
|
||||
"fileVersion": "4.61.3.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Identity.Client.Extensions.Msal/4.61.3": {
|
||||
"dependencies": {
|
||||
"Microsoft.Identity.Client": "4.61.3",
|
||||
"System.Security.Cryptography.ProtectedData": "8.0.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net6.0/Microsoft.Identity.Client.Extensions.Msal.dll": {
|
||||
"assemblyVersion": "4.61.3.0",
|
||||
"fileVersion": "4.61.3.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.IdentityModel.Abstractions/7.5.0": {
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.IdentityModel.Abstractions.dll": {
|
||||
"assemblyVersion": "7.5.0.0",
|
||||
"fileVersion": "7.5.0.50326"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.IdentityModel.JsonWebTokens/7.5.0": {
|
||||
"dependencies": {
|
||||
"Microsoft.IdentityModel.Tokens": "7.5.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.IdentityModel.JsonWebTokens.dll": {
|
||||
"assemblyVersion": "7.5.0.0",
|
||||
"fileVersion": "7.5.0.50326"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.IdentityModel.Logging/7.5.0": {
|
||||
"dependencies": {
|
||||
"Microsoft.IdentityModel.Abstractions": "7.5.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.IdentityModel.Logging.dll": {
|
||||
"assemblyVersion": "7.5.0.0",
|
||||
"fileVersion": "7.5.0.50326"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.IdentityModel.Protocols/7.5.0": {
|
||||
"dependencies": {
|
||||
"Microsoft.IdentityModel.Tokens": "7.5.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.IdentityModel.Protocols.dll": {
|
||||
"assemblyVersion": "7.5.0.0",
|
||||
"fileVersion": "7.5.0.50326"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.IdentityModel.Protocols.OpenIdConnect/7.5.0": {
|
||||
"dependencies": {
|
||||
"Microsoft.IdentityModel.Protocols": "7.5.0",
|
||||
"System.IdentityModel.Tokens.Jwt": "7.5.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": {
|
||||
"assemblyVersion": "7.5.0.0",
|
||||
"fileVersion": "7.5.0.50326"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.IdentityModel.Tokens/7.5.0": {
|
||||
"dependencies": {
|
||||
"Microsoft.IdentityModel.Logging": "7.5.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.IdentityModel.Tokens.dll": {
|
||||
"assemblyVersion": "7.5.0.0",
|
||||
"fileVersion": "7.5.0.50326"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.SqlServer.Server/1.0.0": {
|
||||
"runtime": {
|
||||
"lib/netstandard2.0/Microsoft.SqlServer.Server.dll": {
|
||||
"assemblyVersion": "1.0.0.0",
|
||||
"fileVersion": "1.0.0.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.ClientModel/1.0.0": {
|
||||
"dependencies": {
|
||||
"System.Memory.Data": "1.0.2",
|
||||
"System.Text.Json": "4.7.2"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net6.0/System.ClientModel.dll": {
|
||||
"assemblyVersion": "1.0.0.0",
|
||||
"fileVersion": "1.0.24.5302"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Configuration.ConfigurationManager/8.0.1": {
|
||||
"dependencies": {
|
||||
"System.Diagnostics.EventLog": "9.0.4",
|
||||
"System.Security.Cryptography.ProtectedData": "8.0.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/System.Configuration.ConfigurationManager.dll": {
|
||||
"assemblyVersion": "8.0.0.0",
|
||||
"fileVersion": "8.0.1024.46610"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Diagnostics.DiagnosticSource/6.0.1": {
|
||||
"dependencies": {
|
||||
"System.Runtime.CompilerServices.Unsafe": "6.0.0"
|
||||
}
|
||||
},
|
||||
"System.Diagnostics.EventLog/9.0.4": {
|
||||
"runtime": {
|
||||
"lib/net8.0/System.Diagnostics.EventLog.dll": {
|
||||
"assemblyVersion": "9.0.0.0",
|
||||
"fileVersion": "9.0.425.16305"
|
||||
}
|
||||
},
|
||||
"runtimeTargets": {
|
||||
"runtimes/win/lib/net8.0/System.Diagnostics.EventLog.Messages.dll": {
|
||||
"rid": "win",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "9.0.0.0",
|
||||
"fileVersion": "0.0.0.0"
|
||||
},
|
||||
"runtimes/win/lib/net8.0/System.Diagnostics.EventLog.dll": {
|
||||
"rid": "win",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "9.0.0.0",
|
||||
"fileVersion": "9.0.425.16305"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.IdentityModel.Tokens.Jwt/7.5.0": {
|
||||
"dependencies": {
|
||||
"Microsoft.IdentityModel.JsonWebTokens": "7.5.0",
|
||||
"Microsoft.IdentityModel.Tokens": "7.5.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/System.IdentityModel.Tokens.Jwt.dll": {
|
||||
"assemblyVersion": "7.5.0.0",
|
||||
"fileVersion": "7.5.0.50326"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Memory/4.5.4": {},
|
||||
"System.Memory.Data/1.0.2": {
|
||||
"dependencies": {
|
||||
"System.Text.Encodings.Web": "4.7.2",
|
||||
"System.Text.Json": "4.7.2"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/netstandard2.0/System.Memory.Data.dll": {
|
||||
"assemblyVersion": "1.0.2.0",
|
||||
"fileVersion": "1.0.221.20802"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Numerics.Vectors/4.5.0": {},
|
||||
"System.Runtime.CompilerServices.Unsafe/6.0.0": {},
|
||||
"System.Security.Cryptography.Pkcs/8.0.1": {
|
||||
"runtime": {
|
||||
"lib/net8.0/System.Security.Cryptography.Pkcs.dll": {
|
||||
"assemblyVersion": "8.0.0.0",
|
||||
"fileVersion": "8.0.1024.46610"
|
||||
}
|
||||
},
|
||||
"runtimeTargets": {
|
||||
"runtimes/win/lib/net8.0/System.Security.Cryptography.Pkcs.dll": {
|
||||
"rid": "win",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "8.0.0.0",
|
||||
"fileVersion": "8.0.1024.46610"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Security.Cryptography.ProtectedData/8.0.0": {
|
||||
"runtime": {
|
||||
"lib/net8.0/System.Security.Cryptography.ProtectedData.dll": {
|
||||
"assemblyVersion": "8.0.0.0",
|
||||
"fileVersion": "8.0.23.53103"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Text.Encodings.Web/4.7.2": {},
|
||||
"System.Text.Json/4.7.2": {},
|
||||
"System.Threading.Tasks.Extensions/4.5.4": {}
|
||||
}
|
||||
},
|
||||
"libraries": {
|
||||
"LambertzLogger/1.0.0": {
|
||||
"type": "project",
|
||||
"serviceable": false,
|
||||
"sha512": ""
|
||||
},
|
||||
"runtimepack.Microsoft.Windows.SDK.NET.Ref/10.0.22621.57": {
|
||||
"type": "runtimepack",
|
||||
"serviceable": false,
|
||||
"sha512": ""
|
||||
},
|
||||
"Azure.Core/1.38.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-IuEgCoVA0ef7E4pQtpC3+TkPbzaoQfa77HlfJDmfuaJUCVJmn7fT0izamZiryW5sYUFKizsftIxMkXKbgIcPMQ==",
|
||||
"path": "azure.core/1.38.0",
|
||||
"hashPath": "azure.core.1.38.0.nupkg.sha512"
|
||||
},
|
||||
"Azure.Identity/1.11.4": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-Sf4BoE6Q3jTgFkgBkx7qztYOFELBCo+wQgpYDwal/qJ1unBH73ywPztIJKXBXORRzAeNijsuxhk94h0TIMvfYg==",
|
||||
"path": "azure.identity/1.11.4",
|
||||
"hashPath": "azure.identity.1.11.4.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Bcl.AsyncInterfaces/1.1.1": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-yuvf07qFWFqtK3P/MRkEKLhn5r2UbSpVueRziSqj0yJQIKFwG1pq9mOayK3zE5qZCTs0CbrwL9M6R8VwqyGy2w==",
|
||||
"path": "microsoft.bcl.asyncinterfaces/1.1.1",
|
||||
"hashPath": "microsoft.bcl.asyncinterfaces.1.1.1.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Bcl.Cryptography/8.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-Y3t/c7C5XHJGFDnohjf1/9SYF3ZOfEU1fkNQuKg/dGf9hN18yrQj2owHITGfNS3+lKJdW6J4vY98jYu57jCO8A==",
|
||||
"path": "microsoft.bcl.cryptography/8.0.0",
|
||||
"hashPath": "microsoft.bcl.cryptography.8.0.0.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Data.SqlClient/6.0.2": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-RDqwzNu5slSqGy0eSgnN4fuLdGI1w9ZHBRNALrbUsykOIbXtGCpyotG0r5zz+HHtzxbe6LtcAyWcOiu0a+Fx/A==",
|
||||
"path": "microsoft.data.sqlclient/6.0.2",
|
||||
"hashPath": "microsoft.data.sqlclient.6.0.2.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Data.SqlClient.SNI.runtime/6.0.2": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-f+pRODTWX7Y67jXO3T5S2dIPZ9qMJNySjlZT/TKmWVNWe19N8jcWmHaqHnnchaq3gxEKv1SWVY5EFzOD06l41w==",
|
||||
"path": "microsoft.data.sqlclient.sni.runtime/6.0.2",
|
||||
"hashPath": "microsoft.data.sqlclient.sni.runtime.6.0.2.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.Caching.Abstractions/8.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-3KuSxeHoNYdxVYfg2IRZCThcrlJ1XJqIXkAWikCsbm5C/bCjv7G0WoKDyuR98Q+T607QT2Zl5GsbGRkENcV2yQ==",
|
||||
"path": "microsoft.extensions.caching.abstractions/8.0.0",
|
||||
"hashPath": "microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.Caching.Memory/8.0.1": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-HFDnhYLccngrzyGgHkjEDU5FMLn4MpOsr5ElgsBMC4yx6lJh4jeWO7fHS8+TXPq+dgxCmUa/Trl8svObmwW4QA==",
|
||||
"path": "microsoft.extensions.caching.memory/8.0.1",
|
||||
"hashPath": "microsoft.extensions.caching.memory.8.0.1.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.DependencyInjection.Abstractions/8.0.2": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-3iE7UF7MQkCv1cxzCahz+Y/guQbTqieyxyaWKhrRO91itI9cOKO76OHeQDahqG4MmW5umr3CcCvGmK92lWNlbg==",
|
||||
"path": "microsoft.extensions.dependencyinjection.abstractions/8.0.2",
|
||||
"hashPath": "microsoft.extensions.dependencyinjection.abstractions.8.0.2.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.Logging.Abstractions/8.0.2": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-nroMDjS7hNBPtkZqVBbSiQaQjWRDxITI8Y7XnDs97rqG3EbzVTNLZQf7bIeUJcaHOV8bca47s1Uxq94+2oGdxA==",
|
||||
"path": "microsoft.extensions.logging.abstractions/8.0.2",
|
||||
"hashPath": "microsoft.extensions.logging.abstractions.8.0.2.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.Options/8.0.2": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-dWGKvhFybsaZpGmzkGCbNNwBD1rVlWzrZKANLW/CcbFJpCEceMCGzT7zZwHOGBCbwM0SzBuceMj5HN1LKV1QqA==",
|
||||
"path": "microsoft.extensions.options/8.0.2",
|
||||
"hashPath": "microsoft.extensions.options.8.0.2.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.Primitives/8.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-bXJEZrW9ny8vjMF1JV253WeLhpEVzFo1lyaZu1vQ4ZxWUlVvknZ/+ftFgVheLubb4eZPSwwxBeqS1JkCOjxd8g==",
|
||||
"path": "microsoft.extensions.primitives/8.0.0",
|
||||
"hashPath": "microsoft.extensions.primitives.8.0.0.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Identity.Client/4.61.3": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-naJo/Qm35Caaoxp5utcw+R8eU8ZtLz2ALh8S+gkekOYQ1oazfCQMWVT4NJ/FnHzdIJlm8dMz0oMpMGCabx5odA==",
|
||||
"path": "microsoft.identity.client/4.61.3",
|
||||
"hashPath": "microsoft.identity.client.4.61.3.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Identity.Client.Extensions.Msal/4.61.3": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-PWnJcznrSGr25MN8ajlc2XIDW4zCFu0U6FkpaNLEWLgd1NgFCp5uDY3mqLDgM8zCN8hqj8yo5wHYfLB2HjcdGw==",
|
||||
"path": "microsoft.identity.client.extensions.msal/4.61.3",
|
||||
"hashPath": "microsoft.identity.client.extensions.msal.4.61.3.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.IdentityModel.Abstractions/7.5.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-seOFPaBQh2K683eFujAuDsrO2XbOA+SvxRli+wu7kl+ZymuGQzjmmUKfyFHmDazpPOBnmOX1ZnjX7zFDZHyNIA==",
|
||||
"path": "microsoft.identitymodel.abstractions/7.5.0",
|
||||
"hashPath": "microsoft.identitymodel.abstractions.7.5.0.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.IdentityModel.JsonWebTokens/7.5.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-mfyiGptbcH+oYrzAtWWwuV+7MoM0G0si+9owaj6DGWInhq/N/KDj/pWHhq1ShdmBu332gjP+cppjgwBpsOj7Fg==",
|
||||
"path": "microsoft.identitymodel.jsonwebtokens/7.5.0",
|
||||
"hashPath": "microsoft.identitymodel.jsonwebtokens.7.5.0.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.IdentityModel.Logging/7.5.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-3BInZEajJvnTDP/YRrmJ3Fyw8XAWWR9jG+3FkhhzRJJYItVL+BEH9qlgxSmtrxp7S7N6TOv+Y+X8BG61viiehQ==",
|
||||
"path": "microsoft.identitymodel.logging/7.5.0",
|
||||
"hashPath": "microsoft.identitymodel.logging.7.5.0.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.IdentityModel.Protocols/7.5.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-ugyb0Nm+I+UrHGYg28mL8oCV31xZrOEbs8fQkcShUoKvgk22HroD2odCnqEf56CoAFYTwoDExz8deXzrFC+TyA==",
|
||||
"path": "microsoft.identitymodel.protocols/7.5.0",
|
||||
"hashPath": "microsoft.identitymodel.protocols.7.5.0.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.IdentityModel.Protocols.OpenIdConnect/7.5.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-/U3I/8uutTqZr2n/zt0q08bluYklq+5VWP7ZuOGpTUR1ln5bSbrexAzdSGzrhxTxNNbHMCU8Mn2bNQvcmehAxg==",
|
||||
"path": "microsoft.identitymodel.protocols.openidconnect/7.5.0",
|
||||
"hashPath": "microsoft.identitymodel.protocols.openidconnect.7.5.0.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.IdentityModel.Tokens/7.5.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-owe33wqe0ZbwBxM3D90I0XotxNyTdl85jud03d+OrUOJNnTiqnYePwBk3WU9yW0Rk5CYX+sfSim7frmu6jeEzQ==",
|
||||
"path": "microsoft.identitymodel.tokens/7.5.0",
|
||||
"hashPath": "microsoft.identitymodel.tokens.7.5.0.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.SqlServer.Server/1.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-N4KeF3cpcm1PUHym1RmakkzfkEv3GRMyofVv40uXsQhCQeglr2OHNcUk2WOG51AKpGO8ynGpo9M/kFXSzghwug==",
|
||||
"path": "microsoft.sqlserver.server/1.0.0",
|
||||
"hashPath": "microsoft.sqlserver.server.1.0.0.nupkg.sha512"
|
||||
},
|
||||
"System.ClientModel/1.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-I3CVkvxeqFYjIVEP59DnjbeoGNfo/+SZrCLpRz2v/g0gpCHaEMPtWSY0s9k/7jR1rAsLNg2z2u1JRB76tPjnIw==",
|
||||
"path": "system.clientmodel/1.0.0",
|
||||
"hashPath": "system.clientmodel.1.0.0.nupkg.sha512"
|
||||
},
|
||||
"System.Configuration.ConfigurationManager/8.0.1": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-gPYFPDyohW2gXNhdQRSjtmeS6FymL2crg4Sral1wtvEJ7DUqFCDWDVbbLobASbzxfic8U1hQEdC7hmg9LHncMw==",
|
||||
"path": "system.configuration.configurationmanager/8.0.1",
|
||||
"hashPath": "system.configuration.configurationmanager.8.0.1.nupkg.sha512"
|
||||
},
|
||||
"System.Diagnostics.DiagnosticSource/6.0.1": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-KiLYDu2k2J82Q9BJpWiuQqCkFjRBWVq4jDzKKWawVi9KWzyD0XG3cmfX0vqTQlL14Wi9EufJrbL0+KCLTbqWiQ==",
|
||||
"path": "system.diagnostics.diagnosticsource/6.0.1",
|
||||
"hashPath": "system.diagnostics.diagnosticsource.6.0.1.nupkg.sha512"
|
||||
},
|
||||
"System.Diagnostics.EventLog/9.0.4": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-getRQEXD8idlpb1KW56XuxImMy0FKp2WJPDf3Qr0kI/QKxxJSftqfDFVo0DZ3HCJRLU73qHSruv5q2l5O47jQQ==",
|
||||
"path": "system.diagnostics.eventlog/9.0.4",
|
||||
"hashPath": "system.diagnostics.eventlog.9.0.4.nupkg.sha512"
|
||||
},
|
||||
"System.IdentityModel.Tokens.Jwt/7.5.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-D0TtrWOfoPdyYSlvOGaU9F1QR+qrbgJ/4eiEsQkIz7YQKIKkGXQldXukn6cYG9OahSq5UVMvyAIObECpH6Wglg==",
|
||||
"path": "system.identitymodel.tokens.jwt/7.5.0",
|
||||
"hashPath": "system.identitymodel.tokens.jwt.7.5.0.nupkg.sha512"
|
||||
},
|
||||
"System.Memory/4.5.4": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-1MbJTHS1lZ4bS4FmsJjnuGJOu88ZzTT2rLvrhW7Ygic+pC0NWA+3hgAen0HRdsocuQXCkUTdFn9yHJJhsijDXw==",
|
||||
"path": "system.memory/4.5.4",
|
||||
"hashPath": "system.memory.4.5.4.nupkg.sha512"
|
||||
},
|
||||
"System.Memory.Data/1.0.2": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-JGkzeqgBsiZwKJZ1IxPNsDFZDhUvuEdX8L8BDC8N3KOj+6zMcNU28CNN59TpZE/VJYy9cP+5M+sbxtWJx3/xtw==",
|
||||
"path": "system.memory.data/1.0.2",
|
||||
"hashPath": "system.memory.data.1.0.2.nupkg.sha512"
|
||||
},
|
||||
"System.Numerics.Vectors/4.5.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-QQTlPTl06J/iiDbJCiepZ4H//BVraReU4O4EoRw1U02H5TLUIT7xn3GnDp9AXPSlJUDyFs4uWjWafNX6WrAojQ==",
|
||||
"path": "system.numerics.vectors/4.5.0",
|
||||
"hashPath": "system.numerics.vectors.4.5.0.nupkg.sha512"
|
||||
},
|
||||
"System.Runtime.CompilerServices.Unsafe/6.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==",
|
||||
"path": "system.runtime.compilerservices.unsafe/6.0.0",
|
||||
"hashPath": "system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512"
|
||||
},
|
||||
"System.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/8.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-+TUFINV2q2ifyXauQXRwy4CiBhqvDEDZeVJU7qfxya4aRYOKzVBpN+4acx25VcPB9ywUN6C0n8drWl110PhZEg==",
|
||||
"path": "system.security.cryptography.protecteddata/8.0.0",
|
||||
"hashPath": "system.security.cryptography.protecteddata.8.0.0.nupkg.sha512"
|
||||
},
|
||||
"System.Text.Encodings.Web/4.7.2": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-iTUgB/WtrZ1sWZs84F2hwyQhiRH6QNjQv2DkwrH+WP6RoFga2Q1m3f9/Q7FG8cck8AdHitQkmkXSY8qylcDmuA==",
|
||||
"path": "system.text.encodings.web/4.7.2",
|
||||
"hashPath": "system.text.encodings.web.4.7.2.nupkg.sha512"
|
||||
},
|
||||
"System.Text.Json/4.7.2": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-TcMd95wcrubm9nHvJEQs70rC0H/8omiSGGpU4FQ/ZA1URIqD4pjmFJh2Mfv1yH1eHgJDWTi2hMDXwTET+zOOyg==",
|
||||
"path": "system.text.json/4.7.2",
|
||||
"hashPath": "system.text.json.4.7.2.nupkg.sha512"
|
||||
},
|
||||
"System.Threading.Tasks.Extensions/4.5.4": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-zteT+G8xuGu6mS+mzDzYXbzS7rd3K6Fjb9RiZlYlJPam2/hU7JCBZBVEcywNuR+oZ1ncTvc/cq0faRr3P01OVg==",
|
||||
"path": "system.threading.tasks.extensions/4.5.4",
|
||||
"hashPath": "system.threading.tasks.extensions.4.5.4.nupkg.sha512"
|
||||
}
|
||||
}
|
||||
}
|
||||
Binary file not shown.
Binary file not shown.
@ -1,682 +0,0 @@
|
||||
{
|
||||
"runtimeTarget": {
|
||||
"name": ".NETCoreApp,Version=v8.0",
|
||||
"signature": ""
|
||||
},
|
||||
"compilationOptions": {},
|
||||
"targets": {
|
||||
".NETCoreApp,Version=v8.0": {
|
||||
"LambertzLogger/1.0.0": {
|
||||
"dependencies": {
|
||||
"Microsoft.Data.SqlClient": "6.0.2",
|
||||
"System.Diagnostics.EventLog": "9.0.4"
|
||||
},
|
||||
"runtime": {
|
||||
"LambertzLogger.dll": {}
|
||||
}
|
||||
},
|
||||
"Azure.Core/1.38.0": {
|
||||
"dependencies": {
|
||||
"Microsoft.Bcl.AsyncInterfaces": "1.1.1",
|
||||
"System.ClientModel": "1.0.0",
|
||||
"System.Diagnostics.DiagnosticSource": "6.0.1",
|
||||
"System.Memory.Data": "1.0.2",
|
||||
"System.Numerics.Vectors": "4.5.0",
|
||||
"System.Text.Encodings.Web": "4.7.2",
|
||||
"System.Text.Json": "4.7.2",
|
||||
"System.Threading.Tasks.Extensions": "4.5.4"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net6.0/Azure.Core.dll": {
|
||||
"assemblyVersion": "1.38.0.0",
|
||||
"fileVersion": "1.3800.24.12602"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Azure.Identity/1.11.4": {
|
||||
"dependencies": {
|
||||
"Azure.Core": "1.38.0",
|
||||
"Microsoft.Identity.Client": "4.61.3",
|
||||
"Microsoft.Identity.Client.Extensions.Msal": "4.61.3",
|
||||
"System.Memory": "4.5.4",
|
||||
"System.Security.Cryptography.ProtectedData": "8.0.0",
|
||||
"System.Text.Json": "4.7.2",
|
||||
"System.Threading.Tasks.Extensions": "4.5.4"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/netstandard2.0/Azure.Identity.dll": {
|
||||
"assemblyVersion": "1.11.4.0",
|
||||
"fileVersion": "1.1100.424.31005"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Bcl.AsyncInterfaces/1.1.1": {
|
||||
"runtime": {
|
||||
"lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll": {
|
||||
"assemblyVersion": "1.0.0.0",
|
||||
"fileVersion": "4.700.20.21406"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Bcl.Cryptography/8.0.0": {
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.Bcl.Cryptography.dll": {
|
||||
"assemblyVersion": "8.0.0.0",
|
||||
"fileVersion": "8.0.23.53103"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Data.SqlClient/6.0.2": {
|
||||
"dependencies": {
|
||||
"Azure.Identity": "1.11.4",
|
||||
"Microsoft.Bcl.Cryptography": "8.0.0",
|
||||
"Microsoft.Data.SqlClient.SNI.runtime": "6.0.2",
|
||||
"Microsoft.Extensions.Caching.Memory": "8.0.1",
|
||||
"Microsoft.IdentityModel.JsonWebTokens": "7.5.0",
|
||||
"Microsoft.IdentityModel.Protocols.OpenIdConnect": "7.5.0",
|
||||
"Microsoft.SqlServer.Server": "1.0.0",
|
||||
"System.Configuration.ConfigurationManager": "8.0.1",
|
||||
"System.Security.Cryptography.Pkcs": "8.0.1"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.Data.SqlClient.dll": {
|
||||
"assemblyVersion": "6.0.0.0",
|
||||
"fileVersion": "6.2.25115.4"
|
||||
}
|
||||
},
|
||||
"resources": {
|
||||
"lib/net8.0/cs/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "cs"
|
||||
},
|
||||
"lib/net8.0/de/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "de"
|
||||
},
|
||||
"lib/net8.0/es/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "es"
|
||||
},
|
||||
"lib/net8.0/fr/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "fr"
|
||||
},
|
||||
"lib/net8.0/it/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "it"
|
||||
},
|
||||
"lib/net8.0/ja/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "ja"
|
||||
},
|
||||
"lib/net8.0/ko/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "ko"
|
||||
},
|
||||
"lib/net8.0/pl/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "pl"
|
||||
},
|
||||
"lib/net8.0/pt-BR/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "pt-BR"
|
||||
},
|
||||
"lib/net8.0/ru/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "ru"
|
||||
},
|
||||
"lib/net8.0/tr/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "tr"
|
||||
},
|
||||
"lib/net8.0/zh-Hans/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "zh-Hans"
|
||||
},
|
||||
"lib/net8.0/zh-Hant/Microsoft.Data.SqlClient.resources.dll": {
|
||||
"locale": "zh-Hant"
|
||||
}
|
||||
},
|
||||
"runtimeTargets": {
|
||||
"runtimes/unix/lib/net8.0/Microsoft.Data.SqlClient.dll": {
|
||||
"rid": "unix",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "6.0.0.0",
|
||||
"fileVersion": "6.2.25115.4"
|
||||
},
|
||||
"runtimes/win/lib/net8.0/Microsoft.Data.SqlClient.dll": {
|
||||
"rid": "win",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "6.0.0.0",
|
||||
"fileVersion": "6.2.25115.4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Data.SqlClient.SNI.runtime/6.0.2": {
|
||||
"runtimeTargets": {
|
||||
"runtimes/win-arm64/native/Microsoft.Data.SqlClient.SNI.dll": {
|
||||
"rid": "win-arm64",
|
||||
"assetType": "native",
|
||||
"fileVersion": "6.2.0.0"
|
||||
},
|
||||
"runtimes/win-x64/native/Microsoft.Data.SqlClient.SNI.dll": {
|
||||
"rid": "win-x64",
|
||||
"assetType": "native",
|
||||
"fileVersion": "6.2.0.0"
|
||||
},
|
||||
"runtimes/win-x86/native/Microsoft.Data.SqlClient.SNI.dll": {
|
||||
"rid": "win-x86",
|
||||
"assetType": "native",
|
||||
"fileVersion": "6.2.0.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.Caching.Abstractions/8.0.0": {
|
||||
"dependencies": {
|
||||
"Microsoft.Extensions.Primitives": "8.0.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.Extensions.Caching.Abstractions.dll": {
|
||||
"assemblyVersion": "8.0.0.0",
|
||||
"fileVersion": "8.0.23.53103"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.Caching.Memory/8.0.1": {
|
||||
"dependencies": {
|
||||
"Microsoft.Extensions.Caching.Abstractions": "8.0.0",
|
||||
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
|
||||
"Microsoft.Extensions.Logging.Abstractions": "8.0.2",
|
||||
"Microsoft.Extensions.Options": "8.0.2",
|
||||
"Microsoft.Extensions.Primitives": "8.0.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.Extensions.Caching.Memory.dll": {
|
||||
"assemblyVersion": "8.0.0.0",
|
||||
"fileVersion": "8.0.1024.46610"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.DependencyInjection.Abstractions/8.0.2": {
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
|
||||
"assemblyVersion": "8.0.0.0",
|
||||
"fileVersion": "8.0.1024.46610"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.Logging.Abstractions/8.0.2": {
|
||||
"dependencies": {
|
||||
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.Extensions.Logging.Abstractions.dll": {
|
||||
"assemblyVersion": "8.0.0.0",
|
||||
"fileVersion": "8.0.1024.46610"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.Options/8.0.2": {
|
||||
"dependencies": {
|
||||
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
|
||||
"Microsoft.Extensions.Primitives": "8.0.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.Extensions.Options.dll": {
|
||||
"assemblyVersion": "8.0.0.0",
|
||||
"fileVersion": "8.0.224.6711"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.Primitives/8.0.0": {
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.Extensions.Primitives.dll": {
|
||||
"assemblyVersion": "8.0.0.0",
|
||||
"fileVersion": "8.0.23.53103"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Identity.Client/4.61.3": {
|
||||
"dependencies": {
|
||||
"Microsoft.IdentityModel.Abstractions": "7.5.0",
|
||||
"System.Diagnostics.DiagnosticSource": "6.0.1"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net6.0/Microsoft.Identity.Client.dll": {
|
||||
"assemblyVersion": "4.61.3.0",
|
||||
"fileVersion": "4.61.3.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Identity.Client.Extensions.Msal/4.61.3": {
|
||||
"dependencies": {
|
||||
"Microsoft.Identity.Client": "4.61.3",
|
||||
"System.Security.Cryptography.ProtectedData": "8.0.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net6.0/Microsoft.Identity.Client.Extensions.Msal.dll": {
|
||||
"assemblyVersion": "4.61.3.0",
|
||||
"fileVersion": "4.61.3.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.IdentityModel.Abstractions/7.5.0": {
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.IdentityModel.Abstractions.dll": {
|
||||
"assemblyVersion": "7.5.0.0",
|
||||
"fileVersion": "7.5.0.50326"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.IdentityModel.JsonWebTokens/7.5.0": {
|
||||
"dependencies": {
|
||||
"Microsoft.IdentityModel.Tokens": "7.5.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.IdentityModel.JsonWebTokens.dll": {
|
||||
"assemblyVersion": "7.5.0.0",
|
||||
"fileVersion": "7.5.0.50326"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.IdentityModel.Logging/7.5.0": {
|
||||
"dependencies": {
|
||||
"Microsoft.IdentityModel.Abstractions": "7.5.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.IdentityModel.Logging.dll": {
|
||||
"assemblyVersion": "7.5.0.0",
|
||||
"fileVersion": "7.5.0.50326"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.IdentityModel.Protocols/7.5.0": {
|
||||
"dependencies": {
|
||||
"Microsoft.IdentityModel.Tokens": "7.5.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.IdentityModel.Protocols.dll": {
|
||||
"assemblyVersion": "7.5.0.0",
|
||||
"fileVersion": "7.5.0.50326"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.IdentityModel.Protocols.OpenIdConnect/7.5.0": {
|
||||
"dependencies": {
|
||||
"Microsoft.IdentityModel.Protocols": "7.5.0",
|
||||
"System.IdentityModel.Tokens.Jwt": "7.5.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": {
|
||||
"assemblyVersion": "7.5.0.0",
|
||||
"fileVersion": "7.5.0.50326"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.IdentityModel.Tokens/7.5.0": {
|
||||
"dependencies": {
|
||||
"Microsoft.IdentityModel.Logging": "7.5.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.IdentityModel.Tokens.dll": {
|
||||
"assemblyVersion": "7.5.0.0",
|
||||
"fileVersion": "7.5.0.50326"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.SqlServer.Server/1.0.0": {
|
||||
"runtime": {
|
||||
"lib/netstandard2.0/Microsoft.SqlServer.Server.dll": {
|
||||
"assemblyVersion": "1.0.0.0",
|
||||
"fileVersion": "1.0.0.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.ClientModel/1.0.0": {
|
||||
"dependencies": {
|
||||
"System.Memory.Data": "1.0.2",
|
||||
"System.Text.Json": "4.7.2"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net6.0/System.ClientModel.dll": {
|
||||
"assemblyVersion": "1.0.0.0",
|
||||
"fileVersion": "1.0.24.5302"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Configuration.ConfigurationManager/8.0.1": {
|
||||
"dependencies": {
|
||||
"System.Diagnostics.EventLog": "9.0.4",
|
||||
"System.Security.Cryptography.ProtectedData": "8.0.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/System.Configuration.ConfigurationManager.dll": {
|
||||
"assemblyVersion": "8.0.0.0",
|
||||
"fileVersion": "8.0.1024.46610"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Diagnostics.DiagnosticSource/6.0.1": {
|
||||
"dependencies": {
|
||||
"System.Runtime.CompilerServices.Unsafe": "6.0.0"
|
||||
}
|
||||
},
|
||||
"System.Diagnostics.EventLog/9.0.4": {
|
||||
"runtime": {
|
||||
"lib/net8.0/System.Diagnostics.EventLog.dll": {
|
||||
"assemblyVersion": "9.0.0.0",
|
||||
"fileVersion": "9.0.425.16305"
|
||||
}
|
||||
},
|
||||
"runtimeTargets": {
|
||||
"runtimes/win/lib/net8.0/System.Diagnostics.EventLog.Messages.dll": {
|
||||
"rid": "win",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "9.0.0.0",
|
||||
"fileVersion": "0.0.0.0"
|
||||
},
|
||||
"runtimes/win/lib/net8.0/System.Diagnostics.EventLog.dll": {
|
||||
"rid": "win",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "9.0.0.0",
|
||||
"fileVersion": "9.0.425.16305"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.IdentityModel.Tokens.Jwt/7.5.0": {
|
||||
"dependencies": {
|
||||
"Microsoft.IdentityModel.JsonWebTokens": "7.5.0",
|
||||
"Microsoft.IdentityModel.Tokens": "7.5.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/System.IdentityModel.Tokens.Jwt.dll": {
|
||||
"assemblyVersion": "7.5.0.0",
|
||||
"fileVersion": "7.5.0.50326"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Memory/4.5.4": {},
|
||||
"System.Memory.Data/1.0.2": {
|
||||
"dependencies": {
|
||||
"System.Text.Encodings.Web": "4.7.2",
|
||||
"System.Text.Json": "4.7.2"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/netstandard2.0/System.Memory.Data.dll": {
|
||||
"assemblyVersion": "1.0.2.0",
|
||||
"fileVersion": "1.0.221.20802"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Numerics.Vectors/4.5.0": {},
|
||||
"System.Runtime.CompilerServices.Unsafe/6.0.0": {},
|
||||
"System.Security.Cryptography.Pkcs/8.0.1": {
|
||||
"runtime": {
|
||||
"lib/net8.0/System.Security.Cryptography.Pkcs.dll": {
|
||||
"assemblyVersion": "8.0.0.0",
|
||||
"fileVersion": "8.0.1024.46610"
|
||||
}
|
||||
},
|
||||
"runtimeTargets": {
|
||||
"runtimes/win/lib/net8.0/System.Security.Cryptography.Pkcs.dll": {
|
||||
"rid": "win",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "8.0.0.0",
|
||||
"fileVersion": "8.0.1024.46610"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Security.Cryptography.ProtectedData/8.0.0": {
|
||||
"runtime": {
|
||||
"lib/net8.0/System.Security.Cryptography.ProtectedData.dll": {
|
||||
"assemblyVersion": "8.0.0.0",
|
||||
"fileVersion": "8.0.23.53103"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Text.Encodings.Web/4.7.2": {},
|
||||
"System.Text.Json/4.7.2": {},
|
||||
"System.Threading.Tasks.Extensions/4.5.4": {}
|
||||
}
|
||||
},
|
||||
"libraries": {
|
||||
"LambertzLogger/1.0.0": {
|
||||
"type": "project",
|
||||
"serviceable": false,
|
||||
"sha512": ""
|
||||
},
|
||||
"Azure.Core/1.38.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-IuEgCoVA0ef7E4pQtpC3+TkPbzaoQfa77HlfJDmfuaJUCVJmn7fT0izamZiryW5sYUFKizsftIxMkXKbgIcPMQ==",
|
||||
"path": "azure.core/1.38.0",
|
||||
"hashPath": "azure.core.1.38.0.nupkg.sha512"
|
||||
},
|
||||
"Azure.Identity/1.11.4": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-Sf4BoE6Q3jTgFkgBkx7qztYOFELBCo+wQgpYDwal/qJ1unBH73ywPztIJKXBXORRzAeNijsuxhk94h0TIMvfYg==",
|
||||
"path": "azure.identity/1.11.4",
|
||||
"hashPath": "azure.identity.1.11.4.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Bcl.AsyncInterfaces/1.1.1": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-yuvf07qFWFqtK3P/MRkEKLhn5r2UbSpVueRziSqj0yJQIKFwG1pq9mOayK3zE5qZCTs0CbrwL9M6R8VwqyGy2w==",
|
||||
"path": "microsoft.bcl.asyncinterfaces/1.1.1",
|
||||
"hashPath": "microsoft.bcl.asyncinterfaces.1.1.1.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Bcl.Cryptography/8.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-Y3t/c7C5XHJGFDnohjf1/9SYF3ZOfEU1fkNQuKg/dGf9hN18yrQj2owHITGfNS3+lKJdW6J4vY98jYu57jCO8A==",
|
||||
"path": "microsoft.bcl.cryptography/8.0.0",
|
||||
"hashPath": "microsoft.bcl.cryptography.8.0.0.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Data.SqlClient/6.0.2": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-RDqwzNu5slSqGy0eSgnN4fuLdGI1w9ZHBRNALrbUsykOIbXtGCpyotG0r5zz+HHtzxbe6LtcAyWcOiu0a+Fx/A==",
|
||||
"path": "microsoft.data.sqlclient/6.0.2",
|
||||
"hashPath": "microsoft.data.sqlclient.6.0.2.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Data.SqlClient.SNI.runtime/6.0.2": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-f+pRODTWX7Y67jXO3T5S2dIPZ9qMJNySjlZT/TKmWVNWe19N8jcWmHaqHnnchaq3gxEKv1SWVY5EFzOD06l41w==",
|
||||
"path": "microsoft.data.sqlclient.sni.runtime/6.0.2",
|
||||
"hashPath": "microsoft.data.sqlclient.sni.runtime.6.0.2.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.Caching.Abstractions/8.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-3KuSxeHoNYdxVYfg2IRZCThcrlJ1XJqIXkAWikCsbm5C/bCjv7G0WoKDyuR98Q+T607QT2Zl5GsbGRkENcV2yQ==",
|
||||
"path": "microsoft.extensions.caching.abstractions/8.0.0",
|
||||
"hashPath": "microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.Caching.Memory/8.0.1": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-HFDnhYLccngrzyGgHkjEDU5FMLn4MpOsr5ElgsBMC4yx6lJh4jeWO7fHS8+TXPq+dgxCmUa/Trl8svObmwW4QA==",
|
||||
"path": "microsoft.extensions.caching.memory/8.0.1",
|
||||
"hashPath": "microsoft.extensions.caching.memory.8.0.1.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.DependencyInjection.Abstractions/8.0.2": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-3iE7UF7MQkCv1cxzCahz+Y/guQbTqieyxyaWKhrRO91itI9cOKO76OHeQDahqG4MmW5umr3CcCvGmK92lWNlbg==",
|
||||
"path": "microsoft.extensions.dependencyinjection.abstractions/8.0.2",
|
||||
"hashPath": "microsoft.extensions.dependencyinjection.abstractions.8.0.2.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.Logging.Abstractions/8.0.2": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-nroMDjS7hNBPtkZqVBbSiQaQjWRDxITI8Y7XnDs97rqG3EbzVTNLZQf7bIeUJcaHOV8bca47s1Uxq94+2oGdxA==",
|
||||
"path": "microsoft.extensions.logging.abstractions/8.0.2",
|
||||
"hashPath": "microsoft.extensions.logging.abstractions.8.0.2.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.Options/8.0.2": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-dWGKvhFybsaZpGmzkGCbNNwBD1rVlWzrZKANLW/CcbFJpCEceMCGzT7zZwHOGBCbwM0SzBuceMj5HN1LKV1QqA==",
|
||||
"path": "microsoft.extensions.options/8.0.2",
|
||||
"hashPath": "microsoft.extensions.options.8.0.2.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.Primitives/8.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-bXJEZrW9ny8vjMF1JV253WeLhpEVzFo1lyaZu1vQ4ZxWUlVvknZ/+ftFgVheLubb4eZPSwwxBeqS1JkCOjxd8g==",
|
||||
"path": "microsoft.extensions.primitives/8.0.0",
|
||||
"hashPath": "microsoft.extensions.primitives.8.0.0.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Identity.Client/4.61.3": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-naJo/Qm35Caaoxp5utcw+R8eU8ZtLz2ALh8S+gkekOYQ1oazfCQMWVT4NJ/FnHzdIJlm8dMz0oMpMGCabx5odA==",
|
||||
"path": "microsoft.identity.client/4.61.3",
|
||||
"hashPath": "microsoft.identity.client.4.61.3.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Identity.Client.Extensions.Msal/4.61.3": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-PWnJcznrSGr25MN8ajlc2XIDW4zCFu0U6FkpaNLEWLgd1NgFCp5uDY3mqLDgM8zCN8hqj8yo5wHYfLB2HjcdGw==",
|
||||
"path": "microsoft.identity.client.extensions.msal/4.61.3",
|
||||
"hashPath": "microsoft.identity.client.extensions.msal.4.61.3.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.IdentityModel.Abstractions/7.5.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-seOFPaBQh2K683eFujAuDsrO2XbOA+SvxRli+wu7kl+ZymuGQzjmmUKfyFHmDazpPOBnmOX1ZnjX7zFDZHyNIA==",
|
||||
"path": "microsoft.identitymodel.abstractions/7.5.0",
|
||||
"hashPath": "microsoft.identitymodel.abstractions.7.5.0.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.IdentityModel.JsonWebTokens/7.5.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-mfyiGptbcH+oYrzAtWWwuV+7MoM0G0si+9owaj6DGWInhq/N/KDj/pWHhq1ShdmBu332gjP+cppjgwBpsOj7Fg==",
|
||||
"path": "microsoft.identitymodel.jsonwebtokens/7.5.0",
|
||||
"hashPath": "microsoft.identitymodel.jsonwebtokens.7.5.0.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.IdentityModel.Logging/7.5.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-3BInZEajJvnTDP/YRrmJ3Fyw8XAWWR9jG+3FkhhzRJJYItVL+BEH9qlgxSmtrxp7S7N6TOv+Y+X8BG61viiehQ==",
|
||||
"path": "microsoft.identitymodel.logging/7.5.0",
|
||||
"hashPath": "microsoft.identitymodel.logging.7.5.0.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.IdentityModel.Protocols/7.5.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-ugyb0Nm+I+UrHGYg28mL8oCV31xZrOEbs8fQkcShUoKvgk22HroD2odCnqEf56CoAFYTwoDExz8deXzrFC+TyA==",
|
||||
"path": "microsoft.identitymodel.protocols/7.5.0",
|
||||
"hashPath": "microsoft.identitymodel.protocols.7.5.0.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.IdentityModel.Protocols.OpenIdConnect/7.5.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-/U3I/8uutTqZr2n/zt0q08bluYklq+5VWP7ZuOGpTUR1ln5bSbrexAzdSGzrhxTxNNbHMCU8Mn2bNQvcmehAxg==",
|
||||
"path": "microsoft.identitymodel.protocols.openidconnect/7.5.0",
|
||||
"hashPath": "microsoft.identitymodel.protocols.openidconnect.7.5.0.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.IdentityModel.Tokens/7.5.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-owe33wqe0ZbwBxM3D90I0XotxNyTdl85jud03d+OrUOJNnTiqnYePwBk3WU9yW0Rk5CYX+sfSim7frmu6jeEzQ==",
|
||||
"path": "microsoft.identitymodel.tokens/7.5.0",
|
||||
"hashPath": "microsoft.identitymodel.tokens.7.5.0.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.SqlServer.Server/1.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-N4KeF3cpcm1PUHym1RmakkzfkEv3GRMyofVv40uXsQhCQeglr2OHNcUk2WOG51AKpGO8ynGpo9M/kFXSzghwug==",
|
||||
"path": "microsoft.sqlserver.server/1.0.0",
|
||||
"hashPath": "microsoft.sqlserver.server.1.0.0.nupkg.sha512"
|
||||
},
|
||||
"System.ClientModel/1.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-I3CVkvxeqFYjIVEP59DnjbeoGNfo/+SZrCLpRz2v/g0gpCHaEMPtWSY0s9k/7jR1rAsLNg2z2u1JRB76tPjnIw==",
|
||||
"path": "system.clientmodel/1.0.0",
|
||||
"hashPath": "system.clientmodel.1.0.0.nupkg.sha512"
|
||||
},
|
||||
"System.Configuration.ConfigurationManager/8.0.1": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-gPYFPDyohW2gXNhdQRSjtmeS6FymL2crg4Sral1wtvEJ7DUqFCDWDVbbLobASbzxfic8U1hQEdC7hmg9LHncMw==",
|
||||
"path": "system.configuration.configurationmanager/8.0.1",
|
||||
"hashPath": "system.configuration.configurationmanager.8.0.1.nupkg.sha512"
|
||||
},
|
||||
"System.Diagnostics.DiagnosticSource/6.0.1": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-KiLYDu2k2J82Q9BJpWiuQqCkFjRBWVq4jDzKKWawVi9KWzyD0XG3cmfX0vqTQlL14Wi9EufJrbL0+KCLTbqWiQ==",
|
||||
"path": "system.diagnostics.diagnosticsource/6.0.1",
|
||||
"hashPath": "system.diagnostics.diagnosticsource.6.0.1.nupkg.sha512"
|
||||
},
|
||||
"System.Diagnostics.EventLog/9.0.4": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-getRQEXD8idlpb1KW56XuxImMy0FKp2WJPDf3Qr0kI/QKxxJSftqfDFVo0DZ3HCJRLU73qHSruv5q2l5O47jQQ==",
|
||||
"path": "system.diagnostics.eventlog/9.0.4",
|
||||
"hashPath": "system.diagnostics.eventlog.9.0.4.nupkg.sha512"
|
||||
},
|
||||
"System.IdentityModel.Tokens.Jwt/7.5.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-D0TtrWOfoPdyYSlvOGaU9F1QR+qrbgJ/4eiEsQkIz7YQKIKkGXQldXukn6cYG9OahSq5UVMvyAIObECpH6Wglg==",
|
||||
"path": "system.identitymodel.tokens.jwt/7.5.0",
|
||||
"hashPath": "system.identitymodel.tokens.jwt.7.5.0.nupkg.sha512"
|
||||
},
|
||||
"System.Memory/4.5.4": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-1MbJTHS1lZ4bS4FmsJjnuGJOu88ZzTT2rLvrhW7Ygic+pC0NWA+3hgAen0HRdsocuQXCkUTdFn9yHJJhsijDXw==",
|
||||
"path": "system.memory/4.5.4",
|
||||
"hashPath": "system.memory.4.5.4.nupkg.sha512"
|
||||
},
|
||||
"System.Memory.Data/1.0.2": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-JGkzeqgBsiZwKJZ1IxPNsDFZDhUvuEdX8L8BDC8N3KOj+6zMcNU28CNN59TpZE/VJYy9cP+5M+sbxtWJx3/xtw==",
|
||||
"path": "system.memory.data/1.0.2",
|
||||
"hashPath": "system.memory.data.1.0.2.nupkg.sha512"
|
||||
},
|
||||
"System.Numerics.Vectors/4.5.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-QQTlPTl06J/iiDbJCiepZ4H//BVraReU4O4EoRw1U02H5TLUIT7xn3GnDp9AXPSlJUDyFs4uWjWafNX6WrAojQ==",
|
||||
"path": "system.numerics.vectors/4.5.0",
|
||||
"hashPath": "system.numerics.vectors.4.5.0.nupkg.sha512"
|
||||
},
|
||||
"System.Runtime.CompilerServices.Unsafe/6.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==",
|
||||
"path": "system.runtime.compilerservices.unsafe/6.0.0",
|
||||
"hashPath": "system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512"
|
||||
},
|
||||
"System.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/8.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-+TUFINV2q2ifyXauQXRwy4CiBhqvDEDZeVJU7qfxya4aRYOKzVBpN+4acx25VcPB9ywUN6C0n8drWl110PhZEg==",
|
||||
"path": "system.security.cryptography.protecteddata/8.0.0",
|
||||
"hashPath": "system.security.cryptography.protecteddata.8.0.0.nupkg.sha512"
|
||||
},
|
||||
"System.Text.Encodings.Web/4.7.2": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-iTUgB/WtrZ1sWZs84F2hwyQhiRH6QNjQv2DkwrH+WP6RoFga2Q1m3f9/Q7FG8cck8AdHitQkmkXSY8qylcDmuA==",
|
||||
"path": "system.text.encodings.web/4.7.2",
|
||||
"hashPath": "system.text.encodings.web.4.7.2.nupkg.sha512"
|
||||
},
|
||||
"System.Text.Json/4.7.2": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-TcMd95wcrubm9nHvJEQs70rC0H/8omiSGGpU4FQ/ZA1URIqD4pjmFJh2Mfv1yH1eHgJDWTi2hMDXwTET+zOOyg==",
|
||||
"path": "system.text.json/4.7.2",
|
||||
"hashPath": "system.text.json.4.7.2.nupkg.sha512"
|
||||
},
|
||||
"System.Threading.Tasks.Extensions/4.5.4": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-zteT+G8xuGu6mS+mzDzYXbzS7rd3K6Fjb9RiZlYlJPam2/hU7JCBZBVEcywNuR+oZ1ncTvc/cq0faRr3P01OVg==",
|
||||
"path": "system.threading.tasks.extensions/4.5.4",
|
||||
"hashPath": "system.threading.tasks.extensions.4.5.4.nupkg.sha512"
|
||||
}
|
||||
}
|
||||
}
|
||||
Binary file not shown.
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user