Felsökning 9.1.0
Prefix Reserveddotnet add package Felsökning --version 9.1.0
NuGet\Install-Package Felsökning -Version 9.1.0
<PackageReference Include="Felsökning" Version="9.1.0" />
<PackageVersion Include="Felsökning" Version="9.1.0" />
<PackageReference Include="Felsökning" />
paket add Felsökning --version 9.1.0
#r "nuget: Felsökning, 9.1.0"
#:package Felsökning@9.1.0
#addin nuget:?package=Felsökning&version=9.1.0
#tool nuget:?package=Felsökning&version=9.1.0
Felsökning NuGet Package
The Felsökning NuGet Package is the base library used by other Felsökning NuGet packages. It provides a variety of utility methods and extensions to simplify common programming tasks.
Features
- Extensions for
AggregateException,DateTime, and collection interfaces. - Utilities for working with encrypted files.
- HTTP-related base classes and extensions.
AggregateExceptionExtensions
This static class contains extension methods for the AggregateException class.
Methods
Unbox()
- Definition: Recursively unboxes the nested child exceptions within an
AggregateException. - Returns: A
string[]where:string[0]: hResults.string[1]: Exception messages.string[2]: Stack traces.
CollectionExtensions
This static class contains extension methods for the [ICollection<T>], [IEnumerable<T>], and [IList<T>] interfaces.
Methods
ToIAsyncEnumerable<T>()
- Definition: Converts a collection or enumerable to an
IAsyncEnumerable<T>, allowing asynchronous iteration. - Returns: An
IAsyncEnumerable<T>.
DateTimeExtensions
This static class contains extension methods for the DateTime struct.
Methods
IsWeekDay()
- Definition: Determines if the given
DateTimeoccurs on a weekday in the Gregorian calendar. - Returns:
trueif the day is a weekday, otherwisefalse.
ToCulturedString(string culture)
- Definition: Converts the
DateTimeto a culture-specific string format. - Returns: A
stringrepresentation of theDateTimein the specified culture format.
ToIso8601UtcString()
- Definition: Converts the
DateTimeto UTC and formats it as an ISO:8601 string. - Returns: A
stringin ISO:8601 format.
ToPosixTime()
- Definition: Converts the
DateTimeto POSIX time. - Returns: A
longrepresenting theDateTimein POSIX time.
ToRfc1123String()
- Definition: Converts the
DateTimeto an RFC:1123 string. - Returns: A
stringin RFC:1123 format.
ToUnixEpochTime()
- Definition: Converts the
DateTimeto Unix epoch time. (Duplicate ofToPosixTime().) - Returns: A
longrepresenting theDateTimein Unix epoch time.
ToWeekNumber()
- Definition: Converts the
DateTimeto the ISO:8601 week number of the year. - Returns: An
intrepresenting the week number.
EncryptedFile Class
A class for ensuring System.IO.File objects are encrypted when .Dispose() is called.
Methods
DecryptAndOpen()
- Definition: Decrypts the file (if encrypted) and opens it as a FileStream.
- Returns: A
FileStreamobject.
HttpBase
A base class for any class that depends on HttpClient. The HttpClient is initialized with TLS 1.3 and default headers, such as X-Correlation-ID.
HttpExtensions
This static class contains extensions for performing HTTP-related tasks, such as GET, POST, and PUT requests, with automatic deserialization of responses.
Example
var forecasts = await HttpExtensions.GetAsync<ForecastsForRegion>($"https://www.met.ie/Open_Data/json/{region}.json");
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 is compatible. net5.0-windows was computed. net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 is compatible. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net5.0
- System.IO.Abstractions (>= 22.0.14)
-
net6.0
- System.IO.Abstractions (>= 22.0.14)
-
net7.0
- System.IO.Abstractions (>= 22.0.14)
-
net8.0
- System.IO.Abstractions (>= 22.0.14)
-
net9.0
- System.IO.Abstractions (>= 22.0.14)
NuGet packages (5)
Showing the top 5 NuGet packages that depend on Felsökning:
| Package | Downloads |
|---|---|
|
Felsökning.Ireland
Package Description |
|
|
Felsökning.UnitedStates
Package Description |
|
|
Felsökning.Sverige
Package Description |
|
|
Felsökning.YCombinator
An Assembly to Automate Calls to Hacker News |
|
|
Felsökning.RipeStat
A library to automate calls to the RIPE STAT Database |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 9.1.0 | 1,131 | 5/17/2025 |
| 9.0.1 | 1,110 | 1/15/2025 |
| 9.0.0 | 340 | 11/14/2024 |
| 8.8.1 | 173 | 9/22/2024 |
| 8.7.0 | 427 | 7/16/2024 |
| 8.6.1 | 319 | 7/13/2024 |
| 8.6.0 | 135 | 7/13/2024 |
| 8.5.0 | 182 | 5/20/2024 |
| 8.1.8 | 321 | 4/26/2024 |
| 8.1.7 | 414 | 3/20/2024 |
| 8.1.6 | 435 | 3/7/2024 |
| 8.1.5 | 177 | 3/7/2024 |
| 8.1.4 | 2,691 | 2/28/2024 |
| 8.1.3 | 392 | 1/30/2024 |
| 8.1.2 | 284 | 1/25/2024 |
| 8.1.1 | 480 | 11/16/2023 |
| 8.1.0 | 186 | 11/16/2023 |
| 8.0.2 | 297 | 6/11/2023 |
| 8.0.1 | 266 | 6/11/2023 |
| 7.0.5 | 885 | 1/24/2023 |
| 7.0.3 | 520 | 1/22/2023 |
| 7.0.1 | 395 | 1/21/2023 |
| 7.0.0 | 267 | 6/11/2023 |
Adding README file for NuPkg Parse in NuGet.