ap0llo-utilities - Grynwald.Utilities.Logging 1.7.57-pre

A collection of utility functions for usage in C#/.NET projects

PM> Install-Package Grynwald.Utilities.Logging -Version 1.7.57-pre -Source https://www.myget.org/F/ap0llo-utilities/api/v3/index.json

Copy to clipboard

> nuget.exe install Grynwald.Utilities.Logging -Version 1.7.57-pre -Source https://www.myget.org/F/ap0llo-utilities/api/v3/index.json

Copy to clipboard

> dotnet add package Grynwald.Utilities.Logging --version 1.7.57-pre --source https://www.myget.org/F/ap0llo-utilities/api/v3/index.json

Copy to clipboard
<PackageReference Include="Grynwald.Utilities.Logging" Version="1.7.57-pre" />
Copy to clipboard
source https://www.myget.org/F/ap0llo-utilities/api/v3/index.json

nuget Grynwald.Utilities.Logging  ~> 1.7.57-pre
Copy to clipboard

> choco install Grynwald.Utilities.Logging --version 1.7.57-pre --source https://www.myget.org/F/ap0llo-utilities/api/v2

Copy to clipboard
Import-Module PowerShellGet
Register-PSRepository -Name "ap0llo-utilities" -SourceLocation "https://www.myget.org/F/ap0llo-utilities/api/v2"
Install-Module -Name "Grynwald.Utilities.Logging" -RequiredVersion "1.7.57-pre" -Repository "ap0llo-utilities" -AllowPreRelease
Copy to clipboard

Utilities

Overview

Build Status Conventional Commits Renovate

Package NuGet.org MyGet
Grynwald.Utilities NuGet MyGet
Grynwald.Utilities.Configuration NuGet MyGet
Grynwald.Utilities.Logging NuGet MyGet
  • Grynwald.Utilities is a collection of utility functions for usage in C#/.NET projects.
  • Grynwald.Utilities.Configuration provides some utilties for working with coniguration, based on IConfiguration
  • Grynwald.Utilities.Logging provides a simple console logger implementation of ILogger

Installation

The libraries are distributed as NuGet package.

  • Prerelease builds are available on MyGet
  • Release versions are available on NuGet.org

API Reference

For documentation of the types in this libary, have a look at the API docs:

Building from source

Utilities is a .NET Standard library.# Building it from source requires the .NET 6 SDK (version 6.0.101 as specified in global.json) and uses Cake for the build.

To execute the default task, run

.\build.ps1

This will build the project, run all tests and pack the NuGet package.

Acknowledgments

Grynwald.Utilities was made possible through a number of libraries (aside from .NET Core and .NET Standard). Thanks to all the people contribution to these projects:

Versioning and Branching

The version of this project is automatically derived from git and the information in version.json using Nerdbank.GitVersioning:

  • The master branch always contains the latest version. Packages produced from master are always marked as pre-release versions (using the -pre suffix).
  • Stable versions are built from release branches. Build from release branches will have no -pre suffix
  • Builds from any other branch will have both the -pre prerelease tag and the git commit hash included in the version string

To create a new release branch use the nbgv tool:

dotnet tool restore
dotnet tool run nbgv -- prepare-release
  • .NETStandard 2.0
    • Microsoft.Extensions.Logging.Abstractions (>= 6.0.2)
  • .NETStandard 2.0: 2.0.0.0

Owners

ap0llo

Authors

Andreas Gruenwald

Project URL

https://github.com/ap0llo/utilities

License

Unknown

Info

59 total downloads
9 downloads for version 1.7.57-pre
Download (14.34 KB)
Found on the current feed only

Package history

Version Size Last updated Downloads Mirrored?
1.7.58-pre 14.34 KB Sun, 01 Jan 2023 10:04:37 GMT 10
1.7.57-pre 14.34 KB Sat, 24 Dec 2022 11:45:25 GMT 9
1.7.56-pre 14.35 KB Thu, 22 Dec 2022 14:19:08 GMT 11
1.7.55-pre 14.34 KB Thu, 22 Dec 2022 14:12:31 GMT 9
1.7.54-pre 14.34 KB Thu, 22 Dec 2022 14:10:58 GMT 10
1.6.122 14.16 KB Sat, 08 Jan 2022 20:27:22 GMT 10