Глобальное кеширование результатов Query в ASP.NET CORE |
Парадигма CQRS в том или ином виде предполагает, что вызовы Query не будут менять состояние приложения. То есть многократные вызовы одной и той же query, в рамках одного запроса, будут иметь один и тот же результат.
Пусть все интерфейсы, использующиеся в рамках запроса будут иметь тип IQuery или IAsyncQuery:
public interface IQuery
{
TOut Query(TIn input);
}
public interface IAsyncQuery: IQuery
{
}
Читать дальше -> https://habr.com/ru/post/449744/?utm_source=habrahabr&utm_medium=rss&utm_campaign=449744
Комментировать | « Пред. запись — К дневнику — След. запись » | Страницы: [1] [Новые] |