v2.1.2
-
Serviço de integração disponível em:
-
(Externo):
-
(Portable): Insoft Hikvision Service
-
(Setup): Insoft Hikvision Service - Installer
-
Principal mudança:
Migração da ferramenta Entity Framework para o micro-ORM Dapper, para manter também o módulo de persistência da aplicação usando o conceito de multi-threading, aumentando a escalabilidade da aplicação.
Demais mudanças/implementações:
- Inclusão do diretório de imagens de acessos na rotina diária de exclusão de arquivos antigos
- Segregação da rotina de sincronização dos registros em duas rotinas separadas, uma para processamento dos registros com status
Pending
(pendentes), que ocorre a cada 10 segundos, e na segunda rotina, os registros com statusApiError
(erro na sincronização), que ocorre a cada 5 minutos. - Melhoria na rotina de coleta de faces, para coletar somente o máximo permitido pelo equipamento, que são 3 faces por paginação, pois o serviço estava solicitando no 20 faces por paginação mas o equipamento retornava 3 faces mas informava como se tivesse retornado as 20 solicitadas, e isso estava bagunçando as paginações.
- Melhoria na rotina
Dependency Injection
para injetar o componente globalHttp Client
de forma dinâmica, criando uma instância para cada módulo que a utilizar, pois na versão anterior, injetando-a como "Singleton", em alguns casos o objeto era descartado e a rotina de envio de requisições ficava travada. - Ajuste na rotina de cadastro remoto da digital, que estava falhando devido ao retorno XML do equipamento incluir namespaces a outras assinaturas, que não seguem padrão entre os diferentes modelos de Hikvision Faciais (341, 342, 673, etc), sendo necessário primeiramente tratar a resposta XML para depois
desserializá-la
.
-