How do you pass parameters to a constructor that you never call? Try dependency injection.Source code available at: https://github.com/JasperKent/Depende...