Open saeedmaghdam opened 1 year ago
We need to refactor the architecture of project. In my perspective, the DDD architecture with MediatR is a good solution.
Also, on the service side, we need to use ViewModel instead of argument parameter.
Also, we need to use Fluent Validation to check input data.
We need to refactor the architecture of project. In my perspective, the DDD architecture with MediatR is a good solution.
It could make the project(s) potentially difficult to develop and maintenance, might be better to not make it more difficult.
Also, on the service side, we need to use ViewModel instead of argument parameter.
What does it mean? could you give an example to make it more clear?
Also, we need to use Fluent Validation to check input data.
Could you come up with a proposal?
Also, we need to use Fluent Validation to check input data.
Could you come up with a proposal?
Yes, Sure.
Also, on the service side, we need to use ViewModel instead of argument parameter.
What does it mean? could you give an example to make it more clear?
Also, on the service side, we need to use ViewModel instead of argument parameter.
What does it mean? could you give an example to make it more clear? I mean inside ProjectService class we can use ViewModel instead of parameters in every method.
Also, on the service side, we need to use ViewModel instead of argument parameter.
What does it mean? could you give an example to make it more clear?
Also, on the service side, we need to use ViewModel instead of argument parameter.
What does it mean? could you give an example to make it more clear? I mean inside ProjectService class we can use ViewModel instead of parameters in every method.
It does not sound good to use any kind of DTOs for services, dto would make more value if it is used in APIs than it is used in services.
I did something in feature/organizingproject branch