Found 15 packages
A dynamic lazy proxy is a class built in real time, that implemenets some interface T, takes to the constructor an argument Lazy of T and routes all invocations to the corresponding method or property of this argument. The real instance wrapped by Lazy of T is created only after the first invocation of method or property. It allows to distribute the loading from the class creation to the method or property invocation.
DEPRECATED - see https://github.com/channeladam/ChannelAdam.Core/blob/master/README.md. A core library that provides helpful functionality including base classes for disposables and finalizers, weak events, proxies, support for retry policies, XML conversion/serialisation and embedded resources.
HttpContextMoq is an implementation of AspNetCore.Http.HttpContext that stores a Mock instance and works as a proxy for the real Mock.
Simple http proxy to use in front of real services. Use it for tracing blackboxes and for mocking responses.
A set of helpful uitlities for dealing with dispatched remoting.
Dev Proxy plugin for recording HTTP traffic to HAR files using HttpRecorder library. Features streaming HAR file writes with real-time flush and session-based recording. All traffic accumulated in a single HAR file per session.
A Moq extension that allows you to set up a mock to proxy/forward all calls to a real implementation, while still being able to verify calls and override specific behaviors.
Features: - You can run any object in another process in several lines - The created object looks like a real one (see ProxyFactory) - Full control - you can kill the process at any time and interrupt the execution of any code and free the libraries used Limitations: - Currently installed .Net Framework 4.6.1/.Net Framework 4.8/.Net Core 3.1/.Net 5.0 is required to start the process
Microsoft.Extensions.DependencyInjection integration for MoqProxy. Enables wrapping DI-registered services with Moq proxies for testing - verify calls to real implementations, spy on service interactions, and test integration scenarios without modifying production code.
Extension for Moq to proxy method calls to a real implementation using reflection, with optional interception.
Real-time UI synronization using SignalR as a proxy server
Moksy is an open source .Net library for stubbing, mocking and simulating web services. Intended to be driven from MsTest (or your favorite testing framework), Moksy will create a real HTTP Server end-point that your system under test or other services can hit. For example: Moksy.Common.Proxy proxy = new Moksy.Common.Proxy(10011); proxy.Start(); var simulation = SimulationFactory.When.I.Get().From("/TheEndpoint").Then.Return.Body("Hello World!").And.StatusCode(System.Net.HttpStatusCode.OK); proxy.Add(simulation); Navigating to http://localhost:10011/TheEndpoint in your browser or hitting that Url from another service will return "Hello World!". This release has a strong focus on testing JSON-based web services.
Remote Agency is built for making the communicating among components in different computers easier. Remote Agency can create proxy objects based on one interface file which should be implemented by a remote class, and serializing the accessing between the proxy and the real service object.
Netly is a robust C# socket library designed to streamline network communication. It offers comprehensive support for multiple protocols, including HTTP, TCP, SSL/TLS, UDP, Reliable UDP (RUDP), and WebSocket. This versatility makes Netly an excellent choice for developing a wide range of applications, from multiplayer games and chat systems to real-time data exchanges. Repository: https://github.com/alec1o/netly Documentation: https://netly.docs.kezero.com Fork me: https://github.com/alec1o/Netly
Enables Umbraco editors to be able to check their Umbraco site for broken links. Features - Able to check an entire site, or just a section or even a single page - Completely asychnronous so can check multiple links simultaneously and provide real-time feedback - Caches link status so only checks each unique link once (within a short period) - Works for all types of links - external, internal, HTML, files, images and even CSS and JavaScript files - Provides feedback on errors with help dialogue and an overview of HTTP status codes - Quick edit facilty allows you to easily edit the page that contains the broken link directly within Umbraco - Advanced options allow you to set the timeout period, toggle between viewing all checked links and only links that have problems - You can whitelist HTTP codes and only report on those - You can also configure it to ignore ports (if you are behind a reverse proxy, for example)