Top 20 NuGet Packages depending on DickinsonBros.Telemetry.Abstractions
Total dependencies: 10
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
Administration Proxy Service utlizing durable rest.
Methods
* AdminAuthorizedAsync
* LogAsync
* TelemetryQueryAsync
Features
* Polciy based retrys and timeouts.
* Logs for all successful and exceptional runs
* Telemetry for all calls
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 Telemetry service
Features
* Captures Telemetry (Name, ElapsedMilliseconds, TelemetryType, TelemetryState, DateTime)
* Sends Telemetry Event