As for DI, just connect your process components through constructors that take interface-typed parameters.
As for DI, just connect your process components through constructors that take interface-typed parameters.