twLogging 1.2.13

Tipwinns Logging

Tipwinns, Inc

Tipwinns, Inc

A logging assembly to be used for all Tipwinns products. Copyright 2024-2025 Tipwinns, Inc.
Usage of this libary can only be granted by Tipwinns, Inc with written consent.

Table of contents

Description

Logging is a critical aspect of modern software development. It provides a way to record the activities and events happening within a software application, which can be invaluable for debugging and troubleshooting issues. Logs can provide detailed context about what the application was doing at the time of an error, making it easier to identify and fix the problem. Additionally, logging can be used for monitoring application performance, tracking user behavior, and even for regulatory compliance in certain industries. In a distributed system, where an application might be spread across multiple servers or services, logging can be the only way to get a holistic view of the system's behavior. Therefore, effective logging practices are an essential part of maintaining the reliability, performance, and security of software applications.

This repository contains a logging assembly that can be used for all Tipwinns, Inc. products. The assembly provides a simple and flexible logging framework that can be easily integrated into any .NET application and .NET Framework applicaitons. It supports multiple log levels, log message formatting, and log message filtering. The assembly also includes a set of built-in log appenders that can write log messages to various destinations, such as the console, a file, or a database. For critical errors the library can also support appending critical logs to Raygun's error tracking service. The assembly is designed to be extensible, so developers can easily create custom log appenders or log message formatters to meet their specific requirements.

Supported Log Levels

The following log levels are supported by the assembly:

  • Debug: Used for detailed debugging information.
  • Verbose: Verbose logging is detailed recording of all system activities.
  • Information: Information level debugging logs useful events for general application operations.
  • Warning: Warning level logging records events that could potentially cause issues.
  • Error: Error level logging captures events that prevent normal program execution.
  • Fatal: Fatal level logging records events causing the application to crash

Status

Under private development for internal use only. All rights reserved by Tipwinns, Inc.

Dependencies

Serilog Serilog.Sinks.Console Serilog.Sinks.File Serilog.Sinks.RollingFile Microsoft.Extensions.Configuration Microsoft.Extensions.Configuration.Json Microsoft.Extensions.DependencyInjection

Code and documentation copyright 2024-2025 for Tipwinns, Inc.

Showing the top 20 packages that depend on twLogging.

Packages Downloads
VantageLib
Vantage Libary Tipwinns Software Products
21
twLM
License Manager for Tipwinns Software Products
21
twLMControls.WinForms
Trial License Manager WinForms Graphical Controls for Tipwinns Software Products
21
twLicense
A private assembly that manages all of Tipwinns license compliance for all of its products.
5
twLicense
A propriatry license library for Tipwinns's products
4
twLM
License Manager for Tipwinns Software Products
4
VantageLib
Vantage Libary Tipwinns Software Products
4
twLicense
A propriatry license library for Tipwinns's products
3
twTrialLicenseManager
Trial License Manager for Tipwinns Software Prodcuts
3
twLMControls.WinForms
Trial License Manager WinForms Graphical Controls for Tipwinns Software Products
3
twLicense
Package Description
2
twLicense
A private assembly that manages all of Tipwinns license compliance for all of its products.
2
twLicense
A propriatry license library for Tipwinns's products
2
twTrialLicenseManager
Trial License Manager for Tipwinns Software Prodcuts
2
twLicense.Controls.WPF
Package Description
2

Version Downloads Last updated
1.2.13 32 01/14/2025
1.2.12 3 01/14/2025
1.2.11 5 01/14/2025
1.2.10 3 01/14/2025
1.2.9 3 01/14/2025
1.2.8 2 01/14/2025
1.2.6 6 01/11/2025
1.2.5 2 01/11/2025
1.1.22 21 10/05/2024
1.1.21 7 08/18/2024
1.1.11 3 08/18/2024
1.1.10 4 08/16/2024
1.1.8 4 08/16/2024
1.1.7 4 08/16/2024
1.1.4 4 08/16/2024
1.1.3 4 08/16/2024
1.1.2 4 08/16/2024
1.1.0.1 3 08/16/2024
1.1.0 4 08/16/2024
1.0.23 5 08/16/2024
1.0.16 3 08/16/2024
1.0.15 4 08/16/2024
1.0.14 2 08/16/2024
1.0.13 4 08/16/2024
1.0.5 12 05/12/2024
1.0.4 2 05/12/2024
1.0.0 3 08/16/2024
0.1.0 4 08/16/2024