Nzr.Diagnostics.OperationTagGenerator 1.0.0

There is a newer version of this package available.
See the version list below for details.
dotnet add package Nzr.Diagnostics.OperationTagGenerator --version 1.0.0                
NuGet\Install-Package Nzr.Diagnostics.OperationTagGenerator -Version 1.0.0                
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="Nzr.Diagnostics.OperationTagGenerator" Version="1.0.0" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Nzr.Diagnostics.OperationTagGenerator --version 1.0.0                
#r "nuget: Nzr.Diagnostics.OperationTagGenerator, 1.0.0"                
#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.
// Install Nzr.Diagnostics.OperationTagGenerator as a Cake Addin
#addin nuget:?package=Nzr.Diagnostics.OperationTagGenerator&version=1.0.0

// Install Nzr.Diagnostics.OperationTagGenerator as a Cake Tool
#tool nuget:?package=Nzr.Diagnostics.OperationTagGenerator&version=1.0.0                

Nzr.Diagnostics

GitHub last commit GitHub Actions Workflow Status GitHub License

Nzr.Diagnostics is a collection of diagnostic utilities and tools, structured as multiple inner projects distributed as NuGet packages. These tools are designed to help with diagnostics, logging, and debugging in your .NET applications.

Projects

List of Projects

Nzr.Diagnostics.OperationTagGenerator

A project to generate operation tags for tracking and debugging purposes. README

NuGet Version NuGet Downloads

Feel free to explore the individual projects and their respective README files for more detailed information.

How to Contribute

We welcome contributions to the Nzr.Diagnostics project! Here's how you can get started:

Steps to Contribute:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Make your changes and commit them with a descriptive message.
  4. Push your changes to your fork and create a pull request.

To ensure consistency in commit messages across all contributions, we require the use of a commit message hook. Please follow the instructions below to set it up:

Commit Message Hook Configuration

To maintain consistent and structured commit messages, configure the Git commit message hook as follows:

Windows (PowerShell)

cp .\commit-msg .\.git\hooks\commit-msg

Linux/Mac (Bash)

cp commit-msg .git/hooks/commit-msg

This hook ensures that all commit messages follow the required format:

<type>(<scope>): <title>

<Description with bullet points>

<Tags>: The name of modules or topics involved

Example Commit Message

feat(OperationTagGenerator): add TagGenerator 

Add a TagGenerator class to generate operation tags for tracking and debugging purposes.

Tags: Tag, Debug, Diagnostics

License

Nzr.Diagnostics and all its project is licensed under the Apache License, Version 2.0, January 2004. You may obtain a copy of the License at:

http://www.apache.org/licenses/LICENSE-2.0

Disclaimer

This project is provided "as-is" without any warranty or guarantee of its functionality. The author assumes no responsibility or liability for any issues, damages, or consequences arising from the use of this code, whether direct or indirect. By using this project, you agree that you are solely responsible for any risks associated with its use, and you will not hold the author accountable for any loss, injury, or legal ramifications that may occur.

Please ensure that you understand the code and test it thoroughly before using it in any production environment.

Product Compatible and additional computed target framework versions.
.NET 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 was computed.  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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
  • net8.0

    • No dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
1.0.1 68 2/9/2025
1.0.0 70 2/9/2025