OxL Справочник OxL
РусскийEnglish

error cache-not-readonly

error Стандарт: [§10.2]

@cache только с @readonly.

What it means#

A response cache is only correct for calls that do not change state.

Example#

oxl✓ проверяется в CI
service Catalog {
  @cache(ttl: 1s)       // <- cache-not-readonly
  rpc item(id: u64) -> i32
}
error
cache-not-readonly

How to fix#

Mark the rpc @readonly, or drop @cache.

See also#

OxL 1.0.0-beta · Версия документации 1.0.0-beta© OxwaldLink · сгенерировано из Стандарта, исходников std и руководства