title: SOA issue: WCF + dependency injection
body: <p>We have the following solution layout:</p>
  
  <ul>
  <li>DataAccess</li>
  <li>Business Logic</li>
  <li>WCF Services</li>
  <li>MVC</li>
  </ul>
  
  <p>We chose to have a WCF service layer, because in the future there will be other applications using the same logic. That's considered to be SOA.</p>
  
  <p>Between the DA, BL and WCF layer I tend to use dependency injection, because I'd like to unit test the Business Logic etc..</p>
  
  <p>But now my question is: should I use dependency injection for the WCF as well? What I mean is, should I pass dependencies through the WCF services from the application (consumer)? Personally I find that weird, because it then no longer seems SOA to me?</p>
  
  <p>Can anyone help me out?</p>