mirror of
https://github.com/Stone-Red-Code/Stone_Red-C-Sharp-Utilities.git
synced 2026-09-04 09:06:31 +02:00
- Add FluentMath methods
- Fix spelling mistakes - Minor code improvements
This commit is contained in:
Binary file not shown.
@@ -1,10 +1,11 @@
|
||||
using Stone_Red_Utilities.BoolExtentions;
|
||||
using Stone_Red_Utilities.ConsoleExtentions;
|
||||
using Stone_Red_Utilities.FluentMath;
|
||||
using Stone_Red_Utilities.Http;
|
||||
using Stone_Red_Utilities.Logging;
|
||||
using Stone_Red_Utilities.Reflection;
|
||||
|
||||
using System;
|
||||
using System.Diagnostics;
|
||||
using System.Net.Http;
|
||||
using System.Text.Json.Serialization;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace Stone_Red_C_Sharp_Utilities_Test
|
||||
{
|
||||
@@ -46,38 +47,31 @@ namespace Stone_Red_C_Sharp_Utilities_Test
|
||||
}
|
||||
};
|
||||
|
||||
private static void Main()
|
||||
private static async Task Main()
|
||||
{
|
||||
Trace.WriteLine("kek1");
|
||||
Debug.WriteLine("kek2");
|
||||
AppDomain.CurrentDomain.UnhandledException += CurrentDomain_UnhandledException;
|
||||
HttpClient httpClient = new HttpClient();
|
||||
Quote quote = await httpClient.GetJsonObjectAsync<Quote>("https://api.quotable.io/random");
|
||||
Console.WriteLine(quote.Id);
|
||||
Console.WriteLine(quote.Content);
|
||||
Console.WriteLine(quote.Author);
|
||||
|
||||
while (true)
|
||||
{
|
||||
ConsoleExt.Write("Enter the first number: ", ConsoleColor.Green);
|
||||
bool success = int.TryParse(Console.ReadLine(), out int num1);
|
||||
Quote q = quote.CopyProperties<Quote>();
|
||||
|
||||
ConsoleExt.Write("Enter the second number: ", ConsoleColor.Green);
|
||||
success.OneWayFalse(int.TryParse(Console.ReadLine(), out int num2));
|
||||
|
||||
logger.LogIf(success, "Valid input!", LogSeverity.Debug);
|
||||
|
||||
if (success)
|
||||
{
|
||||
Console.WriteLine($"{num1}/{num2} = {num1.Divide(num2)}");
|
||||
}
|
||||
else
|
||||
{
|
||||
logger.Log("Invalid input!", "Calculator", LogSeverity.Warn);
|
||||
}
|
||||
}
|
||||
Console.WriteLine(q.Id);
|
||||
Console.WriteLine(q.Content);
|
||||
Console.WriteLine(q.Author);
|
||||
}
|
||||
|
||||
private static void CurrentDomain_UnhandledException(object sender, UnhandledExceptionEventArgs e)
|
||||
private class Quote
|
||||
{
|
||||
Exception exception = (Exception)e.ExceptionObject;
|
||||
[JsonPropertyName("_id")]
|
||||
public string Id { get; set; }
|
||||
|
||||
logger.Log(exception + (e.IsTerminating ? "\t Process terminating!" : ""), exception.Source, LogSeverity.Fatal);
|
||||
[JsonPropertyName("content")]
|
||||
public string Content { get; set; }
|
||||
|
||||
[JsonPropertyName("author")]
|
||||
public string Author { get; set; }
|
||||
}
|
||||
}
|
||||
}
|
||||
+18
@@ -14,7 +14,18 @@
|
||||
"Stone_Red-C-Sharp-Utilities-Test.dll": {}
|
||||
}
|
||||
},
|
||||
"System.Text.Json/5.0.2": {
|
||||
"runtime": {
|
||||
"lib/netcoreapp3.0/System.Text.Json.dll": {
|
||||
"assemblyVersion": "5.0.0.0",
|
||||
"fileVersion": "5.0.521.16609"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Stone_Red-C-Sharp-Utilities/1.0.3.1": {
|
||||
"dependencies": {
|
||||
"System.Text.Json": "5.0.2"
|
||||
},
|
||||
"runtime": {
|
||||
"Stone_Red-C-Sharp-Utilities.dll": {}
|
||||
}
|
||||
@@ -27,6 +38,13 @@
|
||||
"serviceable": false,
|
||||
"sha512": ""
|
||||
},
|
||||
"System.Text.Json/5.0.2": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-I47dVIGiV6SfAyppphxqupertT/5oZkYLDCX6vC3HpOI4ZLjyoKAreUoem2ie6G0RbRuFrlqz/PcTQjfb2DOfQ==",
|
||||
"path": "system.text.json/5.0.2",
|
||||
"hashPath": "system.text.json.5.0.2.nupkg.sha512"
|
||||
},
|
||||
"Stone_Red-C-Sharp-Utilities/1.0.3.1": {
|
||||
"type": "project",
|
||||
"serviceable": false,
|
||||
|
||||
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
Binary file not shown.
Binary file not shown.
+28
-22
@@ -6,7 +6,7 @@
|
||||
<members>
|
||||
<member name="T:Stone_Red_Utilities.BoolExtentions.BoolExt">
|
||||
<summary>
|
||||
<see cref="T:System.Boolean"/> Extentions
|
||||
<see cref="T:System.Boolean"/> Extensions
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Stone_Red_Utilities.BoolExtentions.BoolExt.OneWayTrue(System.Boolean@,System.Boolean)">
|
||||
@@ -44,7 +44,7 @@
|
||||
</member>
|
||||
<member name="F:Stone_Red_Utilities.CollectionExtentions.TableStyle.Default">
|
||||
<summary>
|
||||
The default representaion of the table
|
||||
The default representation of the table
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Stone_Red_Utilities.CollectionExtentions.TableStyle.Minimum">
|
||||
@@ -54,17 +54,17 @@
|
||||
</member>
|
||||
<member name="F:Stone_Red_Utilities.CollectionExtentions.TableStyle.Alternative">
|
||||
<summary>
|
||||
The alternative representaion of the table
|
||||
The alternative representation of the table
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Stone_Red_Utilities.CollectionExtentions.TableStyle.List">
|
||||
<summary>
|
||||
The list representaion of the table
|
||||
The list representation of the table
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Stone_Red_Utilities.CollectionExtentions.CollectionExt">
|
||||
<summary>
|
||||
<see cref="T:System.Collections.Generic.IEnumerable`1"/> and <see cref="T:System.Array"/> Extentions
|
||||
<see cref="T:System.Collections.Generic.IEnumerable`1"/> and <see cref="T:System.Array"/> Extensions
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Stone_Red_Utilities.CollectionExtentions.CollectionExt.Print``1(System.Collections.Generic.IEnumerable{``0},System.Char,System.Boolean)">
|
||||
@@ -85,7 +85,7 @@
|
||||
</member>
|
||||
<member name="T:Stone_Red_Utilities.ConsoleExtentions.ConsoleExt">
|
||||
<summary>
|
||||
<see cref="T:System.Console"/> Extentions
|
||||
<see cref="T:System.Console"/> Extensions
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Stone_Red_Utilities.ConsoleExtentions.ConsoleExt.Write(System.Object,System.ConsoleColor)">
|
||||
@@ -102,12 +102,18 @@
|
||||
<param name="value"></param>
|
||||
<param name="color"></param>
|
||||
</member>
|
||||
<member name="M:Stone_Red_Utilities.ConsoleExtentions.ConsoleExt.Pause(System.Boolean,System.String)">
|
||||
<member name="M:Stone_Red_Utilities.ConsoleExtentions.ConsoleExt.Pause(System.ConsoleKey,System.String)">
|
||||
<summary>
|
||||
Suspends execution of the current method until the user presses a key
|
||||
</summary>
|
||||
<param name="enterKeyOnly"></param>
|
||||
<param name="customMessage"></param>
|
||||
<param name="key">The key that has to be pressed</param>
|
||||
<param name="message">The message that will be displayed</param>
|
||||
</member>
|
||||
<member name="M:Stone_Red_Utilities.ConsoleExtentions.ConsoleExt.Pause(System.String)">
|
||||
<summary>
|
||||
Suspends execution of the current method until the user presses a key
|
||||
</summary>
|
||||
<param name="message">The message that will be displayed</param>
|
||||
</member>
|
||||
<member name="T:Stone_Red_Utilities.FluentMath.Shapes.Rectangle">
|
||||
<summary>
|
||||
@@ -143,8 +149,8 @@
|
||||
<summary>
|
||||
Creates a new rectangle instance
|
||||
</summary>
|
||||
<param name="length"></param>
|
||||
<param name="width"></param>
|
||||
<param name="length">The length of the rectangle</param>
|
||||
<param name="width">The width of the rectangle</param>
|
||||
</member>
|
||||
<member name="T:Stone_Red_Utilities.FluentMath.DecimalFluent">
|
||||
<summary>
|
||||
@@ -204,7 +210,7 @@
|
||||
</member>
|
||||
<member name="M:Stone_Red_Utilities.FluentMath.DecimalFluent.Multiply(System.Decimal,System.Decimal)">
|
||||
<summary>
|
||||
Multiplys the two nums
|
||||
Multiples the two nums
|
||||
</summary>
|
||||
<param name="num"></param>
|
||||
<param name="value"></param>
|
||||
@@ -306,7 +312,7 @@
|
||||
</member>
|
||||
<member name="M:Stone_Red_Utilities.FluentMath.DoubleFluent.Multiply(System.Double,System.Double)">
|
||||
<summary>
|
||||
Multiplys the two nums
|
||||
Multiples the two nums
|
||||
</summary>
|
||||
<param name="num"></param>
|
||||
<param name="value"></param>
|
||||
@@ -471,7 +477,7 @@
|
||||
</member>
|
||||
<member name="M:Stone_Red_Utilities.FluentMath.Int16Fluent.Multiply(System.Int16,System.Int16)">
|
||||
<summary>
|
||||
Multiplys the two nums
|
||||
Multiples the two nums
|
||||
</summary>
|
||||
<param name="num"></param>
|
||||
<param name="value"></param>
|
||||
@@ -552,7 +558,7 @@
|
||||
</member>
|
||||
<member name="M:Stone_Red_Utilities.FluentMath.Int32Fluent.Multiply(System.Int32,System.Int32)">
|
||||
<summary>
|
||||
Multiplys the two nums
|
||||
Multiples the two nums
|
||||
</summary>
|
||||
<param name="num"></param>
|
||||
<param name="value"></param>
|
||||
@@ -633,7 +639,7 @@
|
||||
</member>
|
||||
<member name="M:Stone_Red_Utilities.FluentMath.Int64Fluent.Multiply(System.Int64,System.Int64)">
|
||||
<summary>
|
||||
Multiplys the two nums
|
||||
Multiples the two nums
|
||||
</summary>
|
||||
<param name="num"></param>
|
||||
<param name="value"></param>
|
||||
@@ -714,7 +720,7 @@
|
||||
</member>
|
||||
<member name="M:Stone_Red_Utilities.FluentMath.SingleFluent.Multiply(System.Single,System.Single)">
|
||||
<summary>
|
||||
Multiplys the two nums
|
||||
Multiples the two nums
|
||||
</summary>
|
||||
<param name="num"></param>
|
||||
<param name="value"></param>
|
||||
@@ -863,7 +869,7 @@
|
||||
</member>
|
||||
<member name="P:Stone_Red_Utilities.Logging.OutputConfig.Color">
|
||||
<summary>
|
||||
The onsole color of the log message.
|
||||
The console color of the log message.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Stone_Red_Utilities.Logging.OutputConfig.LogTarget">
|
||||
@@ -878,7 +884,7 @@
|
||||
</member>
|
||||
<member name="T:Stone_Red_Utilities.Logging.FormatConfig">
|
||||
<summary>
|
||||
Foramt configuration.
|
||||
Format configuration.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Stone_Red_Utilities.Logging.FormatConfig.DebugConsoleFormat">
|
||||
@@ -1047,7 +1053,7 @@
|
||||
</member>
|
||||
<member name="T:Stone_Red_Utilities.RandomExtentions.RandomExt">
|
||||
<summary>
|
||||
<see cref="T:System.Random"/> Extentions
|
||||
<see cref="T:System.Random"/> Extensions
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Stone_Red_Utilities.RandomExtentions.RandomExt.NextItem``1(System.Random,System.Collections.Generic.IEnumerable{``0})">
|
||||
@@ -1100,7 +1106,7 @@
|
||||
</member>
|
||||
<member name="T:Stone_Red_Utilities.StringExtentions.StringExt">
|
||||
<summary>
|
||||
<see cref="T:System.String"/> Extentions
|
||||
<see cref="T:System.String"/> Extensions
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Stone_Red_Utilities.StringExtentions.StringExt.EqualsIgnoreCase(System.String,System.String)">
|
||||
@@ -1169,7 +1175,7 @@
|
||||
</member>
|
||||
<member name="M:Stone_Red_Utilities.StringExtentions.StringExt.RemoveWhitespaces(System.String)">
|
||||
<summary>
|
||||
Revoves all whitespaces from the specified <see cref="T:System.String"/>
|
||||
Removes all white spaces from the specified <see cref="T:System.String"/>
|
||||
</summary>
|
||||
<param name="str"></param>
|
||||
<returns></returns>
|
||||
|
||||
BIN
Binary file not shown.
BIN
Binary file not shown.
+1
-1
@@ -1 +1 @@
|
||||
5375b33f90ea389df924475d2d3675a20dffae64
|
||||
29b9737293ccbe2493bdaac0f5685c008bec1abb
|
||||
|
||||
+1
@@ -38,3 +38,4 @@ C:\Users\David\Programmieren\Stone_Red-C-Sharp-Utilities\Stone_Red-C-Sharp-Utili
|
||||
C:\Users\David\Programmieren\Stone_Red-C-Sharp-Utilities\Stone_Red-C-Sharp-Utilities-Test\obj\Release\net5.0\ref\Stone_Red-C-Sharp-Utilities-Test.dll
|
||||
C:\Users\David\Programmieren\Stone_Red-C-Sharp-Utilities\Stone_Red-C-Sharp-Utilities-Test\obj\Release\net5.0\Stone_Red-C-Sharp-Utilities-Test.pdb
|
||||
C:\Users\David\Programmieren\Stone_Red-C-Sharp-Utilities\Stone_Red-C-Sharp-Utilities-Test\obj\Release\net5.0\Stone_Red-C-Sharp-Utilities-Test.genruntimeconfig.cache
|
||||
C:\Users\David\Programmieren\Stone_Red-C-Sharp-Utilities\Stone_Red-C-Sharp-Utilities-Test\bin\Release\net5.0\System.Text.Json.dll
|
||||
|
||||
BIN
Binary file not shown.
BIN
Binary file not shown.
Binary file not shown.
BIN
Binary file not shown.
+6
-2
@@ -63,7 +63,7 @@
|
||||
"privateAssets": "all"
|
||||
}
|
||||
},
|
||||
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.401\\RuntimeIdentifierGraph.json"
|
||||
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.402\\RuntimeIdentifierGraph.json"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -108,6 +108,10 @@
|
||||
"netstandard2.1": {
|
||||
"targetAlias": "netstandard2.1",
|
||||
"dependencies": {
|
||||
"System.Text.Json": {
|
||||
"target": "Package",
|
||||
"version": "[5.0.2, )"
|
||||
},
|
||||
"Vsxmd": {
|
||||
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
|
||||
"suppressParent": "All",
|
||||
@@ -130,7 +134,7 @@
|
||||
"privateAssets": "all"
|
||||
}
|
||||
},
|
||||
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.401\\RuntimeIdentifierGraph.json"
|
||||
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.402\\RuntimeIdentifierGraph.json"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2,9 +2,21 @@
|
||||
"version": 3,
|
||||
"targets": {
|
||||
"net5.0": {
|
||||
"System.Text.Json/5.0.2": {
|
||||
"type": "package",
|
||||
"compile": {
|
||||
"lib/netcoreapp3.0/System.Text.Json.dll": {}
|
||||
},
|
||||
"runtime": {
|
||||
"lib/netcoreapp3.0/System.Text.Json.dll": {}
|
||||
}
|
||||
},
|
||||
"Stone_Red-C-Sharp-Utilities/1.0.3.1": {
|
||||
"type": "project",
|
||||
"framework": ".NETStandard,Version=v2.1",
|
||||
"dependencies": {
|
||||
"System.Text.Json": "5.0.2"
|
||||
},
|
||||
"compile": {
|
||||
"bin/placeholder/Stone_Red-C-Sharp-Utilities.dll": {}
|
||||
},
|
||||
@@ -15,6 +27,28 @@
|
||||
}
|
||||
},
|
||||
"libraries": {
|
||||
"System.Text.Json/5.0.2": {
|
||||
"sha512": "I47dVIGiV6SfAyppphxqupertT/5oZkYLDCX6vC3HpOI4ZLjyoKAreUoem2ie6G0RbRuFrlqz/PcTQjfb2DOfQ==",
|
||||
"type": "package",
|
||||
"path": "system.text.json/5.0.2",
|
||||
"files": [
|
||||
".nupkg.metadata",
|
||||
".signature.p7s",
|
||||
"Icon.png",
|
||||
"LICENSE.TXT",
|
||||
"THIRD-PARTY-NOTICES.TXT",
|
||||
"lib/net461/System.Text.Json.dll",
|
||||
"lib/net461/System.Text.Json.xml",
|
||||
"lib/netcoreapp3.0/System.Text.Json.dll",
|
||||
"lib/netcoreapp3.0/System.Text.Json.xml",
|
||||
"lib/netstandard2.0/System.Text.Json.dll",
|
||||
"lib/netstandard2.0/System.Text.Json.xml",
|
||||
"system.text.json.5.0.2.nupkg.sha512",
|
||||
"system.text.json.nuspec",
|
||||
"useSharedDesignerContext.txt",
|
||||
"version.txt"
|
||||
]
|
||||
},
|
||||
"Stone_Red-C-Sharp-Utilities/1.0.3.1": {
|
||||
"type": "project",
|
||||
"path": "../Stone_Red-C-Sharp-Utilities/Stone_Red-C-Sharp-Utilities.csproj",
|
||||
@@ -89,7 +123,7 @@
|
||||
"privateAssets": "all"
|
||||
}
|
||||
},
|
||||
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.401\\RuntimeIdentifierGraph.json"
|
||||
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.402\\RuntimeIdentifierGraph.json"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,8 +1,11 @@
|
||||
{
|
||||
"version": 2,
|
||||
"dgSpecHash": "i9sxl0DK4prGdivFoHN0urjiTdeJN7pdMVng46dayLfJokZ9N5lHYpWasE93pEfNg8KMgQDtDsbVnvjJQeZa6g==",
|
||||
"dgSpecHash": "Vx9qsK3Yk9tZYtINnXECOYONnvtrMwwty0hl6iIWBvlkyK4NCks9Q8TNs/UBn8LVsiXed1iLDXPWnVB0LDNx5g==",
|
||||
"success": true,
|
||||
"projectFilePath": "C:\\Users\\David\\Programmieren\\Stone_Red-C-Sharp-Utilities\\Stone_Red-C-Sharp-Utilities-Test\\Stone_Red-C-Sharp-Utilities-Test.csproj",
|
||||
"expectedPackageFiles": [],
|
||||
"expectedPackageFiles": [
|
||||
"C:\\Users\\David\\.nuget\\packages\\system.text.json\\5.0.2\\system.text.json.5.0.2.nupkg.sha512",
|
||||
"C:\\Users\\David\\.nuget\\packages\\stone_red-c-sharp-utilities\\1.0.3.1\\stone_red-c-sharp-utilities.1.0.3.1.nupkg.sha512"
|
||||
],
|
||||
"logs": []
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
namespace Stone_Red_Utilities.BoolExtentions
|
||||
{
|
||||
/// <summary>
|
||||
/// <see cref="bool"/> Extentions
|
||||
/// <see cref="bool"/> Extensions
|
||||
/// </summary>
|
||||
public static class BoolExt
|
||||
{
|
||||
|
||||
@@ -11,7 +11,7 @@ namespace Stone_Red_Utilities.CollectionExtentions
|
||||
public enum TableStyle
|
||||
{
|
||||
/// <summary>
|
||||
/// The default representaion of the table
|
||||
/// The default representation of the table
|
||||
/// </summary>
|
||||
Default,
|
||||
|
||||
@@ -21,18 +21,18 @@ namespace Stone_Red_Utilities.CollectionExtentions
|
||||
Minimum,
|
||||
|
||||
/// <summary>
|
||||
/// The alternative representaion of the table
|
||||
/// The alternative representation of the table
|
||||
/// </summary>
|
||||
Alternative,
|
||||
|
||||
/// <summary>
|
||||
/// The list representaion of the table
|
||||
/// The list representation of the table
|
||||
/// </summary>
|
||||
List
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// <see cref="IEnumerable{T}"/> and <see cref="Array"/> Extentions
|
||||
/// <see cref="IEnumerable{T}"/> and <see cref="Array"/> Extensions
|
||||
/// </summary>
|
||||
public static class CollectionExt
|
||||
{
|
||||
|
||||
@@ -1,9 +1,10 @@
|
||||
using System;
|
||||
using System.ComponentModel;
|
||||
|
||||
namespace Stone_Red_Utilities.ConsoleExtentions
|
||||
{
|
||||
/// <summary>
|
||||
/// <see cref="Console"/> Extentions
|
||||
/// <see cref="Console"/> Extensions
|
||||
/// </summary>
|
||||
public static class ConsoleExt
|
||||
{
|
||||
@@ -39,37 +40,91 @@ namespace Stone_Red_Utilities.ConsoleExtentions
|
||||
}
|
||||
}
|
||||
|
||||
public static T ReadLine<T>()
|
||||
{
|
||||
string attemptedValue = Console.ReadLine();
|
||||
Type type = typeof(T);
|
||||
TypeConverter converter = TypeDescriptor.GetConverter(type);
|
||||
if (converter != null && converter.IsValid(attemptedValue))
|
||||
{
|
||||
return (T)converter.ConvertFromString(attemptedValue);
|
||||
}
|
||||
else
|
||||
{
|
||||
return default;
|
||||
}
|
||||
}
|
||||
|
||||
public static bool TryReadLine<T>(out T input)
|
||||
{
|
||||
string attemptedValue = Console.ReadLine();
|
||||
Type type = typeof(T);
|
||||
TypeConverter converter = TypeDescriptor.GetConverter(type);
|
||||
if (converter != null && converter.IsValid(attemptedValue))
|
||||
{
|
||||
input = (T)converter.ConvertFromString(attemptedValue);
|
||||
return true;
|
||||
}
|
||||
else
|
||||
{
|
||||
input = default;
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
public static T ReadKey<T>()
|
||||
{
|
||||
string attemptedValue = Console.ReadKey().KeyChar.ToString();
|
||||
Type type = typeof(T);
|
||||
TypeConverter converter = TypeDescriptor.GetConverter(type);
|
||||
if (converter != null && converter.IsValid(attemptedValue))
|
||||
{
|
||||
return (T)converter.ConvertFromString(attemptedValue);
|
||||
}
|
||||
else
|
||||
{
|
||||
return default;
|
||||
}
|
||||
}
|
||||
|
||||
public static bool TryReadKey<T>(out T input)
|
||||
{
|
||||
string attemptedValue = Console.ReadKey().KeyChar.ToString();
|
||||
Type type = typeof(T);
|
||||
TypeConverter converter = TypeDescriptor.GetConverter(type);
|
||||
if (converter != null && converter.IsValid(attemptedValue))
|
||||
{
|
||||
input = (T)converter.ConvertFromString(attemptedValue);
|
||||
return true;
|
||||
}
|
||||
else
|
||||
{
|
||||
input = default;
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Suspends execution of the current method until the user presses a key
|
||||
/// </summary>
|
||||
/// <param name="enterKeyOnly"></param>
|
||||
/// <param name="customMessage"></param>
|
||||
public static void Pause(bool enterKeyOnly = false, string customMessage = null)
|
||||
/// <param name="key">The key that has to be pressed</param>
|
||||
/// <param name="message">The message that will be displayed</param>
|
||||
public static void Pause(ConsoleKey key, string message = null)
|
||||
{
|
||||
if (customMessage is null)
|
||||
Console.WriteLine(message ?? $"Press {key} to continue...");
|
||||
while (Console.ReadKey(true).Key != key)
|
||||
{
|
||||
if (enterKeyOnly)
|
||||
{
|
||||
Console.WriteLine("Press ENTER to continue.");
|
||||
}
|
||||
else
|
||||
{
|
||||
Console.WriteLine("Press any key to continue.");
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
Console.WriteLine(customMessage);
|
||||
}
|
||||
|
||||
if (enterKeyOnly)
|
||||
/// <summary>
|
||||
/// Suspends execution of the current method until the user presses a key
|
||||
/// </summary>
|
||||
/// <param name="message">The message that will be displayed</param>
|
||||
public static void Pause(string message = "Press any key to continue...")
|
||||
{
|
||||
Console.ReadLine();
|
||||
}
|
||||
else
|
||||
{
|
||||
Console.ReadKey();
|
||||
}
|
||||
Console.WriteLine(message);
|
||||
Console.ReadKey(true);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -20,7 +20,7 @@ namespace Stone_Red_Utilities.FluentMath.Shapes
|
||||
/// <summary>
|
||||
/// The diagonal of the <see cref="Rectangle"/>
|
||||
/// </summary>
|
||||
public double Diagonal => System.Math.Sqrt(Math.Pow(Length, 2) + Math.Pow(Width, 2));
|
||||
public double Diagonal => Math.Sqrt(Math.Pow(Length, 2) + Math.Pow(Width, 2));
|
||||
|
||||
/// <summary>
|
||||
/// The area of the <see cref="Rectangle"/>
|
||||
@@ -35,8 +35,8 @@ namespace Stone_Red_Utilities.FluentMath.Shapes
|
||||
/// <summary>
|
||||
/// Creates a new rectangle instance
|
||||
/// </summary>
|
||||
/// <param name="length"></param>
|
||||
/// <param name="width"></param>
|
||||
/// <param name="length">The length of the rectangle</param>
|
||||
/// <param name="width">The width of the rectangle</param>
|
||||
public Rectangle(double length, double width)
|
||||
{
|
||||
Length = length;
|
||||
|
||||
@@ -80,7 +80,7 @@ namespace Stone_Red_Utilities.FluentMath
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Multiplys the two nums
|
||||
/// Multiples the two nums
|
||||
/// </summary>
|
||||
/// <param name="num"></param>
|
||||
/// <param name="value"></param>
|
||||
|
||||
@@ -80,7 +80,7 @@ namespace Stone_Red_Utilities.FluentMath
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Multiplys the two nums
|
||||
/// Multiples the two nums
|
||||
/// </summary>
|
||||
/// <param name="num"></param>
|
||||
/// <param name="value"></param>
|
||||
|
||||
@@ -80,7 +80,7 @@ namespace Stone_Red_Utilities.FluentMath
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Multiplys the two nums
|
||||
/// Multiples the two nums
|
||||
/// </summary>
|
||||
/// <param name="num"></param>
|
||||
/// <param name="value"></param>
|
||||
|
||||
@@ -80,7 +80,7 @@ namespace Stone_Red_Utilities.FluentMath
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Multiplys the two nums
|
||||
/// Multiples the two nums
|
||||
/// </summary>
|
||||
/// <param name="num"></param>
|
||||
/// <param name="value"></param>
|
||||
|
||||
@@ -80,7 +80,7 @@ namespace Stone_Red_Utilities.FluentMath
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Multiplys the two nums
|
||||
/// Multiples the two nums
|
||||
/// </summary>
|
||||
/// <param name="num"></param>
|
||||
/// <param name="value"></param>
|
||||
|
||||
@@ -80,7 +80,7 @@ namespace Stone_Red_Utilities.FluentMath
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Multiplys the two nums
|
||||
/// Multiples the two nums
|
||||
/// </summary>
|
||||
/// <param name="num"></param>
|
||||
/// <param name="value"></param>
|
||||
|
||||
@@ -0,0 +1,20 @@
|
||||
using System;
|
||||
using System.Net.Http;
|
||||
using System.Text.Json;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace Stone_Red_Utilities.Http
|
||||
{
|
||||
public static class HttpClientExtentions
|
||||
{
|
||||
public static async Task<T> GetJsonObjectAsync<T>(this HttpClient httpClient, string requestUri)
|
||||
{
|
||||
return JsonSerializer.Deserialize<T>(await httpClient.GetStringAsync(requestUri));
|
||||
}
|
||||
|
||||
public static async Task<T> GetJsonObjectAsync<T>(this HttpClient httpClient, Uri requestUri)
|
||||
{
|
||||
return JsonSerializer.Deserialize<T>(await httpClient.GetStringAsync(requestUri));
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -44,7 +44,7 @@ namespace Stone_Red_Utilities.Logging
|
||||
public class OutputConfig
|
||||
{
|
||||
/// <summary>
|
||||
/// The onsole color of the log message.
|
||||
/// The console color of the log message.
|
||||
/// </summary>
|
||||
public ConsoleColor Color { get; set; } = ConsoleColor.White;
|
||||
|
||||
@@ -60,7 +60,7 @@ namespace Stone_Red_Utilities.Logging
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Foramt configuration.
|
||||
/// Format configuration.
|
||||
/// </summary>
|
||||
public class FormatConfig
|
||||
{
|
||||
|
||||
@@ -5,7 +5,7 @@ using System.Linq;
|
||||
namespace Stone_Red_Utilities.RandomExtentions
|
||||
{
|
||||
/// <summary>
|
||||
/// <see cref="Random"/> Extentions
|
||||
/// <see cref="Random"/> Extensions
|
||||
/// </summary>
|
||||
public static class RandomExt
|
||||
{
|
||||
|
||||
@@ -33,6 +33,7 @@
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="System.Text.Json" Version="5.0.2" />
|
||||
<PackageReference Include="Vsxmd" Version="1.4.5">
|
||||
<PrivateAssets>all</PrivateAssets>
|
||||
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
||||
|
||||
@@ -492,7 +492,7 @@ This method has no parameters.
|
||||
|
||||
##### Summary
|
||||
|
||||
Multiplys the two nums
|
||||
Multiples the two nums
|
||||
|
||||
##### Returns
|
||||
|
||||
@@ -935,7 +935,7 @@ This method has no parameters.
|
||||
|
||||
##### Summary
|
||||
|
||||
Multiplys the two nums
|
||||
Multiples the two nums
|
||||
|
||||
##### Returns
|
||||
|
||||
@@ -1289,7 +1289,7 @@ Divides the two nums
|
||||
|
||||
##### Summary
|
||||
|
||||
Multiplys the two nums
|
||||
Multiples the two nums
|
||||
|
||||
##### Returns
|
||||
|
||||
@@ -1490,7 +1490,7 @@ Divides the two nums
|
||||
|
||||
##### Summary
|
||||
|
||||
Multiplys the two nums
|
||||
Multiples the two nums
|
||||
|
||||
##### Returns
|
||||
|
||||
@@ -1691,7 +1691,7 @@ Divides the two nums
|
||||
|
||||
##### Summary
|
||||
|
||||
Multiplys the two nums
|
||||
Multiples the two nums
|
||||
|
||||
##### Returns
|
||||
|
||||
@@ -2608,7 +2608,7 @@ This method has no parameters.
|
||||
|
||||
##### Summary
|
||||
|
||||
Multiplys the two nums
|
||||
Multiples the two nums
|
||||
|
||||
##### Returns
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
<members>
|
||||
<member name="T:Stone_Red_Utilities.BoolExtentions.BoolExt">
|
||||
<summary>
|
||||
<see cref="T:System.Boolean"/> Extentions
|
||||
<see cref="T:System.Boolean"/> Extensions
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Stone_Red_Utilities.BoolExtentions.BoolExt.OneWayTrue(System.Boolean@,System.Boolean)">
|
||||
@@ -44,7 +44,7 @@
|
||||
</member>
|
||||
<member name="F:Stone_Red_Utilities.CollectionExtentions.TableStyle.Default">
|
||||
<summary>
|
||||
The default representaion of the table
|
||||
The default representation of the table
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Stone_Red_Utilities.CollectionExtentions.TableStyle.Minimum">
|
||||
@@ -54,17 +54,17 @@
|
||||
</member>
|
||||
<member name="F:Stone_Red_Utilities.CollectionExtentions.TableStyle.Alternative">
|
||||
<summary>
|
||||
The alternative representaion of the table
|
||||
The alternative representation of the table
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Stone_Red_Utilities.CollectionExtentions.TableStyle.List">
|
||||
<summary>
|
||||
The list representaion of the table
|
||||
The list representation of the table
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Stone_Red_Utilities.CollectionExtentions.CollectionExt">
|
||||
<summary>
|
||||
<see cref="T:System.Collections.Generic.IEnumerable`1"/> and <see cref="T:System.Array"/> Extentions
|
||||
<see cref="T:System.Collections.Generic.IEnumerable`1"/> and <see cref="T:System.Array"/> Extensions
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Stone_Red_Utilities.CollectionExtentions.CollectionExt.Print``1(System.Collections.Generic.IEnumerable{``0},System.Char,System.Boolean)">
|
||||
@@ -85,7 +85,7 @@
|
||||
</member>
|
||||
<member name="T:Stone_Red_Utilities.ConsoleExtentions.ConsoleExt">
|
||||
<summary>
|
||||
<see cref="T:System.Console"/> Extentions
|
||||
<see cref="T:System.Console"/> Extensions
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Stone_Red_Utilities.ConsoleExtentions.ConsoleExt.Write(System.Object,System.ConsoleColor)">
|
||||
@@ -204,7 +204,7 @@
|
||||
</member>
|
||||
<member name="M:Stone_Red_Utilities.FluentMath.DecimalFluent.Multiply(System.Decimal,System.Decimal)">
|
||||
<summary>
|
||||
Multiplys the two nums
|
||||
Multiples the two nums
|
||||
</summary>
|
||||
<param name="num"></param>
|
||||
<param name="value"></param>
|
||||
@@ -306,7 +306,7 @@
|
||||
</member>
|
||||
<member name="M:Stone_Red_Utilities.FluentMath.DoubleFluent.Multiply(System.Double,System.Double)">
|
||||
<summary>
|
||||
Multiplys the two nums
|
||||
Multiples the two nums
|
||||
</summary>
|
||||
<param name="num"></param>
|
||||
<param name="value"></param>
|
||||
@@ -471,7 +471,7 @@
|
||||
</member>
|
||||
<member name="M:Stone_Red_Utilities.FluentMath.Int16Fluent.Multiply(System.Int16,System.Int16)">
|
||||
<summary>
|
||||
Multiplys the two nums
|
||||
Multiples the two nums
|
||||
</summary>
|
||||
<param name="num"></param>
|
||||
<param name="value"></param>
|
||||
@@ -552,7 +552,7 @@
|
||||
</member>
|
||||
<member name="M:Stone_Red_Utilities.FluentMath.Int32Fluent.Multiply(System.Int32,System.Int32)">
|
||||
<summary>
|
||||
Multiplys the two nums
|
||||
Multiples the two nums
|
||||
</summary>
|
||||
<param name="num"></param>
|
||||
<param name="value"></param>
|
||||
@@ -633,7 +633,7 @@
|
||||
</member>
|
||||
<member name="M:Stone_Red_Utilities.FluentMath.Int64Fluent.Multiply(System.Int64,System.Int64)">
|
||||
<summary>
|
||||
Multiplys the two nums
|
||||
Multiples the two nums
|
||||
</summary>
|
||||
<param name="num"></param>
|
||||
<param name="value"></param>
|
||||
@@ -714,7 +714,7 @@
|
||||
</member>
|
||||
<member name="M:Stone_Red_Utilities.FluentMath.SingleFluent.Multiply(System.Single,System.Single)">
|
||||
<summary>
|
||||
Multiplys the two nums
|
||||
Multiples the two nums
|
||||
</summary>
|
||||
<param name="num"></param>
|
||||
<param name="value"></param>
|
||||
@@ -863,7 +863,7 @@
|
||||
</member>
|
||||
<member name="P:Stone_Red_Utilities.Logging.OutputConfig.Color">
|
||||
<summary>
|
||||
The onsole color of the log message.
|
||||
The console color of the log message.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Stone_Red_Utilities.Logging.OutputConfig.LogTarget">
|
||||
@@ -878,7 +878,7 @@
|
||||
</member>
|
||||
<member name="T:Stone_Red_Utilities.Logging.FormatConfig">
|
||||
<summary>
|
||||
Foramt configuration.
|
||||
Format configuration.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Stone_Red_Utilities.Logging.FormatConfig.DebugConsoleFormat">
|
||||
@@ -1047,7 +1047,7 @@
|
||||
</member>
|
||||
<member name="T:Stone_Red_Utilities.RandomExtentions.RandomExt">
|
||||
<summary>
|
||||
<see cref="T:System.Random"/> Extentions
|
||||
<see cref="T:System.Random"/> Extensions
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Stone_Red_Utilities.RandomExtentions.RandomExt.NextItem``1(System.Random,System.Collections.Generic.IEnumerable{``0})">
|
||||
@@ -1100,7 +1100,7 @@
|
||||
</member>
|
||||
<member name="T:Stone_Red_Utilities.StringExtentions.StringExt">
|
||||
<summary>
|
||||
<see cref="T:System.String"/> Extentions
|
||||
<see cref="T:System.String"/> Extensions
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Stone_Red_Utilities.StringExtentions.StringExt.EqualsIgnoreCase(System.String,System.String)">
|
||||
@@ -1169,7 +1169,7 @@
|
||||
</member>
|
||||
<member name="M:Stone_Red_Utilities.StringExtentions.StringExt.RemoveWhitespaces(System.String)">
|
||||
<summary>
|
||||
Revoves all whitespaces from the specified <see cref="T:System.String"/>
|
||||
Removes all white spaces from the specified <see cref="T:System.String"/>
|
||||
</summary>
|
||||
<param name="str"></param>
|
||||
<returns></returns>
|
||||
|
||||
@@ -6,7 +6,7 @@ using System.Text;
|
||||
namespace Stone_Red_Utilities.StringExtentions
|
||||
{
|
||||
/// <summary>
|
||||
/// <see cref="string"/> Extentions
|
||||
/// <see cref="string"/> Extensions
|
||||
/// </summary>
|
||||
public static class StringExt
|
||||
{
|
||||
@@ -140,7 +140,7 @@ namespace Stone_Red_Utilities.StringExtentions
|
||||
{
|
||||
if (str.Length > length && length > 0)
|
||||
{
|
||||
if (ellipsis)
|
||||
if (ellipsis && length > 3)
|
||||
{
|
||||
return $"{str.Substring(0, length - 3)}...";
|
||||
}
|
||||
@@ -173,7 +173,7 @@ namespace Stone_Red_Utilities.StringExtentions
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Revoves all whitespaces from the specified <see cref="string"/>
|
||||
/// Removes all white spaces from the specified <see cref="string"/>
|
||||
/// </summary>
|
||||
/// <param name="str"></param>
|
||||
/// <returns></returns>
|
||||
|
||||
+138
@@ -9,12 +9,94 @@
|
||||
".NETStandard,Version=v2.1/": {
|
||||
"Stone_Red-C-Sharp-Utilities/1.0.3.1": {
|
||||
"dependencies": {
|
||||
"System.Text.Json": "5.0.2",
|
||||
"Vsxmd": "1.4.5"
|
||||
},
|
||||
"runtime": {
|
||||
"Stone_Red-C-Sharp-Utilities.dll": {}
|
||||
}
|
||||
},
|
||||
"Microsoft.Bcl.AsyncInterfaces/5.0.0": {
|
||||
"runtime": {
|
||||
"lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll": {
|
||||
"assemblyVersion": "5.0.0.0",
|
||||
"fileVersion": "5.0.20.51904"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Buffers/4.5.1": {
|
||||
"runtime": {
|
||||
"lib/netstandard2.0/System.Buffers.dll": {
|
||||
"assemblyVersion": "4.0.3.0",
|
||||
"fileVersion": "4.6.28619.1"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Memory/4.5.4": {
|
||||
"dependencies": {
|
||||
"System.Buffers": "4.5.1",
|
||||
"System.Numerics.Vectors": "4.5.0",
|
||||
"System.Runtime.CompilerServices.Unsafe": "5.0.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/netstandard2.0/System.Memory.dll": {
|
||||
"assemblyVersion": "4.0.1.1",
|
||||
"fileVersion": "4.6.28619.1"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Numerics.Vectors/4.5.0": {
|
||||
"runtime": {
|
||||
"lib/netstandard2.0/System.Numerics.Vectors.dll": {
|
||||
"assemblyVersion": "4.1.4.0",
|
||||
"fileVersion": "4.6.26515.6"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Runtime.CompilerServices.Unsafe/5.0.0": {
|
||||
"runtime": {
|
||||
"lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll": {
|
||||
"assemblyVersion": "5.0.0.0",
|
||||
"fileVersion": "5.0.20.51904"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Text.Encodings.Web/5.0.1": {
|
||||
"runtime": {
|
||||
"lib/netstandard2.1/System.Text.Encodings.Web.dll": {
|
||||
"assemblyVersion": "5.0.0.1",
|
||||
"fileVersion": "5.0.421.11614"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Text.Json/5.0.2": {
|
||||
"dependencies": {
|
||||
"Microsoft.Bcl.AsyncInterfaces": "5.0.0",
|
||||
"System.Buffers": "4.5.1",
|
||||
"System.Memory": "4.5.4",
|
||||
"System.Numerics.Vectors": "4.5.0",
|
||||
"System.Runtime.CompilerServices.Unsafe": "5.0.0",
|
||||
"System.Text.Encodings.Web": "5.0.1",
|
||||
"System.Threading.Tasks.Extensions": "4.5.4"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/netstandard2.0/System.Text.Json.dll": {
|
||||
"assemblyVersion": "5.0.0.0",
|
||||
"fileVersion": "5.0.521.16609"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Threading.Tasks.Extensions/4.5.4": {
|
||||
"dependencies": {
|
||||
"System.Runtime.CompilerServices.Unsafe": "5.0.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/netstandard2.0/System.Threading.Tasks.Extensions.dll": {
|
||||
"assemblyVersion": "4.2.0.1",
|
||||
"fileVersion": "4.6.28619.1"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Vsxmd/1.4.5": {}
|
||||
}
|
||||
},
|
||||
@@ -24,6 +106,62 @@
|
||||
"serviceable": false,
|
||||
"sha512": ""
|
||||
},
|
||||
"Microsoft.Bcl.AsyncInterfaces/5.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-W8DPQjkMScOMTtJbPwmPyj9c3zYSFGawDW3jwlBOOsnY+EzZFLgNQ/UMkK35JmkNOVPdCyPr2Tw7Vv9N+KA3ZQ==",
|
||||
"path": "microsoft.bcl.asyncinterfaces/5.0.0",
|
||||
"hashPath": "microsoft.bcl.asyncinterfaces.5.0.0.nupkg.sha512"
|
||||
},
|
||||
"System.Buffers/4.5.1": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-Rw7ijyl1qqRS0YQD/WycNst8hUUMgrMH4FCn1nNm27M4VxchZ1js3fVjQaANHO5f3sN4isvP4a+Met9Y4YomAg==",
|
||||
"path": "system.buffers/4.5.1",
|
||||
"hashPath": "system.buffers.4.5.1.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.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/5.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-ZD9TMpsmYJLrxbbmdvhwt9YEgG5WntEnZ/d1eH8JBX9LBp+Ju8BSBhUGbZMNVHHomWo2KVImJhTDl2hIgw/6MA==",
|
||||
"path": "system.runtime.compilerservices.unsafe/5.0.0",
|
||||
"hashPath": "system.runtime.compilerservices.unsafe.5.0.0.nupkg.sha512"
|
||||
},
|
||||
"System.Text.Encodings.Web/5.0.1": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-KmJ+CJXizDofbq6mpqDoRRLcxgOd2z9X3XoFNULSbvbqVRZkFX3istvr+MUjL6Zw1RT+RNdoI4GYidIINtgvqQ==",
|
||||
"path": "system.text.encodings.web/5.0.1",
|
||||
"hashPath": "system.text.encodings.web.5.0.1.nupkg.sha512"
|
||||
},
|
||||
"System.Text.Json/5.0.2": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-I47dVIGiV6SfAyppphxqupertT/5oZkYLDCX6vC3HpOI4ZLjyoKAreUoem2ie6G0RbRuFrlqz/PcTQjfb2DOfQ==",
|
||||
"path": "system.text.json/5.0.2",
|
||||
"hashPath": "system.text.json.5.0.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"
|
||||
},
|
||||
"Vsxmd/1.4.5": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
|
||||
BIN
Binary file not shown.
BIN
Binary file not shown.
+28
-22
@@ -6,7 +6,7 @@
|
||||
<members>
|
||||
<member name="T:Stone_Red_Utilities.BoolExtentions.BoolExt">
|
||||
<summary>
|
||||
<see cref="T:System.Boolean"/> Extentions
|
||||
<see cref="T:System.Boolean"/> Extensions
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Stone_Red_Utilities.BoolExtentions.BoolExt.OneWayTrue(System.Boolean@,System.Boolean)">
|
||||
@@ -44,7 +44,7 @@
|
||||
</member>
|
||||
<member name="F:Stone_Red_Utilities.CollectionExtentions.TableStyle.Default">
|
||||
<summary>
|
||||
The default representaion of the table
|
||||
The default representation of the table
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Stone_Red_Utilities.CollectionExtentions.TableStyle.Minimum">
|
||||
@@ -54,17 +54,17 @@
|
||||
</member>
|
||||
<member name="F:Stone_Red_Utilities.CollectionExtentions.TableStyle.Alternative">
|
||||
<summary>
|
||||
The alternative representaion of the table
|
||||
The alternative representation of the table
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Stone_Red_Utilities.CollectionExtentions.TableStyle.List">
|
||||
<summary>
|
||||
The list representaion of the table
|
||||
The list representation of the table
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Stone_Red_Utilities.CollectionExtentions.CollectionExt">
|
||||
<summary>
|
||||
<see cref="T:System.Collections.Generic.IEnumerable`1"/> and <see cref="T:System.Array"/> Extentions
|
||||
<see cref="T:System.Collections.Generic.IEnumerable`1"/> and <see cref="T:System.Array"/> Extensions
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Stone_Red_Utilities.CollectionExtentions.CollectionExt.Print``1(System.Collections.Generic.IEnumerable{``0},System.Char,System.Boolean)">
|
||||
@@ -85,7 +85,7 @@
|
||||
</member>
|
||||
<member name="T:Stone_Red_Utilities.ConsoleExtentions.ConsoleExt">
|
||||
<summary>
|
||||
<see cref="T:System.Console"/> Extentions
|
||||
<see cref="T:System.Console"/> Extensions
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Stone_Red_Utilities.ConsoleExtentions.ConsoleExt.Write(System.Object,System.ConsoleColor)">
|
||||
@@ -102,12 +102,18 @@
|
||||
<param name="value"></param>
|
||||
<param name="color"></param>
|
||||
</member>
|
||||
<member name="M:Stone_Red_Utilities.ConsoleExtentions.ConsoleExt.Pause(System.Boolean,System.String)">
|
||||
<member name="M:Stone_Red_Utilities.ConsoleExtentions.ConsoleExt.Pause(System.ConsoleKey,System.String)">
|
||||
<summary>
|
||||
Suspends execution of the current method until the user presses a key
|
||||
</summary>
|
||||
<param name="enterKeyOnly"></param>
|
||||
<param name="customMessage"></param>
|
||||
<param name="key">The key that has to be pressed</param>
|
||||
<param name="message">The message that will be displayed</param>
|
||||
</member>
|
||||
<member name="M:Stone_Red_Utilities.ConsoleExtentions.ConsoleExt.Pause(System.String)">
|
||||
<summary>
|
||||
Suspends execution of the current method until the user presses a key
|
||||
</summary>
|
||||
<param name="message">The message that will be displayed</param>
|
||||
</member>
|
||||
<member name="T:Stone_Red_Utilities.FluentMath.Shapes.Rectangle">
|
||||
<summary>
|
||||
@@ -143,8 +149,8 @@
|
||||
<summary>
|
||||
Creates a new rectangle instance
|
||||
</summary>
|
||||
<param name="length"></param>
|
||||
<param name="width"></param>
|
||||
<param name="length">The length of the rectangle</param>
|
||||
<param name="width">The width of the rectangle</param>
|
||||
</member>
|
||||
<member name="T:Stone_Red_Utilities.FluentMath.DecimalFluent">
|
||||
<summary>
|
||||
@@ -204,7 +210,7 @@
|
||||
</member>
|
||||
<member name="M:Stone_Red_Utilities.FluentMath.DecimalFluent.Multiply(System.Decimal,System.Decimal)">
|
||||
<summary>
|
||||
Multiplys the two nums
|
||||
Multiples the two nums
|
||||
</summary>
|
||||
<param name="num"></param>
|
||||
<param name="value"></param>
|
||||
@@ -306,7 +312,7 @@
|
||||
</member>
|
||||
<member name="M:Stone_Red_Utilities.FluentMath.DoubleFluent.Multiply(System.Double,System.Double)">
|
||||
<summary>
|
||||
Multiplys the two nums
|
||||
Multiples the two nums
|
||||
</summary>
|
||||
<param name="num"></param>
|
||||
<param name="value"></param>
|
||||
@@ -471,7 +477,7 @@
|
||||
</member>
|
||||
<member name="M:Stone_Red_Utilities.FluentMath.Int16Fluent.Multiply(System.Int16,System.Int16)">
|
||||
<summary>
|
||||
Multiplys the two nums
|
||||
Multiples the two nums
|
||||
</summary>
|
||||
<param name="num"></param>
|
||||
<param name="value"></param>
|
||||
@@ -552,7 +558,7 @@
|
||||
</member>
|
||||
<member name="M:Stone_Red_Utilities.FluentMath.Int32Fluent.Multiply(System.Int32,System.Int32)">
|
||||
<summary>
|
||||
Multiplys the two nums
|
||||
Multiples the two nums
|
||||
</summary>
|
||||
<param name="num"></param>
|
||||
<param name="value"></param>
|
||||
@@ -633,7 +639,7 @@
|
||||
</member>
|
||||
<member name="M:Stone_Red_Utilities.FluentMath.Int64Fluent.Multiply(System.Int64,System.Int64)">
|
||||
<summary>
|
||||
Multiplys the two nums
|
||||
Multiples the two nums
|
||||
</summary>
|
||||
<param name="num"></param>
|
||||
<param name="value"></param>
|
||||
@@ -714,7 +720,7 @@
|
||||
</member>
|
||||
<member name="M:Stone_Red_Utilities.FluentMath.SingleFluent.Multiply(System.Single,System.Single)">
|
||||
<summary>
|
||||
Multiplys the two nums
|
||||
Multiples the two nums
|
||||
</summary>
|
||||
<param name="num"></param>
|
||||
<param name="value"></param>
|
||||
@@ -863,7 +869,7 @@
|
||||
</member>
|
||||
<member name="P:Stone_Red_Utilities.Logging.OutputConfig.Color">
|
||||
<summary>
|
||||
The onsole color of the log message.
|
||||
The console color of the log message.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Stone_Red_Utilities.Logging.OutputConfig.LogTarget">
|
||||
@@ -878,7 +884,7 @@
|
||||
</member>
|
||||
<member name="T:Stone_Red_Utilities.Logging.FormatConfig">
|
||||
<summary>
|
||||
Foramt configuration.
|
||||
Format configuration.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Stone_Red_Utilities.Logging.FormatConfig.DebugConsoleFormat">
|
||||
@@ -1047,7 +1053,7 @@
|
||||
</member>
|
||||
<member name="T:Stone_Red_Utilities.RandomExtentions.RandomExt">
|
||||
<summary>
|
||||
<see cref="T:System.Random"/> Extentions
|
||||
<see cref="T:System.Random"/> Extensions
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Stone_Red_Utilities.RandomExtentions.RandomExt.NextItem``1(System.Random,System.Collections.Generic.IEnumerable{``0})">
|
||||
@@ -1100,7 +1106,7 @@
|
||||
</member>
|
||||
<member name="T:Stone_Red_Utilities.StringExtentions.StringExt">
|
||||
<summary>
|
||||
<see cref="T:System.String"/> Extentions
|
||||
<see cref="T:System.String"/> Extensions
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Stone_Red_Utilities.StringExtentions.StringExt.EqualsIgnoreCase(System.String,System.String)">
|
||||
@@ -1169,7 +1175,7 @@
|
||||
</member>
|
||||
<member name="M:Stone_Red_Utilities.StringExtentions.StringExt.RemoveWhitespaces(System.String)">
|
||||
<summary>
|
||||
Revoves all whitespaces from the specified <see cref="T:System.String"/>
|
||||
Removes all white spaces from the specified <see cref="T:System.String"/>
|
||||
</summary>
|
||||
<param name="str"></param>
|
||||
<returns></returns>
|
||||
|
||||
BIN
Binary file not shown.
+1
-1
@@ -1 +1 @@
|
||||
51e61123768d6c5b1a0a6d92b017f369b83c2cff
|
||||
0c75136f6dd794dbf85e7046a00288f29b7694af
|
||||
|
||||
BIN
Binary file not shown.
BIN
Binary file not shown.
+5
-1
@@ -45,6 +45,10 @@
|
||||
"netstandard2.1": {
|
||||
"targetAlias": "netstandard2.1",
|
||||
"dependencies": {
|
||||
"System.Text.Json": {
|
||||
"target": "Package",
|
||||
"version": "[5.0.2, )"
|
||||
},
|
||||
"Vsxmd": {
|
||||
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
|
||||
"suppressParent": "All",
|
||||
@@ -67,7 +71,7 @@
|
||||
"privateAssets": "all"
|
||||
}
|
||||
},
|
||||
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.401\\RuntimeIdentifierGraph.json"
|
||||
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.402\\RuntimeIdentifierGraph.json"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2,6 +2,95 @@
|
||||
"version": 3,
|
||||
"targets": {
|
||||
".NETStandard,Version=v2.1": {
|
||||
"Microsoft.Bcl.AsyncInterfaces/5.0.0": {
|
||||
"type": "package",
|
||||
"compile": {
|
||||
"lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll": {}
|
||||
},
|
||||
"runtime": {
|
||||
"lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll": {}
|
||||
}
|
||||
},
|
||||
"System.Buffers/4.5.1": {
|
||||
"type": "package",
|
||||
"compile": {
|
||||
"ref/netstandard2.0/System.Buffers.dll": {}
|
||||
},
|
||||
"runtime": {
|
||||
"lib/netstandard2.0/System.Buffers.dll": {}
|
||||
}
|
||||
},
|
||||
"System.Memory/4.5.4": {
|
||||
"type": "package",
|
||||
"dependencies": {
|
||||
"System.Buffers": "4.5.1",
|
||||
"System.Numerics.Vectors": "4.4.0",
|
||||
"System.Runtime.CompilerServices.Unsafe": "4.5.3"
|
||||
},
|
||||
"compile": {
|
||||
"lib/netstandard2.0/System.Memory.dll": {}
|
||||
},
|
||||
"runtime": {
|
||||
"lib/netstandard2.0/System.Memory.dll": {}
|
||||
}
|
||||
},
|
||||
"System.Numerics.Vectors/4.5.0": {
|
||||
"type": "package",
|
||||
"compile": {
|
||||
"ref/netstandard2.0/System.Numerics.Vectors.dll": {}
|
||||
},
|
||||
"runtime": {
|
||||
"lib/netstandard2.0/System.Numerics.Vectors.dll": {}
|
||||
}
|
||||
},
|
||||
"System.Runtime.CompilerServices.Unsafe/5.0.0": {
|
||||
"type": "package",
|
||||
"compile": {
|
||||
"ref/netstandard2.1/System.Runtime.CompilerServices.Unsafe.dll": {}
|
||||
},
|
||||
"runtime": {
|
||||
"lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll": {}
|
||||
}
|
||||
},
|
||||
"System.Text.Encodings.Web/5.0.1": {
|
||||
"type": "package",
|
||||
"compile": {
|
||||
"lib/netstandard2.1/System.Text.Encodings.Web.dll": {}
|
||||
},
|
||||
"runtime": {
|
||||
"lib/netstandard2.1/System.Text.Encodings.Web.dll": {}
|
||||
}
|
||||
},
|
||||
"System.Text.Json/5.0.2": {
|
||||
"type": "package",
|
||||
"dependencies": {
|
||||
"Microsoft.Bcl.AsyncInterfaces": "5.0.0",
|
||||
"System.Buffers": "4.5.1",
|
||||
"System.Memory": "4.5.4",
|
||||
"System.Numerics.Vectors": "4.5.0",
|
||||
"System.Runtime.CompilerServices.Unsafe": "5.0.0",
|
||||
"System.Text.Encodings.Web": "5.0.1",
|
||||
"System.Threading.Tasks.Extensions": "4.5.4"
|
||||
},
|
||||
"compile": {
|
||||
"lib/netstandard2.0/System.Text.Json.dll": {}
|
||||
},
|
||||
"runtime": {
|
||||
"lib/netstandard2.0/System.Text.Json.dll": {}
|
||||
}
|
||||
},
|
||||
"System.Threading.Tasks.Extensions/4.5.4": {
|
||||
"type": "package",
|
||||
"dependencies": {
|
||||
"System.Runtime.CompilerServices.Unsafe": "4.5.3"
|
||||
},
|
||||
"compile": {
|
||||
"lib/netstandard2.0/System.Threading.Tasks.Extensions.dll": {}
|
||||
},
|
||||
"runtime": {
|
||||
"lib/netstandard2.0/System.Threading.Tasks.Extensions.dll": {}
|
||||
}
|
||||
},
|
||||
"Vsxmd/1.4.5": {
|
||||
"type": "package",
|
||||
"build": {
|
||||
@@ -11,6 +100,246 @@
|
||||
}
|
||||
},
|
||||
"libraries": {
|
||||
"Microsoft.Bcl.AsyncInterfaces/5.0.0": {
|
||||
"sha512": "W8DPQjkMScOMTtJbPwmPyj9c3zYSFGawDW3jwlBOOsnY+EzZFLgNQ/UMkK35JmkNOVPdCyPr2Tw7Vv9N+KA3ZQ==",
|
||||
"type": "package",
|
||||
"path": "microsoft.bcl.asyncinterfaces/5.0.0",
|
||||
"files": [
|
||||
".nupkg.metadata",
|
||||
".signature.p7s",
|
||||
"Icon.png",
|
||||
"LICENSE.TXT",
|
||||
"THIRD-PARTY-NOTICES.TXT",
|
||||
"lib/net461/Microsoft.Bcl.AsyncInterfaces.dll",
|
||||
"lib/net461/Microsoft.Bcl.AsyncInterfaces.xml",
|
||||
"lib/netstandard2.0/Microsoft.Bcl.AsyncInterfaces.dll",
|
||||
"lib/netstandard2.0/Microsoft.Bcl.AsyncInterfaces.xml",
|
||||
"lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll",
|
||||
"lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.xml",
|
||||
"microsoft.bcl.asyncinterfaces.5.0.0.nupkg.sha512",
|
||||
"microsoft.bcl.asyncinterfaces.nuspec",
|
||||
"useSharedDesignerContext.txt",
|
||||
"version.txt"
|
||||
]
|
||||
},
|
||||
"System.Buffers/4.5.1": {
|
||||
"sha512": "Rw7ijyl1qqRS0YQD/WycNst8hUUMgrMH4FCn1nNm27M4VxchZ1js3fVjQaANHO5f3sN4isvP4a+Met9Y4YomAg==",
|
||||
"type": "package",
|
||||
"path": "system.buffers/4.5.1",
|
||||
"files": [
|
||||
".nupkg.metadata",
|
||||
".signature.p7s",
|
||||
"LICENSE.TXT",
|
||||
"THIRD-PARTY-NOTICES.TXT",
|
||||
"lib/net461/System.Buffers.dll",
|
||||
"lib/net461/System.Buffers.xml",
|
||||
"lib/netcoreapp2.0/_._",
|
||||
"lib/netstandard1.1/System.Buffers.dll",
|
||||
"lib/netstandard1.1/System.Buffers.xml",
|
||||
"lib/netstandard2.0/System.Buffers.dll",
|
||||
"lib/netstandard2.0/System.Buffers.xml",
|
||||
"lib/uap10.0.16299/_._",
|
||||
"ref/net45/System.Buffers.dll",
|
||||
"ref/net45/System.Buffers.xml",
|
||||
"ref/netcoreapp2.0/_._",
|
||||
"ref/netstandard1.1/System.Buffers.dll",
|
||||
"ref/netstandard1.1/System.Buffers.xml",
|
||||
"ref/netstandard2.0/System.Buffers.dll",
|
||||
"ref/netstandard2.0/System.Buffers.xml",
|
||||
"ref/uap10.0.16299/_._",
|
||||
"system.buffers.4.5.1.nupkg.sha512",
|
||||
"system.buffers.nuspec",
|
||||
"useSharedDesignerContext.txt",
|
||||
"version.txt"
|
||||
]
|
||||
},
|
||||
"System.Memory/4.5.4": {
|
||||
"sha512": "1MbJTHS1lZ4bS4FmsJjnuGJOu88ZzTT2rLvrhW7Ygic+pC0NWA+3hgAen0HRdsocuQXCkUTdFn9yHJJhsijDXw==",
|
||||
"type": "package",
|
||||
"path": "system.memory/4.5.4",
|
||||
"files": [
|
||||
".nupkg.metadata",
|
||||
".signature.p7s",
|
||||
"LICENSE.TXT",
|
||||
"THIRD-PARTY-NOTICES.TXT",
|
||||
"lib/net461/System.Memory.dll",
|
||||
"lib/net461/System.Memory.xml",
|
||||
"lib/netcoreapp2.1/_._",
|
||||
"lib/netstandard1.1/System.Memory.dll",
|
||||
"lib/netstandard1.1/System.Memory.xml",
|
||||
"lib/netstandard2.0/System.Memory.dll",
|
||||
"lib/netstandard2.0/System.Memory.xml",
|
||||
"ref/netcoreapp2.1/_._",
|
||||
"system.memory.4.5.4.nupkg.sha512",
|
||||
"system.memory.nuspec",
|
||||
"useSharedDesignerContext.txt",
|
||||
"version.txt"
|
||||
]
|
||||
},
|
||||
"System.Numerics.Vectors/4.5.0": {
|
||||
"sha512": "QQTlPTl06J/iiDbJCiepZ4H//BVraReU4O4EoRw1U02H5TLUIT7xn3GnDp9AXPSlJUDyFs4uWjWafNX6WrAojQ==",
|
||||
"type": "package",
|
||||
"path": "system.numerics.vectors/4.5.0",
|
||||
"files": [
|
||||
".nupkg.metadata",
|
||||
".signature.p7s",
|
||||
"LICENSE.TXT",
|
||||
"THIRD-PARTY-NOTICES.TXT",
|
||||
"lib/MonoAndroid10/_._",
|
||||
"lib/MonoTouch10/_._",
|
||||
"lib/net46/System.Numerics.Vectors.dll",
|
||||
"lib/net46/System.Numerics.Vectors.xml",
|
||||
"lib/netcoreapp2.0/_._",
|
||||
"lib/netstandard1.0/System.Numerics.Vectors.dll",
|
||||
"lib/netstandard1.0/System.Numerics.Vectors.xml",
|
||||
"lib/netstandard2.0/System.Numerics.Vectors.dll",
|
||||
"lib/netstandard2.0/System.Numerics.Vectors.xml",
|
||||
"lib/portable-net45+win8+wp8+wpa81/System.Numerics.Vectors.dll",
|
||||
"lib/portable-net45+win8+wp8+wpa81/System.Numerics.Vectors.xml",
|
||||
"lib/uap10.0.16299/_._",
|
||||
"lib/xamarinios10/_._",
|
||||
"lib/xamarinmac20/_._",
|
||||
"lib/xamarintvos10/_._",
|
||||
"lib/xamarinwatchos10/_._",
|
||||
"ref/MonoAndroid10/_._",
|
||||
"ref/MonoTouch10/_._",
|
||||
"ref/net45/System.Numerics.Vectors.dll",
|
||||
"ref/net45/System.Numerics.Vectors.xml",
|
||||
"ref/net46/System.Numerics.Vectors.dll",
|
||||
"ref/net46/System.Numerics.Vectors.xml",
|
||||
"ref/netcoreapp2.0/_._",
|
||||
"ref/netstandard1.0/System.Numerics.Vectors.dll",
|
||||
"ref/netstandard1.0/System.Numerics.Vectors.xml",
|
||||
"ref/netstandard2.0/System.Numerics.Vectors.dll",
|
||||
"ref/netstandard2.0/System.Numerics.Vectors.xml",
|
||||
"ref/uap10.0.16299/_._",
|
||||
"ref/xamarinios10/_._",
|
||||
"ref/xamarinmac20/_._",
|
||||
"ref/xamarintvos10/_._",
|
||||
"ref/xamarinwatchos10/_._",
|
||||
"system.numerics.vectors.4.5.0.nupkg.sha512",
|
||||
"system.numerics.vectors.nuspec",
|
||||
"useSharedDesignerContext.txt",
|
||||
"version.txt"
|
||||
]
|
||||
},
|
||||
"System.Runtime.CompilerServices.Unsafe/5.0.0": {
|
||||
"sha512": "ZD9TMpsmYJLrxbbmdvhwt9YEgG5WntEnZ/d1eH8JBX9LBp+Ju8BSBhUGbZMNVHHomWo2KVImJhTDl2hIgw/6MA==",
|
||||
"type": "package",
|
||||
"path": "system.runtime.compilerservices.unsafe/5.0.0",
|
||||
"files": [
|
||||
".nupkg.metadata",
|
||||
".signature.p7s",
|
||||
"Icon.png",
|
||||
"LICENSE.TXT",
|
||||
"THIRD-PARTY-NOTICES.TXT",
|
||||
"lib/net45/System.Runtime.CompilerServices.Unsafe.dll",
|
||||
"lib/net45/System.Runtime.CompilerServices.Unsafe.xml",
|
||||
"lib/netcoreapp2.0/System.Runtime.CompilerServices.Unsafe.dll",
|
||||
"lib/netcoreapp2.0/System.Runtime.CompilerServices.Unsafe.xml",
|
||||
"lib/netstandard1.0/System.Runtime.CompilerServices.Unsafe.dll",
|
||||
"lib/netstandard1.0/System.Runtime.CompilerServices.Unsafe.xml",
|
||||
"lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll",
|
||||
"lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.xml",
|
||||
"ref/net461/System.Runtime.CompilerServices.Unsafe.dll",
|
||||
"ref/net461/System.Runtime.CompilerServices.Unsafe.xml",
|
||||
"ref/netstandard1.0/System.Runtime.CompilerServices.Unsafe.dll",
|
||||
"ref/netstandard1.0/System.Runtime.CompilerServices.Unsafe.xml",
|
||||
"ref/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll",
|
||||
"ref/netstandard2.0/System.Runtime.CompilerServices.Unsafe.xml",
|
||||
"ref/netstandard2.1/System.Runtime.CompilerServices.Unsafe.dll",
|
||||
"ref/netstandard2.1/System.Runtime.CompilerServices.Unsafe.xml",
|
||||
"system.runtime.compilerservices.unsafe.5.0.0.nupkg.sha512",
|
||||
"system.runtime.compilerservices.unsafe.nuspec",
|
||||
"useSharedDesignerContext.txt",
|
||||
"version.txt"
|
||||
]
|
||||
},
|
||||
"System.Text.Encodings.Web/5.0.1": {
|
||||
"sha512": "KmJ+CJXizDofbq6mpqDoRRLcxgOd2z9X3XoFNULSbvbqVRZkFX3istvr+MUjL6Zw1RT+RNdoI4GYidIINtgvqQ==",
|
||||
"type": "package",
|
||||
"path": "system.text.encodings.web/5.0.1",
|
||||
"files": [
|
||||
".nupkg.metadata",
|
||||
".signature.p7s",
|
||||
"Icon.png",
|
||||
"LICENSE.TXT",
|
||||
"THIRD-PARTY-NOTICES.TXT",
|
||||
"lib/net461/System.Text.Encodings.Web.dll",
|
||||
"lib/net461/System.Text.Encodings.Web.xml",
|
||||
"lib/netcoreapp3.0/System.Text.Encodings.Web.dll",
|
||||
"lib/netcoreapp3.0/System.Text.Encodings.Web.xml",
|
||||
"lib/netstandard1.0/System.Text.Encodings.Web.dll",
|
||||
"lib/netstandard1.0/System.Text.Encodings.Web.xml",
|
||||
"lib/netstandard2.0/System.Text.Encodings.Web.dll",
|
||||
"lib/netstandard2.0/System.Text.Encodings.Web.xml",
|
||||
"lib/netstandard2.1/System.Text.Encodings.Web.dll",
|
||||
"lib/netstandard2.1/System.Text.Encodings.Web.xml",
|
||||
"system.text.encodings.web.5.0.1.nupkg.sha512",
|
||||
"system.text.encodings.web.nuspec",
|
||||
"useSharedDesignerContext.txt",
|
||||
"version.txt"
|
||||
]
|
||||
},
|
||||
"System.Text.Json/5.0.2": {
|
||||
"sha512": "I47dVIGiV6SfAyppphxqupertT/5oZkYLDCX6vC3HpOI4ZLjyoKAreUoem2ie6G0RbRuFrlqz/PcTQjfb2DOfQ==",
|
||||
"type": "package",
|
||||
"path": "system.text.json/5.0.2",
|
||||
"files": [
|
||||
".nupkg.metadata",
|
||||
".signature.p7s",
|
||||
"Icon.png",
|
||||
"LICENSE.TXT",
|
||||
"THIRD-PARTY-NOTICES.TXT",
|
||||
"lib/net461/System.Text.Json.dll",
|
||||
"lib/net461/System.Text.Json.xml",
|
||||
"lib/netcoreapp3.0/System.Text.Json.dll",
|
||||
"lib/netcoreapp3.0/System.Text.Json.xml",
|
||||
"lib/netstandard2.0/System.Text.Json.dll",
|
||||
"lib/netstandard2.0/System.Text.Json.xml",
|
||||
"system.text.json.5.0.2.nupkg.sha512",
|
||||
"system.text.json.nuspec",
|
||||
"useSharedDesignerContext.txt",
|
||||
"version.txt"
|
||||
]
|
||||
},
|
||||
"System.Threading.Tasks.Extensions/4.5.4": {
|
||||
"sha512": "zteT+G8xuGu6mS+mzDzYXbzS7rd3K6Fjb9RiZlYlJPam2/hU7JCBZBVEcywNuR+oZ1ncTvc/cq0faRr3P01OVg==",
|
||||
"type": "package",
|
||||
"path": "system.threading.tasks.extensions/4.5.4",
|
||||
"files": [
|
||||
".nupkg.metadata",
|
||||
".signature.p7s",
|
||||
"LICENSE.TXT",
|
||||
"THIRD-PARTY-NOTICES.TXT",
|
||||
"lib/MonoAndroid10/_._",
|
||||
"lib/MonoTouch10/_._",
|
||||
"lib/net461/System.Threading.Tasks.Extensions.dll",
|
||||
"lib/net461/System.Threading.Tasks.Extensions.xml",
|
||||
"lib/netcoreapp2.1/_._",
|
||||
"lib/netstandard1.0/System.Threading.Tasks.Extensions.dll",
|
||||
"lib/netstandard1.0/System.Threading.Tasks.Extensions.xml",
|
||||
"lib/netstandard2.0/System.Threading.Tasks.Extensions.dll",
|
||||
"lib/netstandard2.0/System.Threading.Tasks.Extensions.xml",
|
||||
"lib/portable-net45+win8+wp8+wpa81/System.Threading.Tasks.Extensions.dll",
|
||||
"lib/portable-net45+win8+wp8+wpa81/System.Threading.Tasks.Extensions.xml",
|
||||
"lib/xamarinios10/_._",
|
||||
"lib/xamarinmac20/_._",
|
||||
"lib/xamarintvos10/_._",
|
||||
"lib/xamarinwatchos10/_._",
|
||||
"ref/MonoAndroid10/_._",
|
||||
"ref/MonoTouch10/_._",
|
||||
"ref/netcoreapp2.1/_._",
|
||||
"ref/xamarinios10/_._",
|
||||
"ref/xamarinmac20/_._",
|
||||
"ref/xamarintvos10/_._",
|
||||
"ref/xamarinwatchos10/_._",
|
||||
"system.threading.tasks.extensions.4.5.4.nupkg.sha512",
|
||||
"system.threading.tasks.extensions.nuspec",
|
||||
"useSharedDesignerContext.txt",
|
||||
"version.txt"
|
||||
]
|
||||
},
|
||||
"Vsxmd/1.4.5": {
|
||||
"sha512": "mvTZKIhKUFvcjYv/p9dxgSFHrAlNFIemT3ai1XAFV4yJYGu/6e73NgzfHwhDi0QevuYURVdd+p088CG6KQFENg==",
|
||||
"type": "package",
|
||||
@@ -33,6 +362,7 @@
|
||||
},
|
||||
"projectFileDependencyGroups": {
|
||||
".NETStandard,Version=v2.1": [
|
||||
"System.Text.Json >= 5.0.2",
|
||||
"Vsxmd >= 1.4.5"
|
||||
]
|
||||
},
|
||||
@@ -81,6 +411,10 @@
|
||||
"netstandard2.1": {
|
||||
"targetAlias": "netstandard2.1",
|
||||
"dependencies": {
|
||||
"System.Text.Json": {
|
||||
"target": "Package",
|
||||
"version": "[5.0.2, )"
|
||||
},
|
||||
"Vsxmd": {
|
||||
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
|
||||
"suppressParent": "All",
|
||||
@@ -103,7 +437,7 @@
|
||||
"privateAssets": "all"
|
||||
}
|
||||
},
|
||||
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.401\\RuntimeIdentifierGraph.json"
|
||||
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.402\\RuntimeIdentifierGraph.json"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,9 +1,17 @@
|
||||
{
|
||||
"version": 2,
|
||||
"dgSpecHash": "szJPtVin5IzkXVU9ObH6EXYb2PHQ5ZOfTN/fz6Vsz068SnBXJvLOMYWPHTw47eLiq1vQxy3andOX2PcxdtU8Uw==",
|
||||
"dgSpecHash": "1TRQqM2Lc6VQODtNIvR4tlt0458C4el0swb69xSWBGEPSXqZgM3dmkQtkKkJZmNQdU3GNIfGAARCjF62Mni2uw==",
|
||||
"success": true,
|
||||
"projectFilePath": "C:\\Users\\David\\Programmieren\\Stone_Red-C-Sharp-Utilities\\Stone_Red-C-Sharp-Utilities\\Stone_Red-C-Sharp-Utilities.csproj",
|
||||
"expectedPackageFiles": [
|
||||
"C:\\Users\\David\\.nuget\\packages\\microsoft.bcl.asyncinterfaces\\5.0.0\\microsoft.bcl.asyncinterfaces.5.0.0.nupkg.sha512",
|
||||
"C:\\Users\\David\\.nuget\\packages\\system.buffers\\4.5.1\\system.buffers.4.5.1.nupkg.sha512",
|
||||
"C:\\Users\\David\\.nuget\\packages\\system.memory\\4.5.4\\system.memory.4.5.4.nupkg.sha512",
|
||||
"C:\\Users\\David\\.nuget\\packages\\system.numerics.vectors\\4.5.0\\system.numerics.vectors.4.5.0.nupkg.sha512",
|
||||
"C:\\Users\\David\\.nuget\\packages\\system.runtime.compilerservices.unsafe\\5.0.0\\system.runtime.compilerservices.unsafe.5.0.0.nupkg.sha512",
|
||||
"C:\\Users\\David\\.nuget\\packages\\system.text.encodings.web\\5.0.1\\system.text.encodings.web.5.0.1.nupkg.sha512",
|
||||
"C:\\Users\\David\\.nuget\\packages\\system.text.json\\5.0.2\\system.text.json.5.0.2.nupkg.sha512",
|
||||
"C:\\Users\\David\\.nuget\\packages\\system.threading.tasks.extensions\\4.5.4\\system.threading.tasks.extensions.4.5.4.nupkg.sha512",
|
||||
"C:\\Users\\David\\.nuget\\packages\\vsxmd\\1.4.5\\vsxmd.1.4.5.nupkg.sha512"
|
||||
],
|
||||
"logs": []
|
||||
|
||||
Reference in New Issue
Block a user