This question has many parts:
- Is there any ORM for .NET that actually supports using an IoC container ?
- If no, Why not ?
- Wouldn't that force a person who loves domain-driven design (me included) to go towards using lots of service classes in the domain model making all domain object pure data structures with no behavior (don't know if that is really a bad thing) or worse to use method or property injection.
- Is there any direction towards supporting IoC containers in the future.