InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Scrutor Alternatives
Similar projects and alternatives to Scrutor
-
ASP.NET Core
ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
sdk
Core functionality needed to create .NET Core projects, that is shared between Visual Studio and CLI (by dotnet)
-
-
Polly
Polly is a .NET resilience and transient-fault-handling library that allows developers to express policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback in a fluent and thread-safe manner. From version 6.0.1, Polly targets .NET Standard 1.1 and 2.0+.
-
-
Command Line Parser
The best C# command line parser that brings standardized *nix getopt style, for .NET. Includes F# support
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
MQTTnet
MQTTnet is a high performance .NET library for MQTT based communication. It provides a MQTT client and a MQTT server (broker). The implementation is based on the documentation from http://mqtt.org/.
-
-
Dapper
Discontinued Dapper - a simple object mapper for .Net [Moved to: https://github.com/DapperLib/Dapper] (by StackExchange)
-
-
-
themesof.net
Discontinued This site shows the themes, epics, and user stories that we plan to ship. It provides a hierarchical view of the planned product features.
-
-
Simple Injector
An easy, flexible, and fast Dependency Injection library that promotes best practice to steer developers towards the pit of success.
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Scrutor discussion
Scrutor reviews and mentions
-
Enhancing Services with the Decorator Pattern in C#
To address the challenge, I decided to implement the decorator pattern by enhancing the existing email service with the opt-out functionality. During my research, I came across an interesting NuGet package called Scrutor, which provides an excellent abstraction for the decorator pattern. This package allowed me to implement the solution in an elegant way with minimum effort.
-
Scrutor VS DeviantCoding - a user suggested alternative
2 projects | 25 Jan 2025
-
Registerly: Simplifying Dependency Injection with Attributes
DeviantCoding.Registerly is a powerful NuGet package that simplifies the process of registering services in Microsoft dependency injection container using attributes. It started as an improvement on Scrutor’s handling of attributes for self-registration and has evolved into a complete replacement for most scenarios.
-
Dependency Injection in .NET with Microsoft.Extensions.DependencyInjection and Scrutor
For more information, check out the official Microsoft documentation and the Scrutor documentation.
- Reflection -> Source Generated
-
Why asp.net core is not popular like Spring boot or nodejs, although it's better than both in all aspects?
You can with MS's default DI as well via scrutor.
- C# Design Patterns: Implementing the decorator pattern
-
Migrating to .Net Core MVC from .Net framework 4.8
if you are heavily invested in autofac you can replace the build in DI with another container. at this point i don't think it is that necessary. especially if you use scrutor. it gives your some nice assembly scanning registration that autofac/simple injector give https://github.com/khellang/Scrutor
-
ModuleLoader vs Reference
If you wouldn't mind, I have one additional question. If I wouldn't bother to remove this loading, how could one add that as service when using DI? I have found tool called Scrutor (https://github.com/khellang/Scrutor), is it something commonly used in situation like this?
-
Would you use an attribute that registers your interface/classes with .nets IoC container?
I much prefer using Scrutor and asbly scanning myself. https://github.com/khellang/Scrutor
-
A note from our sponsor - InfluxDB
www.influxdata.com | 19 May 2025
Stats
khellang/Scrutor is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of Scrutor is C#.