I want a simple, interactive way to demo middle-tier features of my app which have not had a UI created yet. I want an interactive console.
When my application (WPF but it shouldn't matter) boots up I would like to also start a console window. This window should run powershell (or ruby, or python, but preferably powershell) and have its scope set to access my ServiceLocator.
Alternately, I could start up my app and attach to the process appdomain from an external powershell window and grab a reference to the ServiceLocator. Is this even possible?
Anyways, I've created IronRuby engines and set variables in scopes before but if I went that route I would need to essentially create my own console input/display mechanism.
Does anyone know of a better way to go about this?