Microdot is a .NET framework that’s very useful for anyone trying to create scalable and reliable microservices. With it, you’ll only need to focus on creating the underlying logic of the service, as the framework will take care of the distributed system. Besides, Microdot supports many microservice-related patterns, includes a service container, and boasts a hierarchical configuration system with change detection.
The Microdot framework helps you to create scalable and reliable microservices (a 'microservice chassis'), allowing you to focus on writing code that defines the logic of your service without the need to tackle the myriad of challenges of developing a distributed system. Microdot also plays nicely with the Orleans virtual actors framework, allowing you to easily write Orleans based microservices.