Initialisierung
This commit is contained in:
commit
85eb41b0e6
BIN
.vs/Entwicklung_BLAZOR/v17/.wsuo
Normal file
BIN
.vs/Entwicklung_BLAZOR/v17/.wsuo
Normal file
Binary file not shown.
31
.vs/Entwicklung_BLAZOR/v17/DocumentLayout.json
Normal file
31
.vs/Entwicklung_BLAZOR/v17/DocumentLayout.json
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
{
|
||||||
|
"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}"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
7
.vs/VSWorkspaceState.json
Normal file
7
.vs/VSWorkspaceState.json
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"ExpandedNodes": [
|
||||||
|
""
|
||||||
|
],
|
||||||
|
"SelectedNode": "\\D:\\Entwicklung_BLAZOR",
|
||||||
|
"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.
BIN
InterneDLLs/LambertzEssentials/.vs/LambertzEssentials/v17/.suo
Normal file
BIN
InterneDLLs/LambertzEssentials/.vs/LambertzEssentials/v17/.suo
Normal file
Binary file not shown.
@ -0,0 +1,49 @@
|
|||||||
|
{
|
||||||
|
"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": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
@ -0,0 +1,49 @@
|
|||||||
|
{
|
||||||
|
"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.
628
InterneDLLs/LambertzEssentials/DBTools.cs
Normal file
628
InterneDLLs/LambertzEssentials/DBTools.cs
Normal file
@ -0,0 +1,628 @@
|
|||||||
|
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;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
1212
InterneDLLs/LambertzEssentials/EssentialTools.cs
Normal file
1212
InterneDLLs/LambertzEssentials/EssentialTools.cs
Normal file
File diff suppressed because it is too large
Load Diff
14
InterneDLLs/LambertzEssentials/ISingelton.cs
Normal file
14
InterneDLLs/LambertzEssentials/ISingelton.cs
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
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();
|
||||||
|
}
|
||||||
|
}
|
||||||
125
InterneDLLs/LambertzEssentials/KernParameterSingelton.cs
Normal file
125
InterneDLLs/LambertzEssentials/KernParameterSingelton.cs
Normal file
@ -0,0 +1,125 @@
|
|||||||
|
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;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
32
InterneDLLs/LambertzEssentials/LamDictionary.cs
Normal file
32
InterneDLLs/LambertzEssentials/LamDictionary.cs
Normal file
@ -0,0 +1,32 @@
|
|||||||
|
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;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
26
InterneDLLs/LambertzEssentials/LamList.cs
Normal file
26
InterneDLLs/LambertzEssentials/LamList.cs
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
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;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
24
InterneDLLs/LambertzEssentials/LambertzEssentials.csproj
Normal file
24
InterneDLLs/LambertzEssentials/LambertzEssentials.csproj
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
<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>
|
||||||
25
InterneDLLs/LambertzEssentials/LambertzEssentials.sln
Normal file
25
InterneDLLs/LambertzEssentials/LambertzEssentials.sln
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
|
||||||
|
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
|
||||||
114
InterneDLLs/LambertzEssentials/SingeltonManager.cs
Normal file
114
InterneDLLs/LambertzEssentials/SingeltonManager.cs
Normal file
@ -0,0 +1,114 @@
|
|||||||
|
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;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@ -0,0 +1,839 @@
|
|||||||
|
{
|
||||||
|
"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.
@ -0,0 +1,839 @@
|
|||||||
|
{
|
||||||
|
"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.
@ -0,0 +1,4 @@
|
|||||||
|
// <autogenerated />
|
||||||
|
using System;
|
||||||
|
using System.Reflection;
|
||||||
|
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")]
|
||||||
@ -0,0 +1,23 @@
|
|||||||
|
//------------------------------------------------------------------------------
|
||||||
|
// <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")]
|
||||||
|
[assembly: System.Reflection.AssemblyProductAttribute("LambertzEssentials")]
|
||||||
|
[assembly: System.Reflection.AssemblyTitleAttribute("LambertzEssentials")]
|
||||||
|
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.1")]
|
||||||
|
|
||||||
|
// Von der MSBuild WriteCodeFragment-Klasse generiert.
|
||||||
|
|
||||||
@ -0,0 +1 @@
|
|||||||
|
1252a6cc0f1e12e6acf8b4ad6847d649ba6431413925361d9cbdd152a0b6e357
|
||||||
@ -0,0 +1,15 @@
|
|||||||
|
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 =
|
||||||
@ -0,0 +1,8 @@
|
|||||||
|
// <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.
@ -0,0 +1 @@
|
|||||||
|
4a1870c54a098b8aaed2f3c5bf6f99da2c04703d5077b74eec47fb0f8e254dfa
|
||||||
@ -0,0 +1,25 @@
|
|||||||
|
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
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,121 @@
|
|||||||
|
{
|
||||||
|
"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.304/PortableRuntimeIdentifierGraph.json"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@ -0,0 +1,19 @@
|
|||||||
|
<?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>
|
||||||
@ -0,0 +1,8 @@
|
|||||||
|
<?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>
|
||||||
@ -0,0 +1,4 @@
|
|||||||
|
// <autogenerated />
|
||||||
|
using System;
|
||||||
|
using System.Reflection;
|
||||||
|
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")]
|
||||||
@ -0,0 +1,23 @@
|
|||||||
|
//------------------------------------------------------------------------------
|
||||||
|
// <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.
|
||||||
|
|
||||||
@ -0,0 +1 @@
|
|||||||
|
26aae10caad9e7eb87ef3e8df976110e93e58902f1931f78182416dd46e7cbd6
|
||||||
@ -0,0 +1,15 @@
|
|||||||
|
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 =
|
||||||
@ -0,0 +1,8 @@
|
|||||||
|
// <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.
@ -0,0 +1 @@
|
|||||||
|
f872e999383a2c9d59b2b03c6eb95da96845d051991395d5263c75107c090f0d
|
||||||
@ -0,0 +1,13 @@
|
|||||||
|
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.
@ -0,0 +1 @@
|
|||||||
|
{"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.
2196
InterneDLLs/LambertzEssentials/obj/project.assets.json
Normal file
2196
InterneDLLs/LambertzEssentials/obj/project.assets.json
Normal file
File diff suppressed because it is too large
Load Diff
50
InterneDLLs/LambertzEssentials/obj/project.nuget.cache
Normal file
50
InterneDLLs/LambertzEssentials/obj/project.nuget.cache
Normal file
@ -0,0 +1,50 @@
|
|||||||
|
{
|
||||||
|
"version": 2,
|
||||||
|
"dgSpecHash": "ZFDz7jZV4dY=",
|
||||||
|
"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.
BIN
InterneDLLs/LambertzLogger/.vs/LambertzLogger/v17/.futdcache.v2
Normal file
BIN
InterneDLLs/LambertzLogger/.vs/LambertzLogger/v17/.futdcache.v2
Normal file
Binary file not shown.
BIN
InterneDLLs/LambertzLogger/.vs/LambertzLogger/v17/.suo
Normal file
BIN
InterneDLLs/LambertzLogger/.vs/LambertzLogger/v17/.suo
Normal file
Binary file not shown.
@ -0,0 +1,112 @@
|
|||||||
|
{
|
||||||
|
"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"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
@ -0,0 +1,112 @@
|
|||||||
|
{
|
||||||
|
"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.
31
InterneDLLs/LambertzLogger/LambertzLogger.sln
Normal file
31
InterneDLLs/LambertzLogger/LambertzLogger.sln
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
|
||||||
|
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
|
||||||
27
InterneDLLs/LambertzLogger/LambertzLogger/Konstanten.cs
Normal file
27
InterneDLLs/LambertzLogger/LambertzLogger/Konstanten.cs
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
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";
|
||||||
|
}
|
||||||
|
}
|
||||||
@ -0,0 +1,17 @@
|
|||||||
|
<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>
|
||||||
15
InterneDLLs/LambertzLogger/LambertzLogger/LambertzLogger.ini
Normal file
15
InterneDLLs/LambertzLogger/LambertzLogger/LambertzLogger.ini
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
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
|
||||||
998
InterneDLLs/LambertzLogger/LambertzLogger/Logger.cs
Normal file
998
InterneDLLs/LambertzLogger/LambertzLogger/Logger.cs
Normal file
@ -0,0 +1,998 @@
|
|||||||
|
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);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
28
InterneDLLs/LambertzLogger/LambertzLogger/ReadMe.txt
Normal file
28
InterneDLLs/LambertzLogger/LambertzLogger/ReadMe.txt
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
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.
|
||||||
@ -0,0 +1,700 @@
|
|||||||
|
{
|
||||||
|
"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.
@ -0,0 +1,682 @@
|
|||||||
|
{
|
||||||
|
"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.
@ -0,0 +1,700 @@
|
|||||||
|
{
|
||||||
|
"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.
@ -0,0 +1,682 @@
|
|||||||
|
{
|
||||||
|
"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.
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user