Closed otac0n closed 11 years ago
Our plugin architecture was intended to make it easier to add new functionality, but turned out to be counter-productive.
We should move away from this model, opting instead to simply rely on Dependency Injection of implemented interfaces in the same assembly.
This obsoletes #25, #26, and #27.
I'm not going to tear it down 100%. I'll leave it intact, so that any existing in-house plugins continue to work.
Our plugin architecture was intended to make it easier to add new functionality, but turned out to be counter-productive.
We should move away from this model, opting instead to simply rely on Dependency Injection of implemented interfaces in the same assembly.
This obsoletes #25, #26, and #27.