Moonrise.Utils.Logging 3.2018.1011.12155

Suggested Alternatives

Moonrise.LoggingUtils.NetStd

Additional Details

I was maintaining two versions of this package with shared code and SLIGHT differences between .Net Standard & .Net Framework but have now shifted simply to the .Net Standard version.
If you migrate, the only breaking change you'll get is if you have written your own Logging Provider as there is now more information passed to a Logging Provider rather than assuming a format of messages passed to the log provider.
Oh and thanks for your interest,

Will (will@moonrise.media)

dotnet add package Moonrise.Utils.Logging --version 3.2018.1011.12155
                    
NuGet\Install-Package Moonrise.Utils.Logging -Version 3.2018.1011.12155
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Moonrise.Utils.Logging" Version="3.2018.1011.12155" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Moonrise.Utils.Logging" Version="3.2018.1011.12155" />
                    
Directory.Packages.props
<PackageReference Include="Moonrise.Utils.Logging" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Moonrise.Utils.Logging --version 3.2018.1011.12155
                    
#r "nuget: Moonrise.Utils.Logging, 3.2018.1011.12155"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Moonrise.Utils.Logging@3.2018.1011.12155
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Moonrise.Utils.Logging&version=3.2018.1011.12155
                    
Install as a Cake Addin
#tool nuget:?package=Moonrise.Utils.Logging&version=3.2018.1011.12155
                    
Install as a Cake Tool

Added global flag LogMethodName to automatically log the method name of the caller of the logging message.

Product Compatible and additional computed target framework versions.
.NET Framework net is compatible.  net45 is compatible.  net451 was computed.  net452 was computed.  net46 was computed.  net461 was computed.  net462 was computed.  net463 was computed.  net47 was computed.  net471 was computed.  net472 was computed.  net48 was computed.  net481 was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on Moonrise.Utils.Logging:

Package Downloads
Moonrise.Utils.Database

TransactedConnection - allows thread-safe nested transactions. MigrationApp and MigrationState allow for migrations to be seperated out into a stand-alone app.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
3.2018.1011.12155 5,404 10/11/2018 3.2018.1011.12155 is deprecated because it is no longer maintained.
3.2018.807.10453 1,961 8/7/2018 3.2018.807.10453 is deprecated because it is no longer maintained.
3.2018.731.13403 1,555 7/31/2018 3.2018.731.13403 is deprecated because it is no longer maintained.
3.2018.727.11351 4,702 7/27/2018 3.2018.727.11351 is deprecated because it is no longer maintained.
3.2018.516.16573 1,865 5/16/2018 3.2018.516.16573 is deprecated because it is no longer maintained.
3.2017.1115.15352 1,611 11/15/2017 3.2017.1115.15352 is deprecated because it is no longer maintained.
3.2017.1114.15365 1,726 11/14/2017 3.2017.1114.15365 is deprecated because it is no longer maintained.
3.2017.1024.17322 1,592 10/24/2017 3.2017.1024.17322 is deprecated because it is no longer maintained.
3.2017.920.12191 1,627 9/22/2017 3.2017.920.12191 is deprecated because it is no longer maintained.
3.2017.920.10361 1,615 9/20/2017 3.2017.920.10361 is deprecated because it is no longer maintained.
3.2017.920.9185 1,637 9/20/2017 3.2017.920.9185 is deprecated because it is no longer maintained.
3.2017.920.9144 1,636 9/20/2017 3.2017.920.9144 is deprecated because it is no longer maintained.
3.2017.919.15252 1,612 9/19/2017 3.2017.919.15252 is deprecated because it is no longer maintained.
3.2017.919.15002 1,629 9/19/2017 3.2017.919.15002 is deprecated because it is no longer maintained.
3.2017.919.14220 1,638 9/19/2017 3.2017.919.14220 is deprecated because it is no longer maintained.
3.2017.919.13243 1,678 9/19/2017 3.2017.919.13243 is deprecated because it is no longer maintained.
3.2017.919.11371 1,687 9/19/2017 3.2017.919.11371 is deprecated because it is no longer maintained.
3.2017.908.9593 1,656 9/11/2017 3.2017.908.9593 is deprecated because it is no longer maintained.
3.2017.901.13541 1,616 9/1/2017 3.2017.901.13541 is deprecated because it is no longer maintained.
3.2017.825.14454 1,705 8/25/2017 3.2017.825.14454 is deprecated because it is no longer maintained.

First packaged release of this logging library.