I'm developing a small project and I have two entities for now:
- Product and Customer
The product API is asynchronous (with Task and async) and the client API is synchronous.
I wonder if there is any problem in using these two approaches in the same project? What problems, if any?
Another question is also when it is really recommended to use asynchronous APIs in projects?