Skip to content

Latest commit

 

History

History
84 lines (42 loc) · 3.17 KB

README.md

File metadata and controls

84 lines (42 loc) · 3.17 KB

Skybrud.Essentials

GitHub license NuGet NuGet Skybrud.Essentials at packages.limbo.works

Skybrud.Essentials is a library with common purpose functionality for working with .NET.

The package has a strong focus on parsing various types of input. Among other things, the package can help you work with date and time beyond the standard DateTime and DateTimeOffset classes in .NET. It has better support for various date formats - such as unix time, ISO 8601, RFC 822 and RFC 2822.

It also contains utilities for converting to and from string values, changing text casing and working with both JSON and XML.



Installation

Install the package via NuGet. To install the package, you can use either .NET CLI:

dotnet add package Skybrud.Essentials

or the NuGet Package Manager:

Install-Package Skybrud.Essentials



See also

  • Skybrud.Essentials.Http
    A .NET library for making HTTP requests - including working with OAuth 1.0a and OAuth 2. This package us used in most of our integration packages.

  • Skybrud.Essentials.Maps
    A .NET package for working with maps and geospatial data, including popular formats such as GeoJSON, KML (Keyhole Markup Language) and WKT (Well Known Text).

  • Skybrud.Essentials.AspNetCore
    A .NET package for that provides various logic that makes it easier to work with different parts of ASP.NET Core - eg. parsing query strings and reading request headers.

  • Skybrud.Essentials.Umbraco
    A .NET package for that provides various logic that makes it easier to work with different parts of Umbraco.



Found a bug? Have a question?



Changelog

The releases page lists the relevant changes from each release.



Documentation

Go to the documentation at packages.skybrud.dk