43 packages tagged with “isolation”
It's faking amazing! The easy mocking library for .NET that works great in C# and VB.NET alike. No need to know the difference between a stub, a mock or a spy, everything's a fake! The easy to use, refactoring friendly API makes faking a breeze.
Provides framework APIs and Attributes for Microsoft Fakes. To generate Fakes code, one needs a VS Enterise install. Additional details can be found at http://aka.ms/MicrosoftFakes.
The most powerful free mocking library available for .NET developers.
Use dotnet Web Workers Threads in Blazor
Fault tolerance library for protecting against cascading failure. Uses bulkheads and circuit breakers to isolate problems and fail fast.
Reuseable logic for tenant data isolation
ZoneTree is a persistent, high-performance, transactional, ACID-compliant ordered key-value database for NET. It can operate in memory or on local/cloud storage.
Supplementary attributes package for use with Hudl.Mjolnir.
Prig(PRototyping jIG) is a framework that generates a Test Double like Microsoft Fakes/Typemock Isolator/Telerik JustMock based on Unmanaged Profiler APIs. This framework enables that any methods are replaced with mocks. For example, a static property, a private method, a non-virtual member and so on.
C# Process Isolated Serial Port
Provides testing platform APIs for Microsoft Fakes. To generate Fakes code, one needs a VS Enterise install. Additional details can be found at http://aka.ms/MicrosoftFakes.
Provides support for parsing and writing common Alien: Isolation formats from the Cathode engine.
Extension for BlazorWorker.Core -- use IJSRuntime in dotnet Web Workers Threads in Blazor
Windows Prison
Automatically generate AppDomain isolation proxies to solve assembly version conflicts
Package Description
Attributes for DomainBridge source generator
Shared abstractions and contracts for ProcessSandbox library
Process isolation library for .NET that protects your application from legacy, unmanaged, or problematic code by running it in separate sandboxed processes.
An expansion to Blazor that adds the ability to painlessly attach a JS module counterpart to Razor components.
A modular multi-tenancy framework for .NET that enables building feature-based applications with isolated services, configuration, and background workers. Organize functionality into features and modules, with runtime resolution of tenant contexts (shells) for true multi-tenant isolation.
Provides the ability to extend windows applications with AddIns. For more information visit https://github.com/Narumikazuchi/Extensibility/wiki.
A Dapper-based multi-target .NET Standard library (.NET Standard 2.0/2.1) that can be used in projects with any .NET implementation, like .NET Framework, .NET Core, Mono, Xamarin, etc., for multi-database access (MS SQL Server, Oracle, PostgreSQL, MySQL, Firebird, SQLite). Usage is the same as Dapper (see https://github.com/StackExchange/Dapper for examples), plus you can select and connect to different databases in a single class, and use Transactions (with a default or user-defined isolation level) with the UnitOfWork pattern directly from the same lib.
ASP.NET Core integration for CShells. Provides middleware and extensions for shell/tenant resolution based on HTTP context, including host-based and route-based strategies for modular multi-tenant applications.
Compile-time analyzers that detect and prevent multi-tenant data leakage by enforcing tenant isolation patterns in .NET applications.
Core abstractions for CShells. Contains interfaces and models for building shell features without dependencies on the full CShells framework. Reference this package in your feature libraries.