Top 20 NuGet architecture Packages
Simple Injector is an easy, flexible and fast dependency injection library that uses best practice to guide your solutions toward the pit of success.
A fluent API for .Net Standard that can enforce architectural rules in unit tests.
The Simple Injector ASP.NET Integration package adds a lifestyle to the Simple Injector called 'Per Web Request', which allows instances to live within a single HTTP request and get disposed when the request ends.
MicroBootstrap is a framework for quickly and conveniently creating microservices on .NET Core.
OPC UA Client & Server SDK supporting OPC UA, DA, AE, HDA and OPC using DCOM (OPC Classic). Quick & easy development using .NET Framework and .NET Standard. Simple & familiar .NET API, portability, features, patterns, samples and technical support. Unlimited free evaluation & royalty free licensing....
OPC UA Client SDK supporting OPC DA, AE and HDA for quick & easy OPC UA Client development using .NET Framework and .NET Standard. Simple & familiar .NET API, portability, features, patterns, samples and technical support. Unlimited free evaluation & royalty free licensing. Designed and implemented ...
Quick Start for Simple Injector ASP.NET MVC integration. This package adds the needed dependencies and code examples to get started quickly with Simple Injector in an MVC application.
Adds support for packaging sets of related services to allow registering them together. Consumers can implement the IPackage interface and use the RegisterPackages extension method to dynamically add registrations in the supplied list of assemblies.
The Simple Injector WCF Integration package adds a ServiceHost and ServiceHostFactory to allow dependency injection on WCF service types.
Quick Start for Simple Injector ASP.NET Web API integration for IIS-hosted applications. This package adds the needed dependencies and code examples to get started quickly with Simple Injector in an Web API application.
Governance library for writing unit tests to check for forbidden .csproj references. It allows the developer to write declarative rules to steer the architecture within the same application. It relies on having the source code around when running unit tests.
Eunice improves cohesion and modularity in software through hierarchical structure and simplified unidirectional dependencies. Eunice analyses source code, infers its structure and shows if the dependencies match.
Microservice Core (MSC) .NET Core library for building microservices This set of the libraries will help you to organize your microservice architecture in most efficient way. This project is aimed at placing microservices inside docker's containers, but you also can use it inside self-hosted consol...