{"repo":"skoruba/AuditLogging","free":true,"listed":false,"github":"https://github.com/skoruba/AuditLogging","clone":"git clone https://github.com/skoruba/AuditLogging.git","description":"🕊️ Simple audit logging for .NET Core with EntityFramework Core","language":"C#","stars":121,"topics":["netcore","audit","logging","logger","aspnetcore","entityframeworkcore","audit-trail","audit-log","identityserver4"],"license":"MIT","category":"analytics","readme_excerpt":"🕊️ Skoruba.AuditLogging Simple audit logging for .NET Core with EntityFramework Core support This project is ported to .NET 10. 🚀 How to install How to use it Setup for web application and auditing of users: Setup for machine application (e.g. background jobs): Usage in code Logging for user action Logging for machine action ProductAddedEvent.cs AuditEvent - base event for logger Property Description ----------------------- --------------------------------------------------------- Event Name of event Source Source of logging events Category Event category SubjectIdentifier Identifier of caller which is responsible for the event SubjectName Name of caller which is responsible for the event SubjectType Subject Type (eg. User/Machine) SubjectAdditionalData Additional information for subject Action Information about request/action AuditLog - database table Property Description ----------------------- --------------------------------------------------------- Id Database unique identifier for event Event Name of event Source Source of logging events Category Event category SubjectIdentifier Identifier of caller which is responsible for the event SubjectName Name of caller which is responsible for the event SubjectType Subject Type (eg. User/Machine) SubjectAdditionalData Additional information for subject Action Information about request/action Data Data which are serialized into JSON format Created Date and time for creating of the event Setup default IAuditSubject and IAuditAct","default_branch":null,"files":null,"tree":[],"storefront":"/r/skoruba","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/skoruba/AuditLogging/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}