Top 20 NuGet Packages depending on DickinsonBros.Logger.Abstractions
Total dependencies: 11
Email Service
Features
* Sends email to file and/or web
* IsValidEmailFormat
* ValidateEmailDomain
* Logs for all successful and exceptional runs
* Telemetry for all calls
A Cosmos service
Features
* DeleteAsync, FetchAsync, InsertAsync, and UpsertAsync Methods
* Captures Telemetry
* Adds Logging
Middleware for Function
Features
* Logs requests redacted (With "api" in route)
* Logs responses redacted and status codes (With "api" in route)
* Adds Telemetry
* Handles Auth
* Handles correlation Ids
* Catch all uncaught exceptions and log them redacted
A Integration Tests Service
Features
* SetupTests, RunTests, GenerateLog, GenerateTRXReport, GenerateZip and SaveResultsToDatabase
* A simple method runner using reflection
Middleware for ASP.Net
Features
* Logs requests redacted (With "api" in route)
* Logs responses redacted and status codes (With "api" in route)
* Adds Telemetry
* Handles correlation Ids
* Catch all uncaught exceptions and log them redacted
SQL Service
Features
* Methods: Execute, QueryFirst, QueryFirstOrDefault, Query, and BulkCopy
* Logs for all successful and exceptional runs
* Telemetry for all calls
Handles requests in a durable fashion
Features
* Ability to retry requests
* Timeouts
* Logs final requests and total retrys redacted with meta data
* Telemetry for all calls
A logging service that redacts all logs
Features
* Redacts all logs
* Allows for dictionary of variables to be past in that all become first class propertys in the log.
* Ability to add a correlation id with scopes
* Allows for improved testability
JWT Service
Features
* Read Tokens
* Create Tokens With Cliams
* Generate AccessToken and RefreshTokens
* Configured With Certificates