Skip to content

Update: OWASP Logging Vocabulary - C#/.NET implementation #1939

@detilium

Description

@detilium

What is missing or needs to be updated?

Hello,

As a Python implementation of the Logging Vocabulary exists, I decided to add another implementation for C#/.NET.
The package supports all current categories and event types.

The project is not under my direct name, but instead under the ByteGuard HQ package family (my open-source appsec initiative).

The package is a basic wrapper around the ILogger interface from Microsoft.Extensions.Logger, and is provider agnostic (works with NLog, Serilog, etc.), making is easy for developers to start using the logging vocabulary, without having to switch logging provider.

byteguard-hq/byteguard-security-logger

How should this be resolved?

I propose that the ByteGuard.SecurityLogger NuGet package is added to the implementation section of the OWASP Logger Vocabulary page.

I'd be happy to open a PR with the proposed changes.

I hope this is useful for OWASP and that this package might be valuable, and merry Christmas :)

Metadata

Metadata

Assignees

No one assigned

    Labels

    ACK_WAITINGIssue waiting acknowledgement from core team before to start the work to fix it.HELP_WANTEDIssue for which help is wanted to do the job.UPDATE_CSIssue about the update/refactoring of a existing cheat sheet.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions