Unity.Mvc3 is a library that allows simple Integration of Microsoft's Unity IoC container with ASP.NET MVC 3. This project includes a bespoke DependencyResolver that creates a child container per HTTP request and disposes of container resolved IDisposable instances at the end of the request.
Module for Microsoft HTTP Client that enables GZip and Deflate support for incoming and outgoing requests. Please note that this is not an official Microsoft package.
ATTENTION: This package is being replaced by the PayPal SDK package (https://www.nuget.org/packages/PayPal). It is recommended that new integrations use the newer package. For those considering to upgrade to the newer package from a version of this package, please refer to the PayPal .NET SDK's wiki on GitHub: https://github.com/paypal/PayPal-NET-SDK/wiki/Breaking-Changes#v10 The PayPal REST API uses HTTP verbs and a RESTful endpoint structure. OAuth2.0 is used as the API Authorization framework. Request and response payloads are formatted as JSON.
Provides the System.Net.Http.RtcRequestFactory class, which creates HTTP requests for use with the Real-Time-Communications (RTC) background notification infrastructure. Commonly Used Types: System.Net.Http.RtcRequestFactory When using NuGet 3.x this package requires at least version 3.4.
Simple JavaScript library to prevent multiple simultaneous client requests to same HTTP endpoint. After one active request, subsequent requests with identical request metadata have their callbacks queued with the first/active request, preventing the need for multiple unnecessary round trips to a server.
Freya Optics for access to core HTTP properties of requests and responses
Middleware for automatically applying culture information to HTTP requests.
The F# Data library (FSharp.Data.dll) implements everything you need to access data in your F# applications and scripts. It implements F# type providers for working with structured file formats (CSV, JSON and XML) and for accessing the WorldBank and Freebase data. It also includes helpers for parsing JSON and CSV files and for sending HTTP requests." This package (FSharp.Data.Experimental.dll) adds additional type providers that are work in progress and do not match high quality standards yet. Currently, it includes a type provider for Apiary.io.
InstaSharp is a wrapper around the Instagram API. It's goal is to provide you with a clean and neat interface for ineracting with Instagram's data services, while taking care of all the lower level things like HTTP requests, OAuth flow, and mapping the JSON request to .NET classes.
Contains the core HTTP requests implementation designed for JXT
ThinkingHome plugin which provide the ability to call other plugins methods by HTTP requests.
Brake Pedal is a general purpose throttling library. The library provides the following features: - Time based throttling: limit X number of requests over Y time period. - Locking: block requests after X attempts over Y time period for Z time period. - Decoupled storage: you can use the bundled repositories (in memory) or roll your own. The BrakePedal.Http package provides code to use the BrakePedal library in a Web API application as an attribute, handler, or filter. The BrakePedal.Redis package contains an implementation of a Redis BrakePedal repository which uses StackExchange.Redis (https://github.com/StackExchange/StackExchange.Redis) for use with the BrakePedal library.
The basic idea: each time we add one or more promises to an instance of a promiseTracker, that instance's active() method will return true until all added promises are resolved. A common use case is showing some sort of loading spinner while some http requests are loading.
Allows receiving API requests via HTTP (inspired by Express JS) by wrapping existing C# web servers
Transmit HTTP-requests to other plug-ins
Show busy/loading indicators on any $http or $resource request, or on any promise.
This Package Contain Useful Library And Extention Method For Easy Develop High Tech Asp.Net Application. ForExample : Implementation Of ExtentionMethod, Http Request Tools, Client Informations, ...
Freya Optics for access to core HTTP properties of requests and responses
C# State Management provides a consistent abstraction to accessing data from various collections such as thread bound contexts, HTTP Request and Response collections as well as HTTP Cookies.
Provides automatic face detection, as well as the CropAround plugin, which can even be combined in a single request (using &c.focus=faces) to provide face-focused/face-preserving cropping. Docs: http://imageresizing.net/plugins/faces Support: http://imageresizing.net/support Requires license, see http://imageresizing.net/plugins ## 30+ plugins available Search 'ImageResizer' on nuget.org, or visit imageresizing.net to see 40+ plugins. Some offer 4-30x performance improvements; some render PDFs and PSDs; others detect faces and trim whitespace. You'll find plugins for disk caching, memory caching, Microsoft SQL blob support, Amazon CloudFront, S3, Azure Blob Storage, MongoDB GridFS, automatic whitespace trimming, automatic white balance, octree 8-bit gif/png quantization and transparency dithering, animated gif resizing, watermark & text overlay support, content aware image resizing / seam carving (based on CAIR), grayscale, sepia, histogram, alpha, contrast, saturation, brightness, hue, Guassian blur, noise removal, and smart sharpen filters, psd editing & rendering, raw (CR2, NEF, DNG, etc.) file exposure, .webp (weppy) support, image batch processing & compression into .zip archives, red eye auto-correction, face detection, and secure (signed!) remote HTTP image processing. Most datastore plugins support the Virtual Path Provider system, and can be used for non-image files as well.
Simple Http Basic, Digest Authentication Module with IP Restriction. [Features] - Standard basic authentication. - Digest authentication implementation is simple algorithm: nonce value has expiration. - Basic or Digest Authentication don't touch HttpContext.Current.User. - Target IP Address Family is IPv4 and IPv6. - Ignore Path Regex.(specified path skip authentication) - Ignore IP Address.(specified IP skip authentication) If you find bugs or have requests for improvement, contact me. http://github.com/nabehiro/HttpAuthModule
Freya Optics for access to CORS extension properties of requests and responses
The "Web API Correlator" enables correlation functionality for Web API and interconnected Web API services within a service composition. With the increasing complexity of modern distributed SOA systems containing interconnected services, it becomes crucial to determine causal relationships between the services and its clients. It is important to understand the various components that were part of a request flow to support critical scenarios such as health monitoring, troubleshooting, and root cause analysis. For this reason many frameworks provide correlation capability. For example, WCF has built-in correlation functionality. Although Web API creates (Request.GetCorrelationId()) and carries the Correlation Id throughout the HTTP request handling process, taking care of thread context switches as part of asynchronous nature of processing Web API requests, the boundary for this Correlation Id is limited to a single server-side request-response cycle. In other words, the Correlation Id Web API provides "out of the box" is limited to a single service boundary. In essence, Web API lacks ability to correlate processes between client and server, as well as interconnected services chains applicable to many distributed SOA applications. Effectively, we lose ability to relate multiple events immediately as a process crosses the service boundary; the information about multiple linked events within the system become dispersed data records rather representing the related nature of those events. The "Web API Correlator" enables absent functionality by transferring the Correlation Id from API Client (browser or .NET HttpClient, or .NET WebClient) to the server, propagating it into the server-side Web API process, and forwarding to interconnected Web API services within a service composition. The "Web API Correlator" contains correlation component for .NET, and offers a plugin for jQuery AJAX. The jQuery plug-in manages and maintains the Correlation Id on the client-side and ensures the Correlation Id being added to all AJAX requests.
Arachnid Optics for access to core HTTP properties of requests and responses, powered by the Hopac concurrency library
Arachnid Optics for access to core HTTP properties of requests and responses
Utilities for consuming and publishing over HTTP.
Simple HTTP and REST client for Unity based on Promises, also support Callbacks!
Freya Optics for access to Patch extension properties of requests and responses
Signs and validates HTTP requests
Abstract interface to implement any kind of cache service (e.g. Memory Cache, Redis Cache, Memcached, SQLite, HTTP Request Cache). It supports various cache providers and implements many advanced features. You can also write your own and extend it also extend existing providers. Easily migrate or switch between one to another provider with no code breaking changes. Having a default/generic implementation to wrap the MemoryCache, Redis Cache, Memcached, SQLite, HTTP Request cache and independed on the underlying caching framework(s). LiteXCache is an interface to unify the programming model for various cache providers. The Core library contains all base interfaces and tools. One should install at least one other LiteXCache package to get cache handle implementations. This is the ASP.NET Core configuration integration package (Built-in). Better use of Http request cache for other external cache providers (Redis, Memcached, SQLite etc). LiteXCache is simple yet powerful and very high-performance cache mechanism and incorporating both synchronous and asynchronous usage with some advanced usages of caching which can help us to handle caching more easier! Provide Cache service for any type of application (.NET 5, .NET Core, .NET Standard). Very simple yet advanced configuration. Minimal (one line) code configuration is required.
An automatic loading bar using angular interceptors. It works automatically, so simply include it as a dependency and it will automatically display the progress of your $http requests.
Package Description
This is an extension module for Zayni Framework's Middle.Service module. It define the http request entities for Middle.Service.HttpCore and Middle.Service.HttpCore.Client.
SkyWalking.Diagnostics.HttpClient notifies outgoing Http requests.
This package implements a mechanism for scoped role assignment provider making use of an adapter that make http requests for a default Furiza Security Provider Web Api.
Module for ASP.NET Web API that enables GZip and Deflate support for incoming and outgoing requests. Please note that this is not an official Microsoft package.
request and response models for de.kuerschner.core http server in dotnet core.
SkyAPM.Diagnostics.HttpClient notifies outgoing Http requests.
HTTP request durations for the Prometheus.Client
This packages contains utilities which I use in my projects. The package may be changed radically at any time. Even some API's may be altered (although unlikely), be careful with updating. Attributes: - DescriptionAttribute DebugTools: - StoppWatch Logging: - Logging implementation Services: - HttpService for basic http request - ProgressService for progress reporting and for binding in the view as it implements IPropertyChanged - RestService for REST http request - Interfaces for all services for IoC Helpers - ReflectionHelper - BaseHelper Singleton - a pattern to guarantee only one instance of class exists application wide.
Intercept all of the sending HTTP requests on a client side Blazor application.
An HttpClient-based cache for HTTP requests based on Akavache
This library contains a set of extensions for common case scenarios (such as HTTP request tracing).
ASP.NET Core middleware to propagate HTTP headers from the incoming request to the outgoing HTTP Client requests. This is a backport to ASP.NET Core 2.1 (and 2.2) of the ASP.NET Core HeaderPropagation middleware I had recently contributed to the ASP.NET Core project. All code is licensed under the Apache License, Version 2.0 and copyrighted by the .NET Foundation. If you are using ASP.NET Core 3.0, please use the official package Microsoft.AspNetCore.HeaderPropagation.
Convenient HttpClient supporting REST, cookies, authentication token headers and request object to JSON or querystring conversion. Also supports FormUrlEncoded and MultipartForm requests.
request and response models for de.kuerschner.kestrel http server in dotnet core.