This commit is contained in:
Sewmina 2025-01-05 18:58:43 +05:30
parent 5cd509161b
commit e1c55dbce6
68 changed files with 2253 additions and 212 deletions

BIN
SignalsTestCmd/ADAUSDT.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 71 KiB

BIN
SignalsTestCmd/BTCUSDT.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 102 KiB

View File

@ -18,14 +18,16 @@ namespace SignalsTest
public class CoinWatch public class CoinWatch
{ {
public string pair; public string pair;
public int index;
public KlineInterval interval = KlineInterval.FifteenMinutes; public KlineInterval interval = KlineInterval.FifteenMinutes;
public List<KlineCandleStickResponse> candles=new List<KlineCandleStickResponse>(); public List<KlineCandleStickResponse> candles=new List<KlineCandleStickResponse>();
public List<TAReport> reports = new List<TAReport>(); public List<TAReport> reports = new List<TAReport>();
public event EventHandler<BinanceTradeData> PriceUpdated; public event EventHandler<BinanceTradeData> PriceUpdated;
bool usingCache; bool usingCache;
public CoinWatch(string pair, KlineInterval _interval = KlineInterval.FifteenMinutes , bool useCache=false) public CoinWatch(string pair,int index, KlineInterval _interval = KlineInterval.FifteenMinutes , bool useCache=false)
{ {
this.pair = pair; this.pair = pair;
this.index = index;
interval = _interval; interval = _interval;
usingCache = useCache; usingCache = useCache;
Init(); Init();
@ -66,10 +68,10 @@ namespace SignalsTest
candles = await Brian.Client.GetKlinesCandlesticks(req); candles = await Brian.Client.GetKlinesCandlesticks(req);
Console.WriteLine($"Done gettings Kandles for {req.Symbol}, {candles.Count} kandles retreived"); Console.WriteLine($"Done gettings Kandles for {req.Symbol}, {candles.Count} kandles retreived");
Analyze(); Analyze(req.Symbol);
} }
async void Analyze(){ async void Analyze(string symbol){
int[] mas = new int[] { 7, 12, 25 }; int[] mas = new int[] { 7, 12, 25 };
reports = new List<TAReport>(); reports = new List<TAReport>();
decimal max = 0; decimal max = 0;
@ -85,21 +87,38 @@ namespace SignalsTest
} }
reports.Add(report); reports.Add(report);
} }
Console.WriteLine($"Drawing chart for {reports.Count} candles, Coin: {symbol}, ceil:{max}, floor:{min}");
Picasso.DrawChart(reports, max ,min); // Console.WriteLine("Picasso did his job");
Console.WriteLine("Picasso did his job"); // Console.WriteLine(reports[reports.Count-1].toJson());
await Messenger.instance.SendLastChart(); bool isStSwitch=false;
Console.WriteLine(reports[reports.Count-1].toJson());
await Messenger.instance.SendMessage(reports[reports.Count-1].toJson()); for(int i=0; i< 3; i++){
bool _isStSwitch = reports[reports.Count-1-i].STUp != reports[reports.Count-i-2].STUp;
if(_isStSwitch){
isStSwitch=true;
break;
}
}
if(isStSwitch){
Picasso.DrawChart(reports, max ,min, symbol);
await Messenger.instance.SendLastChart(filename:symbol);
await Messenger.instance.SendMessage($"Checkout {symbol}! It just switched the SuperTrend lines");
}
} }
async void KeepUpdatingCandles() async void KeepUpdatingCandles()
{ {
int delay = (index * 1000);
await Task.Delay(delay);
UpdateCandles(); UpdateCandles();
while(true) while(true)
{ {
await Task.Delay(60000); await Task.Delay(60000 + delay);
Console.WriteLine($"Loop call {DateTime.Now.Minute} = {DateTime.Now.Minute % Utils.GetMinutesForInterval(interval)} "); Console.WriteLine($"Loop call, ({index}) , {DateTime.Now.Minute} = {DateTime.Now.Minute % Utils.GetMinutesForInterval(interval)} ");
if (DateTime.Now.Minute % Utils.GetMinutesForInterval(interval) == 0) { UpdateCandles(); } if (DateTime.Now.Minute % Utils.GetMinutesForInterval(interval) == 0) { UpdateCandles(); }
} }
} }

View File

@ -0,0 +1,6 @@
public static class CoinsList{
public static List<string> symbols= [
"BTCUSDT",
"ADAUSDT",
];
}

View File

@ -127,7 +127,8 @@ public static class Indicators
if(length <=0){return 0;} if(length <=0){return 0;}
avgGain /= length; avgGain /= length;
avgLoss /= length; avgLoss /= length;
decimal f =(1.0m+(avgGain/avgLoss));
decimal f =(1.0m+(avgGain/(avgLoss==0 ? 1: avgLoss))); //Avoiding dividing by 0
if(f<=0){return 0;} if(f<=0){return 0;}
return 100.0m - (100.0m/f); return 100.0m - (100.0m/f);
} }

View File

@ -23,8 +23,8 @@ namespace SignalsTest
await botClient.SendTextMessageAsync(chat, text); await botClient.SendTextMessageAsync(chat, text);
} }
public async Task SendLastChart(string chat = "@doralockscryptosignals"){ public async Task SendLastChart(string chat = "@doralockscryptosignals", string filename="test"){
FileStream fsSource = new FileStream("/var/www/html/test.png", FileMode.Open, FileAccess.Read); FileStream fsSource = new FileStream($"{filename}.png", FileMode.Open, FileAccess.Read);
InputFile photo = InputFile.FromStream(fsSource); InputFile photo = InputFile.FromStream(fsSource);
await botClient.SendPhotoAsync(chat, photo); await botClient.SendPhotoAsync(chat, photo);
Console.WriteLine("Photo sent success"); Console.WriteLine("Photo sent success");

View File

@ -9,10 +9,14 @@ using SixLabors.ImageSharp.Processing;
using Newtonsoft.Json; using Newtonsoft.Json;
public class Picasso{ public class Picasso{
public static void DrawChart(List<TAReport> reports, decimal max, decimal min){ public static void DrawChart(List<TAReport> reports, decimal max, decimal min, string filename="test"){
// float height = (float)Math.Ceiling(max - min) * 2f; // float height = (float)Math.Ceiling(max - min) * 2f;
// float width = ((float)height / 9f) * 16f; // float width = ((float)height / 9f) * 16f;
float heightRange = (float)Math.Ceiling(max - min); float multiplier = 1;
if(min < 1000){
multiplier = 10000;
}
float heightRange = (float)Math.Ceiling((float)(max - min) * multiplier);
float height=1080; float height=1080;
float width = 1920; float width = 1920;
float widthMultiplier = width / (float)reports.Count; float widthMultiplier = width / (float)reports.Count;
@ -22,22 +26,22 @@ public class Picasso{
for(int i=0; i < reports.Count; i++){ for(int i=0; i < reports.Count; i++){
// img.Mutate(ctx=> ctx.DrawLine())) // img.Mutate(ctx=> ctx.DrawLine()))
PointF[] points = new PointF[2]; PointF[] points = new PointF[2];
points[0] =new PointF(i * widthMultiplier, (float)(reports[i].candle.Open - min)); points[0] =new PointF(i * widthMultiplier, (float)(reports[i].candle.Open - min) * multiplier);
points[1] =new PointF(i * widthMultiplier, (float)(reports[i].candle.Close - min)); points[1] =new PointF(i * widthMultiplier, (float)(reports[i].candle.Close - min)* multiplier);
PointF[] rangePoints = new PointF[2]; PointF[] rangePoints = new PointF[2];
rangePoints[0] = new PointF(i * widthMultiplier, (float)(reports[i].candle.High-min)); rangePoints[0] = new PointF(i * widthMultiplier, (float)(reports[i].candle.High-min)* multiplier);
rangePoints[1] = new PointF(i * widthMultiplier, (float)(reports[i].candle.Low-min)); rangePoints[1] = new PointF(i * widthMultiplier, (float)(reports[i].candle.Low-min)* multiplier);
img.Mutate(ctx=> ctx.DrawLine(reports[i].candle.Close > reports[i].candle.Open ? Color.Green : Color.Red, 10, points).DrawLine( img.Mutate(ctx=> ctx.DrawLine(reports[i].candle.Close > reports[i].candle.Open ? Color.Green : Color.Red, 10, points).DrawLine(
reports[i].candle.Close > reports[i].candle.Open ? Color.Green : Color.Red, 3, rangePoints reports[i].candle.Close > reports[i].candle.Open ? Color.Green : Color.Red, 3, rangePoints
)); ));
} }
Console.WriteLine("Getting paths"); // Console.WriteLine("Getting paths");
object t = GetPropByName(reports[reports.Count- 1], "SMA7"); // object t = GetPropByName(reports[reports.Count- 1], "SMA7");
Console.WriteLine(t); // Console.WriteLine(t);
Console.WriteLine(float.Parse(t.ToString())); // Console.WriteLine(float.Parse(t.ToString()));
//Overlay //Overlay
IPath sma7Path = GetPath(reports, "SMA7", widthMultiplier,heightRange, (float)min); IPath sma7Path = GetPath(reports, "SMA7", widthMultiplier,heightRange, (float)min);
@ -52,25 +56,28 @@ public class Picasso{
Draw(Color.Green, 3, stPath). Draw(Color.Green, 3, stPath).
Flip(FlipMode.Vertical)); Flip(FlipMode.Vertical));
img.Save("/var/www/html/test.png"); img.Save($"{filename}.png");
} }
} }
static IPath GetPath(List<TAReport> reports, string propName, float widthMultiplier,float heightRange, float min, float offset =0){ static IPath GetPath(List<TAReport> reports, string propName, float widthMultiplier,float heightRange, float min, float offset =0){
PathBuilder builder = new PathBuilder(); PathBuilder builder = new PathBuilder();
builder.SetOrigin(new PointF(0,0)); builder.SetOrigin(new PointF(0,0));
float multiplier = 1;
if(min < 1000){
multiplier = 10000;
}
for(int i=0; i < reports.Count; i++){ for(int i=0; i < reports.Count; i++){
float newVal = float.Parse(GetPropByName(reports[i],propName).ToString() ?? "0"); float newVal = float.Parse(GetPropByName(reports[i],propName).ToString() ?? "0");
// Console.WriteLine( newVal); // Console.WriteLine( newVal);
float prevVal = i > 0 ? float.Parse(GetPropByName(reports[i-1],propName).ToString() ?? "0") : 0; float prevVal = i > 0 ? float.Parse(GetPropByName(reports[i-1],propName).ToString() ?? "0") : 0;
// Console.WriteLine( prevVal); // Console.WriteLine( prevVal);
float preValY = prevVal - min; float preValY = (prevVal * multiplier) - (min * multiplier);
float newValY=newVal - min; float newValY=(newVal* multiplier) - (min* multiplier);
PointF prevPoint = new PointF((i-1)* widthMultiplier, ); PointF prevPoint = new PointF((i-1)* widthMultiplier, preValY);
PointF newPoint = new PointF(i * widthMultiplier, ); PointF newPoint = new PointF(i * widthMultiplier, newValY);
//Console.WriteLine("new line"); // Console.WriteLine(newValY);
builder.AddLine(prevPoint, newPoint); builder.AddLine(prevPoint, newPoint);
} }

View File

@ -8,13 +8,16 @@ class Program
{ {
Console.WriteLine("Initializing Messiah"); Console.WriteLine("Initializing Messiah");
Messenger.instance.SendMessage("Rebooted bot"); Messenger.instance.SendMessage("Rebooted bot");
CoinWatch btcWatch = new CoinWatch("BTCUSDT"); for (int i=0; i < CoinsList.symbols.Count; i++){
btcWatch.PriceUpdated += BtcWatch_OnPriceUpdate; CoinWatch btcWatch = new CoinWatch(CoinsList.symbols[i], i);
btcWatch.PriceUpdated += CoinWatch_OnPriceUpdate;
}
_quitEvent.WaitOne(); _quitEvent.WaitOne();
} }
private static void BtcWatch_OnPriceUpdate(Object? sender,BinanceTradeData data) private static void CoinWatch_OnPriceUpdate(Object? sender,BinanceTradeData data)
{ {
Console.WriteLine(data.BestAskPrice); // Console.WriteLine(data.BestAskPrice);
} }
} }

View File

@ -2,7 +2,7 @@
<PropertyGroup> <PropertyGroup>
<OutputType>Exe</OutputType> <OutputType>Exe</OutputType>
<TargetFramework>net7.0</TargetFramework> <TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings> <ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable> <Nullable>enable</Nullable>
</PropertyGroup> </PropertyGroup>

View File

@ -0,0 +1,24 @@
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17
VisualStudioVersion = 17.5.2.0
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SignalsTestCmd", "SignalsTestCmd.csproj", "{D2CBB26B-D565-FEEC-1B33-96397A5C8843}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{D2CBB26B-D565-FEEC-1B33-96397A5C8843}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{D2CBB26B-D565-FEEC-1B33-96397A5C8843}.Debug|Any CPU.Build.0 = Debug|Any CPU
{D2CBB26B-D565-FEEC-1B33-96397A5C8843}.Release|Any CPU.ActiveCfg = Release|Any CPU
{D2CBB26B-D565-FEEC-1B33-96397A5C8843}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {4DB50F9B-E9B0-4716-B6ED-52066149F1F8}
EndGlobalSection
EndGlobal

View File

@ -24,7 +24,7 @@ namespace SignalsTest
public decimal SMA25; public decimal SMA25;
public decimal SMA99; public decimal SMA99;
public decimal EMA7,EMA25, EMA99; public decimal EMA7, EMA25, EMA99;
public decimal MACD = 0; public decimal MACD = 0;
public decimal EMACD = 0; public decimal EMACD = 0;
@ -37,11 +37,11 @@ namespace SignalsTest
public decimal STLow; public decimal STLow;
public decimal ST; public decimal ST;
public decimal RSI=0; public decimal RSI = 0;
public bool STUp => STHigh > Close; public bool STUp = false;
public static TAReport Generate(string _pair, int _interval,List<KlineCandleStickResponse> response, int index, List<TAReport> history) public static TAReport Generate(string _pair, int _interval, List<KlineCandleStickResponse> response, int index, List<TAReport> history)
{ {
TAReport report = new TAReport(); TAReport report = new TAReport();
report.pair = _pair; report.pair = _pair;
@ -61,18 +61,19 @@ namespace SignalsTest
// { // {
// report.SMAs.Add(ema, Indicators.getEMA(response, index, 0, ema)); // report.SMAs.Add(ema, Indicators.getEMA(response, index, 0, ema));
// } // }
report.SMA7 = Indicators.getSMA(response, index,7); report.SMA7 = Indicators.getSMA(response, index, 7);
report.SMA25 = Indicators.getSMA(response, index,25); report.SMA25 = Indicators.getSMA(response, index, 25);
report.SMA99 = Indicators.getSMA(response, index,99); report.SMA99 = Indicators.getSMA(response, index, 99);
report.EMA7 = Indicators.getEMA(response, index,0, 7); report.EMA7 = Indicators.getEMA(response, index, 0, 7);
report.EMA25 = Indicators.getEMA(response, index,0,25); report.EMA25 = Indicators.getEMA(response, index, 0, 25);
report.EMA99 = Indicators.getEMA(response, index,0,99); report.EMA99 = Indicators.getEMA(response, index, 0, 99);
report.MACD = Indicators.getMACD(response, 12, 26, index); report.MACD = Indicators.getMACD(response, 12, 26, index);
report.RSI = Indicators.getRSI(response,index); report.RSI = Indicators.getRSI(response, index);
if(history == null){ if (history == null)
{
return report; return report;
} }
//MACD Signal //MACD Signal
@ -80,48 +81,61 @@ namespace SignalsTest
List<decimal> ATR10History = new List<decimal>(); List<decimal> ATR10History = new List<decimal>();
List<decimal> ATR14History = new List<decimal>(); List<decimal> ATR14History = new List<decimal>();
foreach(TAReport item in history){ foreach (TAReport item in history)
{
MACDHistory.Add(item.MACD); MACDHistory.Add(item.MACD);
ATR10History.Add(item.ATR10); ATR10History.Add(item.ATR10);
ATR14History.Add(item.ATR14); ATR14History.Add(item.ATR14);
} }
report.EMACD = Indicators.getEMA(MACDHistory, index,0,9); report.EMACD = Indicators.getEMA(MACDHistory, index, 0, 9);
report.ATR10 = Indicators.getATR(response, 10,index, ATR10History); report.ATR10 = Indicators.getATR(response, 10, index, ATR10History);
report.ATR14 = Indicators.getATR(response, 14,index, ATR14History); report.ATR14 = Indicators.getATR(response, 14, index, ATR14History);
// SuperTrend Multiplier
decimal multiplier = 3;
//SuperTrend // Basic Upper and Lower Bands
decimal SuperTrendUpper = (response[index].High + response[index].Low) / 2 + 3 * report.ATR10; decimal basicUpperBand = (response[index].High + response[index].Low) / 2 + multiplier * report.ATR14;
decimal SuperTrendLower = (response[index].High + response[index].Low) / 2 - 3 * report.ATR10; decimal basicLowerBand = (response[index].High + response[index].Low) / 2 - multiplier * report.ATR10;
decimal SuperTrendFinal = 0;
// Initialize Final Upper and Lower Bands
decimal finalUpperBand = basicUpperBand;
decimal finalLowerBand = basicLowerBand;
// Adjust Final Upper and Lower Bands based on previous history
if (index > 0)
{
finalUpperBand = (history[index - 1].Close <= history[index - 1].STHigh)
? Math.Min(basicUpperBand, history[index - 1].STHigh)
: basicUpperBand;
finalLowerBand = (history[index - 1].Close >= history[index - 1].STLow)
? Math.Max(basicLowerBand, history[index - 1].STLow)
: basicLowerBand;
}
bool currentTrendUp = true;
if (index > 0) if (index > 0)
{ {
if (history[index - 1].STHigh > SuperTrendUpper || history[index - 1].Close > history[index - 1].STHigh) if (history[index - 1].STUp) // If the previous trend was up
{ {
currentTrendUp = (response[index].Close > finalLowerBand); // Price > Final Lower Band => Stay up
} }
else else // If the previous trend was down
{ {
SuperTrendUpper = history[index - 1].STHigh; currentTrendUp = (response[index].Close >= finalUpperBand); // Price >= Final Upper Band => Flip to up
}
if (history[index - 1].STLow < SuperTrendLower || history[index - 1].Close < history[index - 1].STLow)
{
}
else
{
SuperTrendLower = history[index - 1].STLow;
} }
} }
SuperTrendFinal = report.STUp ? SuperTrendLower : SuperTrendUpper; // Assign SuperTrend values to the report
report.ST = SuperTrendFinal; report.STHigh = finalUpperBand;
report.STLow = finalLowerBand;
report.STUp = currentTrendUp;
report.ST = currentTrendUp ? finalLowerBand : finalUpperBand;
return report; return report;
} }

BIN
SignalsTestCmd/XRPUSDT.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,12 @@
{
"runtimeOptions": {
"tfm": "net8.0",
"framework": {
"name": "Microsoft.NETCore.App",
"version": "8.0.0"
},
"configProperties": {
"System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false
}
}
}

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -13,7 +13,7 @@ using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("SignalsTestCmd")] [assembly: System.Reflection.AssemblyCompanyAttribute("SignalsTestCmd")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] [assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+5cd509161bfa58b88178d5278d22e1acdc3a5e25")]
[assembly: System.Reflection.AssemblyProductAttribute("SignalsTestCmd")] [assembly: System.Reflection.AssemblyProductAttribute("SignalsTestCmd")]
[assembly: System.Reflection.AssemblyTitleAttribute("SignalsTestCmd")] [assembly: System.Reflection.AssemblyTitleAttribute("SignalsTestCmd")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]

View File

@ -1 +1 @@
7060ad6c3ca3f77ac1c513d5d4c99447fea22aba 8a38edd30bcba3a23c8755a88cd453ed07a36ea48db161b965c228f0844fcbb6

View File

@ -8,4 +8,6 @@ build_property.PlatformNeutralAssembly =
build_property.EnforceExtendedAnalyzerRules = build_property.EnforceExtendedAnalyzerRules =
build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows
build_property.RootNamespace = SignalsTestCmd build_property.RootNamespace = SignalsTestCmd
build_property.ProjectDir = /root/c projcts/SignalsTest/SignalsTestCmd/ build_property.ProjectDir = H:\MyDocs\c#\SignalsTest\SignalsTestCmd\
build_property.EnableComHosting =
build_property.EnableGeneratedComInterfaceComImportInterop =

View File

@ -1 +1 @@
c71fe83dcf60f2527a7c98e03bc0f0cd2a6ef067 d554243fac18032dc9f9f982038564664629e60609bbd310156865daa590a381

View File

@ -27,3 +27,32 @@
/root/c projcts/SignalsTest/SignalsTestCmd/bin/Debug/net7.0/SixLabors.Fonts.dll /root/c projcts/SignalsTest/SignalsTestCmd/bin/Debug/net7.0/SixLabors.Fonts.dll
/root/c projcts/SignalsTest/SignalsTestCmd/bin/Debug/net7.0/SixLabors.ImageSharp.dll /root/c projcts/SignalsTest/SignalsTestCmd/bin/Debug/net7.0/SixLabors.ImageSharp.dll
/root/c projcts/SignalsTest/SignalsTestCmd/bin/Debug/net7.0/SixLabors.ImageSharp.Drawing.dll /root/c projcts/SignalsTest/SignalsTestCmd/bin/Debug/net7.0/SixLabors.ImageSharp.Drawing.dll
H:\MyDocs\c#\SignalsTest\SignalsTestCmd\obj\Debug\net7.0\SignalsTestCmd.csproj.AssemblyReference.cache
H:\MyDocs\c#\SignalsTest\SignalsTestCmd\obj\Debug\net7.0\SignalsTestCmd.GeneratedMSBuildEditorConfig.editorconfig
H:\MyDocs\c#\SignalsTest\SignalsTestCmd\obj\Debug\net7.0\SignalsTestCmd.AssemblyInfoInputs.cache
H:\MyDocs\c#\SignalsTest\SignalsTestCmd\obj\Debug\net7.0\SignalsTestCmd.AssemblyInfo.cs
H:\MyDocs\c#\SignalsTest\SignalsTestCmd\obj\Debug\net7.0\SignalsTestCmd.csproj.CoreCompileInputs.cache
H:\MyDocs\c#\SignalsTest\SignalsTestCmd\obj\Debug\net7.0\SignalsTestCmd.dll
H:\MyDocs\c#\SignalsTest\SignalsTestCmd\obj\Debug\net7.0\refint\SignalsTestCmd.dll
H:\MyDocs\c#\SignalsTest\SignalsTestCmd\obj\Debug\net7.0\SignalsTestCmd.pdb
H:\MyDocs\c#\SignalsTest\SignalsTestCmd\bin\Debug\net7.0\SignalsTestCmd.exe
H:\MyDocs\c#\SignalsTest\SignalsTestCmd\bin\Debug\net7.0\SignalsTestCmd.deps.json
H:\MyDocs\c#\SignalsTest\SignalsTestCmd\bin\Debug\net7.0\SignalsTestCmd.runtimeconfig.json
H:\MyDocs\c#\SignalsTest\SignalsTestCmd\bin\Debug\net7.0\SignalsTestCmd.dll
H:\MyDocs\c#\SignalsTest\SignalsTestCmd\bin\Debug\net7.0\SignalsTestCmd.pdb
H:\MyDocs\c#\SignalsTest\SignalsTestCmd\bin\Debug\net7.0\BinanceExchange.API.dll
H:\MyDocs\c#\SignalsTest\SignalsTestCmd\bin\Debug\net7.0\log4net.dll
H:\MyDocs\c#\SignalsTest\SignalsTestCmd\bin\Debug\net7.0\Microsoft.Extensions.Caching.Abstractions.dll
H:\MyDocs\c#\SignalsTest\SignalsTestCmd\bin\Debug\net7.0\Microsoft.Extensions.Caching.Memory.dll
H:\MyDocs\c#\SignalsTest\SignalsTestCmd\bin\Debug\net7.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll
H:\MyDocs\c#\SignalsTest\SignalsTestCmd\bin\Debug\net7.0\Microsoft.Extensions.Options.dll
H:\MyDocs\c#\SignalsTest\SignalsTestCmd\bin\Debug\net7.0\Microsoft.Extensions.Primitives.dll
H:\MyDocs\c#\SignalsTest\SignalsTestCmd\bin\Debug\net7.0\Newtonsoft.Json.dll
H:\MyDocs\c#\SignalsTest\SignalsTestCmd\bin\Debug\net7.0\SixLabors.Fonts.dll
H:\MyDocs\c#\SignalsTest\SignalsTestCmd\bin\Debug\net7.0\SixLabors.ImageSharp.dll
H:\MyDocs\c#\SignalsTest\SignalsTestCmd\bin\Debug\net7.0\SixLabors.ImageSharp.Drawing.dll
H:\MyDocs\c#\SignalsTest\SignalsTestCmd\bin\Debug\net7.0\Telegram.Bot.dll
H:\MyDocs\c#\SignalsTest\SignalsTestCmd\bin\Debug\net7.0\websocket-sharp.dll
H:\MyDocs\c#\SignalsTest\SignalsTestCmd\obj\Debug\net7.0\SignalsT.0494BDFD.Up2Date
H:\MyDocs\c#\SignalsTest\SignalsTestCmd\obj\Debug\net7.0\SignalsTestCmd.genruntimeconfig.cache
H:\MyDocs\c#\SignalsTest\SignalsTestCmd\obj\Debug\net7.0\ref\SignalsTestCmd.dll

View File

@ -1 +1 @@
b0a4e34895ba0a24e1212702cd281b993d00b12b 83088683e5c69cf6101bf044e4db40a3789a8d1334ba108ed120908863a38c29

Binary file not shown.

View File

@ -0,0 +1,4 @@
// <autogenerated />
using System;
using System.Reflection;
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")]

View File

@ -0,0 +1,22 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
using System;
using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("SignalsTestCmd")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+5cd509161bfa58b88178d5278d22e1acdc3a5e25")]
[assembly: System.Reflection.AssemblyProductAttribute("SignalsTestCmd")]
[assembly: System.Reflection.AssemblyTitleAttribute("SignalsTestCmd")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
// Generated by the MSBuild WriteCodeFragment class.

View File

@ -0,0 +1 @@
8a38edd30bcba3a23c8755a88cd453ed07a36ea48db161b965c228f0844fcbb6

View File

@ -0,0 +1,13 @@
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 = SignalsTestCmd
build_property.ProjectDir = H:\MyDocs\c#\SignalsTest\SignalsTestCmd\
build_property.EnableComHosting =
build_property.EnableGeneratedComInterfaceComImportInterop =

View File

@ -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;

View File

@ -0,0 +1 @@
92a7031d8d445a12a9b29fae76ea8a01ddef5301a6c958e22e005680814b2706

View File

@ -0,0 +1,29 @@
H:\MyDocs\c#\SignalsTest\SignalsTestCmd\bin\Debug\net8.0\SignalsTestCmd.exe
H:\MyDocs\c#\SignalsTest\SignalsTestCmd\bin\Debug\net8.0\SignalsTestCmd.deps.json
H:\MyDocs\c#\SignalsTest\SignalsTestCmd\bin\Debug\net8.0\SignalsTestCmd.runtimeconfig.json
H:\MyDocs\c#\SignalsTest\SignalsTestCmd\bin\Debug\net8.0\SignalsTestCmd.dll
H:\MyDocs\c#\SignalsTest\SignalsTestCmd\bin\Debug\net8.0\SignalsTestCmd.pdb
H:\MyDocs\c#\SignalsTest\SignalsTestCmd\bin\Debug\net8.0\BinanceExchange.API.dll
H:\MyDocs\c#\SignalsTest\SignalsTestCmd\bin\Debug\net8.0\log4net.dll
H:\MyDocs\c#\SignalsTest\SignalsTestCmd\bin\Debug\net8.0\Microsoft.Extensions.Caching.Abstractions.dll
H:\MyDocs\c#\SignalsTest\SignalsTestCmd\bin\Debug\net8.0\Microsoft.Extensions.Caching.Memory.dll
H:\MyDocs\c#\SignalsTest\SignalsTestCmd\bin\Debug\net8.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll
H:\MyDocs\c#\SignalsTest\SignalsTestCmd\bin\Debug\net8.0\Microsoft.Extensions.Options.dll
H:\MyDocs\c#\SignalsTest\SignalsTestCmd\bin\Debug\net8.0\Microsoft.Extensions.Primitives.dll
H:\MyDocs\c#\SignalsTest\SignalsTestCmd\bin\Debug\net8.0\Newtonsoft.Json.dll
H:\MyDocs\c#\SignalsTest\SignalsTestCmd\bin\Debug\net8.0\SixLabors.Fonts.dll
H:\MyDocs\c#\SignalsTest\SignalsTestCmd\bin\Debug\net8.0\SixLabors.ImageSharp.dll
H:\MyDocs\c#\SignalsTest\SignalsTestCmd\bin\Debug\net8.0\SixLabors.ImageSharp.Drawing.dll
H:\MyDocs\c#\SignalsTest\SignalsTestCmd\bin\Debug\net8.0\Telegram.Bot.dll
H:\MyDocs\c#\SignalsTest\SignalsTestCmd\bin\Debug\net8.0\websocket-sharp.dll
H:\MyDocs\c#\SignalsTest\SignalsTestCmd\obj\Debug\net8.0\SignalsTestCmd.csproj.AssemblyReference.cache
H:\MyDocs\c#\SignalsTest\SignalsTestCmd\obj\Debug\net8.0\SignalsTestCmd.GeneratedMSBuildEditorConfig.editorconfig
H:\MyDocs\c#\SignalsTest\SignalsTestCmd\obj\Debug\net8.0\SignalsTestCmd.AssemblyInfoInputs.cache
H:\MyDocs\c#\SignalsTest\SignalsTestCmd\obj\Debug\net8.0\SignalsTestCmd.AssemblyInfo.cs
H:\MyDocs\c#\SignalsTest\SignalsTestCmd\obj\Debug\net8.0\SignalsTestCmd.csproj.CoreCompileInputs.cache
H:\MyDocs\c#\SignalsTest\SignalsTestCmd\obj\Debug\net8.0\SignalsT.0494BDFD.Up2Date
H:\MyDocs\c#\SignalsTest\SignalsTestCmd\obj\Debug\net8.0\SignalsTestCmd.dll
H:\MyDocs\c#\SignalsTest\SignalsTestCmd\obj\Debug\net8.0\refint\SignalsTestCmd.dll
H:\MyDocs\c#\SignalsTest\SignalsTestCmd\obj\Debug\net8.0\SignalsTestCmd.pdb
H:\MyDocs\c#\SignalsTest\SignalsTestCmd\obj\Debug\net8.0\SignalsTestCmd.genruntimeconfig.cache
H:\MyDocs\c#\SignalsTest\SignalsTestCmd\obj\Debug\net8.0\ref\SignalsTestCmd.dll

Binary file not shown.

View File

@ -0,0 +1 @@
e4a9f482f58eb26516316015518f3c20c2637fa76b925ddccbef18a8b320b2f3

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -1,30 +1,36 @@
{ {
"format": 1, "format": 1,
"restore": { "restore": {
"/root/c projcts/SignalsTest/SignalsTestCmd/SignalsTestCmd.csproj": {} "H:\\MyDocs\\c#\\SignalsTest\\SignalsTestCmd\\SignalsTestCmd.csproj": {}
}, },
"projects": { "projects": {
"/root/c projcts/SignalsTest/SignalsTestCmd/SignalsTestCmd.csproj": { "H:\\MyDocs\\c#\\SignalsTest\\SignalsTestCmd\\SignalsTestCmd.csproj": {
"version": "1.0.0", "version": "1.0.0",
"restore": { "restore": {
"projectUniqueName": "/root/c projcts/SignalsTest/SignalsTestCmd/SignalsTestCmd.csproj", "projectUniqueName": "H:\\MyDocs\\c#\\SignalsTest\\SignalsTestCmd\\SignalsTestCmd.csproj",
"projectName": "SignalsTestCmd", "projectName": "SignalsTestCmd",
"projectPath": "/root/c projcts/SignalsTest/SignalsTestCmd/SignalsTestCmd.csproj", "projectPath": "H:\\MyDocs\\c#\\SignalsTest\\SignalsTestCmd\\SignalsTestCmd.csproj",
"packagesPath": "/root/.nuget/packages/", "packagesPath": "C:\\Users\\warlock\\.nuget\\packages\\",
"outputPath": "/root/c projcts/SignalsTest/SignalsTestCmd/obj/", "outputPath": "H:\\MyDocs\\c#\\SignalsTest\\SignalsTestCmd\\obj\\",
"projectStyle": "PackageReference", "projectStyle": "PackageReference",
"fallbackFolders": [
"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
],
"configFilePaths": [ "configFilePaths": [
"/root/.nuget/NuGet/NuGet.Config" "C:\\Users\\warlock\\AppData\\Roaming\\NuGet\\NuGet.Config",
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
], ],
"originalTargetFrameworks": [ "originalTargetFrameworks": [
"net7.0" "net8.0"
], ],
"sources": { "sources": {
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
"https://api.nuget.org/v3/index.json": {} "https://api.nuget.org/v3/index.json": {}
}, },
"frameworks": { "frameworks": {
"net7.0": { "net8.0": {
"targetAlias": "net7.0", "targetAlias": "net8.0",
"projectReferences": {} "projectReferences": {}
} }
}, },
@ -32,11 +38,16 @@
"warnAsError": [ "warnAsError": [
"NU1605" "NU1605"
] ]
},
"restoreAuditProperties": {
"enableAudit": "true",
"auditLevel": "low",
"auditMode": "direct"
} }
}, },
"frameworks": { "frameworks": {
"net7.0": { "net8.0": {
"targetAlias": "net7.0", "targetAlias": "net8.0",
"dependencies": { "dependencies": {
"BinanceDotNet": { "BinanceDotNet": {
"target": "Package", "target": "Package",
@ -71,7 +82,7 @@
"privateAssets": "all" "privateAssets": "all"
} }
}, },
"runtimeIdentifierGraphPath": "/usr/share/dotnet/sdk/7.0.201/RuntimeIdentifierGraph.json" "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.404/PortableRuntimeIdentifierGraph.json"
} }
} }
} }

View File

@ -4,15 +4,16 @@
<RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess> <RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>
<RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool> <RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
<ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile> <ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile>
<NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">/root/.nuget/packages/</NuGetPackageRoot> <NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot>
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">/root/.nuget/packages/</NuGetPackageFolders> <NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\warlock\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages</NuGetPackageFolders>
<NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle> <NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
<NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.5.0</NuGetToolVersion> <NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.11.1</NuGetToolVersion>
</PropertyGroup> </PropertyGroup>
<ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' "> <ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<SourceRoot Include="/root/.nuget/packages/" /> <SourceRoot Include="C:\Users\warlock\.nuget\packages\" />
<SourceRoot Include="C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages\" />
</ItemGroup> </ItemGroup>
<ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' "> <ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<Import Project="$(NuGetPackageRoot)sixlabors.imagesharp/3.1.2/build/SixLabors.ImageSharp.props" Condition="Exists('$(NuGetPackageRoot)sixlabors.imagesharp/3.1.2/build/SixLabors.ImageSharp.props')" /> <Import Project="$(NuGetPackageRoot)sixlabors.imagesharp\3.1.2\build\SixLabors.ImageSharp.props" Condition="Exists('$(NuGetPackageRoot)sixlabors.imagesharp\3.1.2\build\SixLabors.ImageSharp.props')" />
</ImportGroup> </ImportGroup>
</Project> </Project>

View File

@ -1,7 +1,7 @@
{ {
"version": 3, "version": 3,
"targets": { "targets": {
"net7.0": { "net8.0": {
"BinanceDotNet/4.12.0": { "BinanceDotNet/4.12.0": {
"type": "package", "type": "package",
"dependencies": { "dependencies": {
@ -5886,7 +5886,7 @@
} }
}, },
"projectFileDependencyGroups": { "projectFileDependencyGroups": {
"net7.0": [ "net8.0": [
"BinanceDotNet >= 4.12.0", "BinanceDotNet >= 4.12.0",
"SixLabors.ImageSharp >= 3.1.2", "SixLabors.ImageSharp >= 3.1.2",
"SixLabors.ImageSharp.Drawing >= 2.1.0", "SixLabors.ImageSharp.Drawing >= 2.1.0",
@ -5894,29 +5894,36 @@
] ]
}, },
"packageFolders": { "packageFolders": {
"/root/.nuget/packages/": {} "C:\\Users\\warlock\\.nuget\\packages\\": {},
"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {}
}, },
"project": { "project": {
"version": "1.0.0", "version": "1.0.0",
"restore": { "restore": {
"projectUniqueName": "/root/c projcts/SignalsTest/SignalsTestCmd/SignalsTestCmd.csproj", "projectUniqueName": "H:\\MyDocs\\c#\\SignalsTest\\SignalsTestCmd\\SignalsTestCmd.csproj",
"projectName": "SignalsTestCmd", "projectName": "SignalsTestCmd",
"projectPath": "/root/c projcts/SignalsTest/SignalsTestCmd/SignalsTestCmd.csproj", "projectPath": "H:\\MyDocs\\c#\\SignalsTest\\SignalsTestCmd\\SignalsTestCmd.csproj",
"packagesPath": "/root/.nuget/packages/", "packagesPath": "C:\\Users\\warlock\\.nuget\\packages\\",
"outputPath": "/root/c projcts/SignalsTest/SignalsTestCmd/obj/", "outputPath": "H:\\MyDocs\\c#\\SignalsTest\\SignalsTestCmd\\obj\\",
"projectStyle": "PackageReference", "projectStyle": "PackageReference",
"fallbackFolders": [
"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
],
"configFilePaths": [ "configFilePaths": [
"/root/.nuget/NuGet/NuGet.Config" "C:\\Users\\warlock\\AppData\\Roaming\\NuGet\\NuGet.Config",
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
], ],
"originalTargetFrameworks": [ "originalTargetFrameworks": [
"net7.0" "net8.0"
], ],
"sources": { "sources": {
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
"https://api.nuget.org/v3/index.json": {} "https://api.nuget.org/v3/index.json": {}
}, },
"frameworks": { "frameworks": {
"net7.0": { "net8.0": {
"targetAlias": "net7.0", "targetAlias": "net8.0",
"projectReferences": {} "projectReferences": {}
} }
}, },
@ -5924,11 +5931,16 @@
"warnAsError": [ "warnAsError": [
"NU1605" "NU1605"
] ]
},
"restoreAuditProperties": {
"enableAudit": "true",
"auditLevel": "low",
"auditMode": "direct"
} }
}, },
"frameworks": { "frameworks": {
"net7.0": { "net8.0": {
"targetAlias": "net7.0", "targetAlias": "net8.0",
"dependencies": { "dependencies": {
"BinanceDotNet": { "BinanceDotNet": {
"target": "Package", "target": "Package",
@ -5963,8 +5975,60 @@
"privateAssets": "all" "privateAssets": "all"
} }
}, },
"runtimeIdentifierGraphPath": "/usr/share/dotnet/sdk/7.0.201/RuntimeIdentifierGraph.json" "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.404/PortableRuntimeIdentifierGraph.json"
} }
} }
} },
"logs": [
{
"code": "NU1902",
"level": "Warning",
"warningLevel": 1,
"message": "Package 'SixLabors.ImageSharp' 3.1.2 has a known moderate severity vulnerability, https://github.com/advisories/GHSA-5x7m-6737-26cr",
"libraryId": "SixLabors.ImageSharp",
"targetGraphs": [
"net8.0"
]
},
{
"code": "NU1903",
"level": "Warning",
"warningLevel": 1,
"message": "Package 'SixLabors.ImageSharp' 3.1.2 has a known high severity vulnerability, https://github.com/advisories/GHSA-63p8-c4ww-9cg7",
"libraryId": "SixLabors.ImageSharp",
"targetGraphs": [
"net8.0"
]
},
{
"code": "NU1903",
"level": "Warning",
"warningLevel": 1,
"message": "Package 'SixLabors.ImageSharp' 3.1.2 has a known high severity vulnerability, https://github.com/advisories/GHSA-65x7-c272-7g7r",
"libraryId": "SixLabors.ImageSharp",
"targetGraphs": [
"net8.0"
]
},
{
"code": "NU1902",
"level": "Warning",
"warningLevel": 1,
"message": "Package 'SixLabors.ImageSharp' 3.1.2 has a known moderate severity vulnerability, https://github.com/advisories/GHSA-g85r-6x2q-45w7",
"libraryId": "SixLabors.ImageSharp",
"targetGraphs": [
"net8.0"
]
},
{
"code": "NU1902",
"level": "Warning",
"warningLevel": 1,
"message": "Package 'SixLabors.ImageSharp' 3.1.2 has a known moderate severity vulnerability, https://github.com/advisories/GHSA-qxrv-gp6x-rc23",
"libraryId": "SixLabors.ImageSharp",
"targetGraphs": [
"net8.0"
]
}
]
} }

View File

@ -1,109 +1,160 @@
{ {
"version": 2, "version": 2,
"dgSpecHash": "0dy1fIH4LXaYJNzXAGhPMDd/2Pui2dxCh3DhqG4BUXOxDx6IC01Oan1Eowgrl2aH8HNjRzJ4Ox4qNMamruXXzQ==", "dgSpecHash": "jn1EYy0+Txg=",
"success": true, "success": true,
"projectFilePath": "/root/c projcts/SignalsTest/SignalsTestCmd/SignalsTestCmd.csproj", "projectFilePath": "H:\\MyDocs\\c#\\SignalsTest\\SignalsTestCmd\\SignalsTestCmd.csproj",
"expectedPackageFiles": [ "expectedPackageFiles": [
"/root/.nuget/packages/binancedotnet/4.12.0/binancedotnet.4.12.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\binancedotnet\\4.12.0\\binancedotnet.4.12.0.nupkg.sha512",
"/root/.nuget/packages/log4net/2.0.8/log4net.2.0.8.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\log4net\\2.0.8\\log4net.2.0.8.nupkg.sha512",
"/root/.nuget/packages/microsoft.extensions.caching.abstractions/1.0.0/microsoft.extensions.caching.abstractions.1.0.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\1.0.0\\microsoft.extensions.caching.abstractions.1.0.0.nupkg.sha512",
"/root/.nuget/packages/microsoft.extensions.caching.memory/1.0.0/microsoft.extensions.caching.memory.1.0.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\microsoft.extensions.caching.memory\\1.0.0\\microsoft.extensions.caching.memory.1.0.0.nupkg.sha512",
"/root/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/1.0.0/microsoft.extensions.dependencyinjection.abstractions.1.0.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\1.0.0\\microsoft.extensions.dependencyinjection.abstractions.1.0.0.nupkg.sha512",
"/root/.nuget/packages/microsoft.extensions.options/1.0.0/microsoft.extensions.options.1.0.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\microsoft.extensions.options\\1.0.0\\microsoft.extensions.options.1.0.0.nupkg.sha512",
"/root/.nuget/packages/microsoft.extensions.primitives/1.0.0/microsoft.extensions.primitives.1.0.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\microsoft.extensions.primitives\\1.0.0\\microsoft.extensions.primitives.1.0.0.nupkg.sha512",
"/root/.nuget/packages/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\microsoft.netcore.platforms\\1.1.0\\microsoft.netcore.platforms.1.1.0.nupkg.sha512",
"/root/.nuget/packages/microsoft.netcore.targets/1.1.0/microsoft.netcore.targets.1.1.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\microsoft.netcore.targets\\1.1.0\\microsoft.netcore.targets.1.1.0.nupkg.sha512",
"/root/.nuget/packages/microsoft.win32.primitives/4.0.1/microsoft.win32.primitives.4.0.1.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\microsoft.win32.primitives\\4.0.1\\microsoft.win32.primitives.4.0.1.nupkg.sha512",
"/root/.nuget/packages/microsoft.win32.registry/4.0.0/microsoft.win32.registry.4.0.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\microsoft.win32.registry\\4.0.0\\microsoft.win32.registry.4.0.0.nupkg.sha512",
"/root/.nuget/packages/newtonsoft.json/13.0.1/newtonsoft.json.13.0.1.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\newtonsoft.json\\13.0.1\\newtonsoft.json.13.0.1.nupkg.sha512",
"/root/.nuget/packages/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.2/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
"/root/.nuget/packages/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.2/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
"/root/.nuget/packages/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.2/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
"/root/.nuget/packages/runtime.native.system/4.3.0/runtime.native.system.4.3.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\runtime.native.system\\4.3.0\\runtime.native.system.4.3.0.nupkg.sha512",
"/root/.nuget/packages/runtime.native.system.net.http/4.3.0/runtime.native.system.net.http.4.3.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\runtime.native.system.net.http\\4.3.0\\runtime.native.system.net.http.4.3.0.nupkg.sha512",
"/root/.nuget/packages/runtime.native.system.security.cryptography.apple/4.3.0/runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\runtime.native.system.security.cryptography.apple\\4.3.0\\runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512",
"/root/.nuget/packages/runtime.native.system.security.cryptography.openssl/4.3.2/runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
"/root/.nuget/packages/runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.2/runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
"/root/.nuget/packages/runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.2/runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
"/root/.nuget/packages/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple/4.3.0/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple\\4.3.0\\runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512",
"/root/.nuget/packages/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.2/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
"/root/.nuget/packages/runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.2/runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
"/root/.nuget/packages/runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.2/runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
"/root/.nuget/packages/runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.2/runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
"/root/.nuget/packages/runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.2/runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
"/root/.nuget/packages/sixlabors.fonts/2.0.1/sixlabors.fonts.2.0.1.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\sixlabors.fonts\\2.0.1\\sixlabors.fonts.2.0.1.nupkg.sha512",
"/root/.nuget/packages/sixlabors.imagesharp/3.1.2/sixlabors.imagesharp.3.1.2.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\sixlabors.imagesharp\\3.1.2\\sixlabors.imagesharp.3.1.2.nupkg.sha512",
"/root/.nuget/packages/sixlabors.imagesharp.drawing/2.1.0/sixlabors.imagesharp.drawing.2.1.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\sixlabors.imagesharp.drawing\\2.1.0\\sixlabors.imagesharp.drawing.2.1.0.nupkg.sha512",
"/root/.nuget/packages/system.appcontext/4.1.0/system.appcontext.4.1.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.appcontext\\4.1.0\\system.appcontext.4.1.0.nupkg.sha512",
"/root/.nuget/packages/system.collections/4.3.0/system.collections.4.3.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.collections\\4.3.0\\system.collections.4.3.0.nupkg.sha512",
"/root/.nuget/packages/system.collections.concurrent/4.3.0/system.collections.concurrent.4.3.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.collections.concurrent\\4.3.0\\system.collections.concurrent.4.3.0.nupkg.sha512",
"/root/.nuget/packages/system.collections.immutable/1.2.0/system.collections.immutable.1.2.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.collections.immutable\\1.2.0\\system.collections.immutable.1.2.0.nupkg.sha512",
"/root/.nuget/packages/system.collections.nongeneric/4.0.1/system.collections.nongeneric.4.0.1.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.collections.nongeneric\\4.0.1\\system.collections.nongeneric.4.0.1.nupkg.sha512",
"/root/.nuget/packages/system.componentmodel/4.0.1/system.componentmodel.4.0.1.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.componentmodel\\4.0.1\\system.componentmodel.4.0.1.nupkg.sha512",
"/root/.nuget/packages/system.console/4.0.0/system.console.4.0.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.console\\4.0.0\\system.console.4.0.0.nupkg.sha512",
"/root/.nuget/packages/system.diagnostics.debug/4.3.0/system.diagnostics.debug.4.3.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.diagnostics.debug\\4.3.0\\system.diagnostics.debug.4.3.0.nupkg.sha512",
"/root/.nuget/packages/system.diagnostics.diagnosticsource/4.3.0/system.diagnostics.diagnosticsource.4.3.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.diagnostics.diagnosticsource\\4.3.0\\system.diagnostics.diagnosticsource.4.3.0.nupkg.sha512",
"/root/.nuget/packages/system.diagnostics.process/4.1.0/system.diagnostics.process.4.1.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.diagnostics.process\\4.1.0\\system.diagnostics.process.4.1.0.nupkg.sha512",
"/root/.nuget/packages/system.diagnostics.stacktrace/4.0.1/system.diagnostics.stacktrace.4.0.1.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.diagnostics.stacktrace\\4.0.1\\system.diagnostics.stacktrace.4.0.1.nupkg.sha512",
"/root/.nuget/packages/system.diagnostics.tracesource/4.0.0/system.diagnostics.tracesource.4.0.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.diagnostics.tracesource\\4.0.0\\system.diagnostics.tracesource.4.0.0.nupkg.sha512",
"/root/.nuget/packages/system.diagnostics.tracing/4.3.0/system.diagnostics.tracing.4.3.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.diagnostics.tracing\\4.3.0\\system.diagnostics.tracing.4.3.0.nupkg.sha512",
"/root/.nuget/packages/system.globalization/4.3.0/system.globalization.4.3.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.globalization\\4.3.0\\system.globalization.4.3.0.nupkg.sha512",
"/root/.nuget/packages/system.globalization.calendars/4.3.0/system.globalization.calendars.4.3.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.globalization.calendars\\4.3.0\\system.globalization.calendars.4.3.0.nupkg.sha512",
"/root/.nuget/packages/system.globalization.extensions/4.3.0/system.globalization.extensions.4.3.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.globalization.extensions\\4.3.0\\system.globalization.extensions.4.3.0.nupkg.sha512",
"/root/.nuget/packages/system.io/4.3.0/system.io.4.3.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.io\\4.3.0\\system.io.4.3.0.nupkg.sha512",
"/root/.nuget/packages/system.io.filesystem/4.3.0/system.io.filesystem.4.3.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.io.filesystem\\4.3.0\\system.io.filesystem.4.3.0.nupkg.sha512",
"/root/.nuget/packages/system.io.filesystem.primitives/4.3.0/system.io.filesystem.primitives.4.3.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.io.filesystem.primitives\\4.3.0\\system.io.filesystem.primitives.4.3.0.nupkg.sha512",
"/root/.nuget/packages/system.io.filesystem.watcher/4.0.0/system.io.filesystem.watcher.4.0.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.io.filesystem.watcher\\4.0.0\\system.io.filesystem.watcher.4.0.0.nupkg.sha512",
"/root/.nuget/packages/system.linq/4.3.0/system.linq.4.3.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.linq\\4.3.0\\system.linq.4.3.0.nupkg.sha512",
"/root/.nuget/packages/system.linq.expressions/4.1.0/system.linq.expressions.4.1.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.linq.expressions\\4.1.0\\system.linq.expressions.4.1.0.nupkg.sha512",
"/root/.nuget/packages/system.net.http/4.3.3/system.net.http.4.3.3.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.net.http\\4.3.3\\system.net.http.4.3.3.nupkg.sha512",
"/root/.nuget/packages/system.net.nameresolution/4.0.0/system.net.nameresolution.4.0.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.net.nameresolution\\4.0.0\\system.net.nameresolution.4.0.0.nupkg.sha512",
"/root/.nuget/packages/system.net.primitives/4.3.0/system.net.primitives.4.3.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.net.primitives\\4.3.0\\system.net.primitives.4.3.0.nupkg.sha512",
"/root/.nuget/packages/system.net.requests/4.0.11/system.net.requests.4.0.11.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.net.requests\\4.0.11\\system.net.requests.4.0.11.nupkg.sha512",
"/root/.nuget/packages/system.net.sockets/4.1.0/system.net.sockets.4.1.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.net.sockets\\4.1.0\\system.net.sockets.4.1.0.nupkg.sha512",
"/root/.nuget/packages/system.net.webheadercollection/4.0.1/system.net.webheadercollection.4.0.1.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.net.webheadercollection\\4.0.1\\system.net.webheadercollection.4.0.1.nupkg.sha512",
"/root/.nuget/packages/system.objectmodel/4.0.12/system.objectmodel.4.0.12.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.objectmodel\\4.0.12\\system.objectmodel.4.0.12.nupkg.sha512",
"/root/.nuget/packages/system.reflection/4.3.0/system.reflection.4.3.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.reflection\\4.3.0\\system.reflection.4.3.0.nupkg.sha512",
"/root/.nuget/packages/system.reflection.emit/4.0.1/system.reflection.emit.4.0.1.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.reflection.emit\\4.0.1\\system.reflection.emit.4.0.1.nupkg.sha512",
"/root/.nuget/packages/system.reflection.emit.ilgeneration/4.0.1/system.reflection.emit.ilgeneration.4.0.1.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.reflection.emit.ilgeneration\\4.0.1\\system.reflection.emit.ilgeneration.4.0.1.nupkg.sha512",
"/root/.nuget/packages/system.reflection.emit.lightweight/4.0.1/system.reflection.emit.lightweight.4.0.1.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.reflection.emit.lightweight\\4.0.1\\system.reflection.emit.lightweight.4.0.1.nupkg.sha512",
"/root/.nuget/packages/system.reflection.extensions/4.0.1/system.reflection.extensions.4.0.1.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.reflection.extensions\\4.0.1\\system.reflection.extensions.4.0.1.nupkg.sha512",
"/root/.nuget/packages/system.reflection.metadata/1.3.0/system.reflection.metadata.1.3.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.reflection.metadata\\1.3.0\\system.reflection.metadata.1.3.0.nupkg.sha512",
"/root/.nuget/packages/system.reflection.primitives/4.3.0/system.reflection.primitives.4.3.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.reflection.primitives\\4.3.0\\system.reflection.primitives.4.3.0.nupkg.sha512",
"/root/.nuget/packages/system.reflection.typeextensions/4.1.0/system.reflection.typeextensions.4.1.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.reflection.typeextensions\\4.1.0\\system.reflection.typeextensions.4.1.0.nupkg.sha512",
"/root/.nuget/packages/system.resources.resourcemanager/4.3.0/system.resources.resourcemanager.4.3.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.resources.resourcemanager\\4.3.0\\system.resources.resourcemanager.4.3.0.nupkg.sha512",
"/root/.nuget/packages/system.runtime/4.3.0/system.runtime.4.3.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.runtime\\4.3.0\\system.runtime.4.3.0.nupkg.sha512",
"/root/.nuget/packages/system.runtime.extensions/4.3.0/system.runtime.extensions.4.3.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.runtime.extensions\\4.3.0\\system.runtime.extensions.4.3.0.nupkg.sha512",
"/root/.nuget/packages/system.runtime.handles/4.3.0/system.runtime.handles.4.3.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.runtime.handles\\4.3.0\\system.runtime.handles.4.3.0.nupkg.sha512",
"/root/.nuget/packages/system.runtime.interopservices/4.3.0/system.runtime.interopservices.4.3.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.runtime.interopservices\\4.3.0\\system.runtime.interopservices.4.3.0.nupkg.sha512",
"/root/.nuget/packages/system.runtime.interopservices.runtimeinformation/4.0.0/system.runtime.interopservices.runtimeinformation.4.0.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.runtime.interopservices.runtimeinformation\\4.0.0\\system.runtime.interopservices.runtimeinformation.4.0.0.nupkg.sha512",
"/root/.nuget/packages/system.runtime.numerics/4.3.0/system.runtime.numerics.4.3.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.runtime.numerics\\4.3.0\\system.runtime.numerics.4.3.0.nupkg.sha512",
"/root/.nuget/packages/system.runtime.serialization.formatters/4.3.0/system.runtime.serialization.formatters.4.3.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.runtime.serialization.formatters\\4.3.0\\system.runtime.serialization.formatters.4.3.0.nupkg.sha512",
"/root/.nuget/packages/system.runtime.serialization.primitives/4.3.0/system.runtime.serialization.primitives.4.3.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.runtime.serialization.primitives\\4.3.0\\system.runtime.serialization.primitives.4.3.0.nupkg.sha512",
"/root/.nuget/packages/system.security.claims/4.0.1/system.security.claims.4.0.1.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.security.claims\\4.0.1\\system.security.claims.4.0.1.nupkg.sha512",
"/root/.nuget/packages/system.security.cryptography.algorithms/4.3.0/system.security.cryptography.algorithms.4.3.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.security.cryptography.algorithms\\4.3.0\\system.security.cryptography.algorithms.4.3.0.nupkg.sha512",
"/root/.nuget/packages/system.security.cryptography.cng/4.3.0/system.security.cryptography.cng.4.3.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.security.cryptography.cng\\4.3.0\\system.security.cryptography.cng.4.3.0.nupkg.sha512",
"/root/.nuget/packages/system.security.cryptography.csp/4.3.0/system.security.cryptography.csp.4.3.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.security.cryptography.csp\\4.3.0\\system.security.cryptography.csp.4.3.0.nupkg.sha512",
"/root/.nuget/packages/system.security.cryptography.encoding/4.3.0/system.security.cryptography.encoding.4.3.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.security.cryptography.encoding\\4.3.0\\system.security.cryptography.encoding.4.3.0.nupkg.sha512",
"/root/.nuget/packages/system.security.cryptography.openssl/4.3.0/system.security.cryptography.openssl.4.3.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.security.cryptography.openssl\\4.3.0\\system.security.cryptography.openssl.4.3.0.nupkg.sha512",
"/root/.nuget/packages/system.security.cryptography.primitives/4.3.0/system.security.cryptography.primitives.4.3.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.security.cryptography.primitives\\4.3.0\\system.security.cryptography.primitives.4.3.0.nupkg.sha512",
"/root/.nuget/packages/system.security.cryptography.x509certificates/4.3.0/system.security.cryptography.x509certificates.4.3.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.security.cryptography.x509certificates\\4.3.0\\system.security.cryptography.x509certificates.4.3.0.nupkg.sha512",
"/root/.nuget/packages/system.security.principal/4.0.1/system.security.principal.4.0.1.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.security.principal\\4.0.1\\system.security.principal.4.0.1.nupkg.sha512",
"/root/.nuget/packages/system.security.principal.windows/4.0.0/system.security.principal.windows.4.0.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.security.principal.windows\\4.0.0\\system.security.principal.windows.4.0.0.nupkg.sha512",
"/root/.nuget/packages/system.text.encoding/4.3.0/system.text.encoding.4.3.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.text.encoding\\4.3.0\\system.text.encoding.4.3.0.nupkg.sha512",
"/root/.nuget/packages/system.text.encoding.extensions/4.0.11/system.text.encoding.extensions.4.0.11.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.text.encoding.extensions\\4.0.11\\system.text.encoding.extensions.4.0.11.nupkg.sha512",
"/root/.nuget/packages/system.text.regularexpressions/4.1.0/system.text.regularexpressions.4.1.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.text.regularexpressions\\4.1.0\\system.text.regularexpressions.4.1.0.nupkg.sha512",
"/root/.nuget/packages/system.threading/4.3.0/system.threading.4.3.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.threading\\4.3.0\\system.threading.4.3.0.nupkg.sha512",
"/root/.nuget/packages/system.threading.overlapped/4.0.1/system.threading.overlapped.4.0.1.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.threading.overlapped\\4.0.1\\system.threading.overlapped.4.0.1.nupkg.sha512",
"/root/.nuget/packages/system.threading.tasks/4.3.0/system.threading.tasks.4.3.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.threading.tasks\\4.3.0\\system.threading.tasks.4.3.0.nupkg.sha512",
"/root/.nuget/packages/system.threading.tasks.extensions/4.0.0/system.threading.tasks.extensions.4.0.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.threading.tasks.extensions\\4.0.0\\system.threading.tasks.extensions.4.0.0.nupkg.sha512",
"/root/.nuget/packages/system.threading.thread/4.0.0/system.threading.thread.4.0.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.threading.thread\\4.0.0\\system.threading.thread.4.0.0.nupkg.sha512",
"/root/.nuget/packages/system.threading.threadpool/4.0.10/system.threading.threadpool.4.0.10.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.threading.threadpool\\4.0.10\\system.threading.threadpool.4.0.10.nupkg.sha512",
"/root/.nuget/packages/system.threading.timer/4.0.1/system.threading.timer.4.0.1.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.threading.timer\\4.0.1\\system.threading.timer.4.0.1.nupkg.sha512",
"/root/.nuget/packages/system.xml.readerwriter/4.0.11/system.xml.readerwriter.4.0.11.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.xml.readerwriter\\4.0.11\\system.xml.readerwriter.4.0.11.nupkg.sha512",
"/root/.nuget/packages/system.xml.xmldocument/4.0.1/system.xml.xmldocument.4.0.1.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\system.xml.xmldocument\\4.0.1\\system.xml.xmldocument.4.0.1.nupkg.sha512",
"/root/.nuget/packages/telegram.bot/19.0.0/telegram.bot.19.0.0.nupkg.sha512", "C:\\Users\\warlock\\.nuget\\packages\\telegram.bot\\19.0.0\\telegram.bot.19.0.0.nupkg.sha512",
"/root/.nuget/packages/websocketsharp-netstandard/1.0.1/websocketsharp-netstandard.1.0.1.nupkg.sha512" "C:\\Users\\warlock\\.nuget\\packages\\websocketsharp-netstandard\\1.0.1\\websocketsharp-netstandard.1.0.1.nupkg.sha512"
], ],
"logs": [] "logs": [
{
"code": "NU1902",
"level": "Warning",
"warningLevel": 1,
"message": "Package 'SixLabors.ImageSharp' 3.1.2 has a known moderate severity vulnerability, https://github.com/advisories/GHSA-5x7m-6737-26cr",
"libraryId": "SixLabors.ImageSharp",
"targetGraphs": [
"net8.0"
]
},
{
"code": "NU1903",
"level": "Warning",
"warningLevel": 1,
"message": "Package 'SixLabors.ImageSharp' 3.1.2 has a known high severity vulnerability, https://github.com/advisories/GHSA-63p8-c4ww-9cg7",
"libraryId": "SixLabors.ImageSharp",
"targetGraphs": [
"net8.0"
]
},
{
"code": "NU1903",
"level": "Warning",
"warningLevel": 1,
"message": "Package 'SixLabors.ImageSharp' 3.1.2 has a known high severity vulnerability, https://github.com/advisories/GHSA-65x7-c272-7g7r",
"libraryId": "SixLabors.ImageSharp",
"targetGraphs": [
"net8.0"
]
},
{
"code": "NU1902",
"level": "Warning",
"warningLevel": 1,
"message": "Package 'SixLabors.ImageSharp' 3.1.2 has a known moderate severity vulnerability, https://github.com/advisories/GHSA-g85r-6x2q-45w7",
"libraryId": "SixLabors.ImageSharp",
"targetGraphs": [
"net8.0"
]
},
{
"code": "NU1902",
"level": "Warning",
"warningLevel": 1,
"message": "Package 'SixLabors.ImageSharp' 3.1.2 has a known moderate severity vulnerability, https://github.com/advisories/GHSA-qxrv-gp6x-rc23",
"libraryId": "SixLabors.ImageSharp",
"targetGraphs": [
"net8.0"
]
}
]
} }

BIN
SignalsTestCmd/test.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 KiB