title: Design Time Reflection
body: <p>Is there a way to do reflection pre-compile - at design time?</p>
  
  <p>My intent is to use T4 to spit out custom codes based on classes that implement certain interfaces. I know I can call upon reflection, but I want the T4 script to spit out the additional code before compile, otherwise I will need to compile the code twice, once to generate dlls, twice to let T4 reflect on the previously generated dll and add additional scaffolding.</p>
  
  <p>Is there a way to do reflection at design time?</p>
  
  <p>Is there a better way to do this?</p>