Bibliotecas da CODE
O uso de bibliotecas evita retrabalho e duplicidade de código entre projetos por evitar que sejam repetidos padrões e configurações de ferramentas internas que são usadas em vários sistemas.
A SETIC possui como uma de suas ferramentas o Nexus Repository Manager 3, que é utilizado como proxy e cacher de bibliotecas do Nuget e imagens Docker. Além disso ele permite que sejam hospedadas bibliotecas assim como o Nuget.
Abaixo temos uma lista de nossas bibliotecas:
Storage:
A Storage é uma biblioteca que facilita o uso do storage (MinIO ou Ceph).
https://gitlab.setic.ro.gov.br/detic/asp.net-core/storage/-/blob/production/README.md
CDevAuth:
O CDevAuth é um middleware que intermedia a autorização entre seu sistema e a Central do Desenvolvedor de forma fácil e prática.
https://gitlab.setic.ro.gov.br/detic/asp.net-core/cdevauth/-/blob/master/README.md
OpenShift:
A OpenShift é uma biblioteca que facilita o uso da integração com o OpenShift.
https://gitlab.setic.ro.gov.br/detic/asp.net-core/openshift/-/blob/master/README.md