Skip to main content

You are not logged in. Your edit will be placed in a queue until it is peer reviewed.

We welcome edits that make the post easier to understand and more valuable for readers. Because community members review edits, please try to make the post substantially better than how you found it, for example, by fixing grammar or adding additional resources and hyperlinks.

2
  • As you said, I think the best choice is to modify the Repository to adapt to CQRS Query/Command or business service(when CQRS is not applied). Adding Repository methods to return/pass DTOs is acceptable. Commented Apr 16, 2023 at 6:37
  • Updated the question to add my thoughts about bypassing the repository and why I don't think it's a good choice. My understanding might be incorrect. Please shine some light on that. Commented Apr 16, 2023 at 6:52