Imagine you deploy an application with, say, a pipeline for transforming Maya binaries to some specific graphics-engine dependent format and another pipeline for transforming 3dsMax files to the same target format. You have a whole lot of types which have to be differently implemented in both pipelines, even though they stick to the same contracts. And you are using Autofac. So you need a way to easily tell the container: - this is a component to be used in the context of the Maya pipeline - this is a component to be used in the context of the 3dsMax pipeline - this component X should be used by all pipelines - for the Maya pipeline, please override X with Y If this scenario sounds familiar to you, this Autofac.Extra is for you.
$ dotnet add package Autofac.Extras.PluginsNo README available.