title: Injecting domain service into the AggregateRoots in DDD
body: <p>The commonly known advise in DDD is that an Aggregate Roots don't user a domain service. The domain service is to coordinate two Aggregate Roots to achieve a behavior. </p>
  
  <p>It really surprised me when I saw this blog written by Rinat Abdullin with the title <a href="http://abdullin.com/post/building-blocks-in-cqrs-world-la-lokad/" rel="noreferrer">Building Blocks Of CQRS</a>. Under the Domain Service section, you will read that a domain service is injected to an Aggregate Root.</p>
  
  <p>Can an Aggregate Root accept a domain service?</p>