/ByteDev.Base64

.NET Standard library for handling base64 strings.

Primary LanguageC#MIT LicenseMIT

NuGet Package License: MIT

ByteDev.Base64

.NET Standard library for handling base64 strings.

IMPORTANT: This library should be considered depreciated as it has been superseded by project ByteDev.Encoding. Functionality from this library has been absorbed into that library.

Installation

ByteDev.Base64 has been written as a .NET Standard 2.0 library, so you can consume it from a .NET Core or .NET Framework 4.6.1 (or greater) application.

ByteDev.Base64 is hosted as a package on nuget.org. To install from the Package Manager Console in Visual Studio run:

Install-Package ByteDev.Base64

Further details can be found on the nuget page.

Release Notes

Releases follow semantic versioning.

Full details of the release notes can be viewed on GitHub.

Usage

The package contains the following methods:

  • Base64Encoder
    • IsBase64Encoded
    • CalcBase64EncodedSize
    • ConvertToBase64
    • ConvertFromBase64
  • Base64Serializer (IBase64Serializer)
    • Serialize
    • Deserialize
  • StringExtensions
    • IsBase64