Found 11 packages
ASP.NET Core middleware processing incoming request correlation ID, together with HTTP message handler for forwarding correlation ID to subsequent requests.
Library of extension methods for adding/receiving the x-request-id header to RestSharp's RestRequest.
Library of extension methods for adding/receiving the x-request-id header to correlate server and client requests with backend logging and subsequent calls.
HTTP REST Client DependencyInjection for HttpClient
Checks if id in url and body are the same for http put requests.
This MSBuild task generates documentation for Events in a ETW EventSource class. This can combine event method comments like summary and resolution to helps Operations take action on the events. /// <summary> /// The request processing error during processing. /// </summary> /// <param name="RequestID"> /// The request id. /// </param> /// <param name="Url"> /// The url. /// </param> /// <resolution>Try fixing the configured url</resolution> [Event(5, Keywords = Keywords.Requests, Task = Tasks.Request, Opcode = EventOpcode.Suspend, Level = EventLevel.Error)] public void RequestProcessingError(int RequestID, string Url) { WriteEvent(5, RequestID, Url); } generates csv file named <EventSourceName>.csv with record EventName,EventId, EventLevel, Description, Resolution RequestProcessingError,5, Error, The request processing error during processing., Try fixing the configured url Note: only supports .Net4.5
An NLog layout renderer that allows items in the current HTTP context to be added to a log layout. Example: ${http-context-item:X-RequestId} will log the contents of HttpContext.Current.Items["X-Request-Id"]
Package Description
Extension class for Azure StorageException to extract usefull information embedded inside the StorageException object by Azure Storage services on a failed request. Provides StorageException extension methods to extract: - ErrorCode - ETag - ExtendedErrorMessage - FailedOperationIndex (of a failed Batch Operation) - HttpStatusCode - OperationStartTime (UTC) - OperationEndTime (UTC) - RequestDate (UTC) - RequestId - TargetLocation (Primary, Secondary, etc.) - IsOptimisticConcurrencyFailure And extended ToString() method which automatically extracts this information from the exception instance and converts it into a string for logging purposes. Usage: Try { //Make a request to Azure Table Storage (Blob, Table, Queue, ..) } catch (StorageException storageException) { //Gives you the HttpStatusCode embedded inside the StorageException int? httpStatusCode = storageException.GetHttpStatusCode(); // Gives you the index of the failed operation in a azure table batch operation int failedOperationIndex = storageException.GetFailedOperationIndex(); }
Request Identity Information From Hosted Server Based On The Inputed Client Details