Cenny26 / API-Tutorial

A web application about a commerce coding with ASP.NET Core Web API.
1 stars 0 forks source link

The parts that need to be done in the future which these parts are so important in terms of the progress of the project #2

Open Cenny26 opened 4 months ago

Cenny26 commented 4 months ago

In the Features section, we did the CRUD operation only for the Product entity for testing purposes. We need to use the intent for testing purposes and use it in all entities and with the CQRS pattern.

Cenny26 commented 4 months ago

Currently, the modification work for the 2 features (commands and query) for the product entity in the project had been completed.

Cenny26 commented 4 months ago

However, database change (identity value conversion to GUID value) should be the next step in the project. After that, browsing through the commands and queries one by one, re-adding the necessary data and fetching new queries from redis through the cache should be considered. A third issue is the adjustment of redis cache time in queries, although it is not so important, it is still useful to keep in mind.

Cenny26 commented 4 months ago

The first problem waiting to be solved in the database has been solved, that is, the identity structures have been moved from the int variable to the GUID variable. Then the errors in the necessary Query and Commands feauters were corrected. No need to browse Commands and Query again!

Cenny26 commented 4 months ago

The second problem has also disappeared. Thus, after the identity values and database changes, the commands and queries used for the product entity were modified and the appropriate rules and exceptions were reviewed again.