Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Implementada a biblioteca "ts-cacheable" para manter o cache das requisições no LocalStorage. Agora é possível definir quando fazemos as requisições se elas serão guardadas no Cache ou não. O Cacheable é utilizado somente para requisições GET, visto que as demais não necessitam guardar informações

Algumas regras foram criadas:

...

Bloco de código
languagejs
themeRDark
titleImplementação da remoção de Endpoint do Cache
submitDetalhes() {
	this.fwmodel.restore();
	this.fwmodel.setModelo('JURA095');
	this.fwmodel.put(this.pk, this.setBodyDetalhes(), 'Alteração da consulta').subscribe(
		data => {
			if (data.hasOwnProperty('models')) {
				this.poNotification.success(this.litAltConsulta.detalhes.successAlt);
				this.getDetailConsulta();
			}
		},
		error => {},
		()=>{
			// Irá remover do Cacheable o cache da JURA095 e da requisição tlprocess/detail que é utilizada no resumo do processo 
			HttpJuriService.removeFromCache(ETypeCache.TEMP_CACHE, ["JURA095/" + this.pk, 'tlprocess/detail/' + atob(this.filial) + '/' + this.cajuri])
			this.isLoadingDetalhes = false;
		}
	);
}

Rotinas que estão com Cache:

RotinaTipo de Cache aplicado








04. DEMAIS INFORMAÇÕES

Não há

05. ASSUNTOS RELACIONADOS

...