I have a question about a project that follows the DDD architecture model.
In a model service I need an information that is the result of a method of another service, what is the correct way to get this information, I create a property of this service and put it in the constructor to do the dependency injection or should I get this information in the previous layer, the same one that I call that first service and pass that value as parameter?
My question is given because I created the second service property and did the dependency injection but then it gave error pq says that there are cyclic dependency injection references and I need to remove the property of that second service and the dependency injection.