BKS.Dados 4.4.0

BKS.Dados

Biblioteca compartilhada de acesso a dados dos produtos BankSoft. O projeto centraliza a criação de DALs, a resolução de credenciais e arquivos UDL, a descoberta de recursos SQL incorporados aos assemblies e a validação de regras de acesso a procedures.

Por ser consumida por WebApps, WebAPIs e ferramentas internas, alterações nesta biblioteca devem preservar compatibilidade com aplicações .NET Framework. O assembly é compilado para netstandard2.0.

Solução

Caminho Responsabilidade
lib/BKS.Dados.csproj Biblioteca distribuída pelo pacote NuGet
tests/BKS.Dados.Tests.csproj Testes automatizados
docs/articles/ Manuais, arquitetura e plano de evolução
docs/docfx.json Configuração do portal DocFX

Build e testes

dotnet restore .\BKS.Dados.sln
dotnet build .\BKS.Dados.sln -c Release --no-restore
dotnet test .\tests\BKS.Dados.Tests.csproj -c Release --no-build

Alguns testes de acesso dependem dos arquivos controlados em tests/Assets. Não devem ser usadas credenciais ou UDLs reais no repositório.

Documentação

O ponto inicial para conhecer o cache de desenvolvimento é o manual de cache e regras de acesso.

Para gerar o portal local:

docfx .\docs\docfx.json

A saída é criada em docs/_site e não deve ser versionada.

Showing the top 20 packages that depend on BKS.Dados.

Packages Downloads
BKS.Calculos
Package Description
500
BKS.Cmss
Package Description
286
BKS.Acesso
Package Description
279
BKS.Rela
Package Description
242
BKS.Acesso
Package Description
215
BKS.Back
Package Description
186
BKS.Acesso
Package Description
172
BKS.Back
Package Description
156
BKS.Back
Package Description
85
BKS.Consig
Package Description
82
BKS.Acesso
Package Description
55
BKS.Acesso
Package Description
54
BKS.Back
Package Description
53
BKS.Calculos
Package Description
52
BKS.Cartao
Package Description
51
BKS.Calculos
Package Description
49
BKS.Back
Package Description
47
BKS.Back
Package Description
46

Version Downloads Last updated
4.4.0 13 10/23/2026
4.3.0-beta-26S41-2-e1d5a486 14 10/09/2026
4.2.0-beta-26S36-1-63d4537d 24 09/04/2026
4.2.0-alpha-26S36-1-46ff2597 10 09/02/2026
4.2.0-alpha-26S36-1-4311a31d 10 09/03/2026
4.1.0-beta-26S36-1-991764f6 18 09/02/2026
4.1.0-alpha-26S36-1-62b4a393 17 09/01/2026
4.1.0-alpha-26S36-1-16feb287 12 09/01/2026
4.0.0-beta-26S31-1-59703c43 22 07/29/2026
4.0.0-alpha-26S31-1-f43a51f9 11 07/27/2026
4.0.0-alpha-26S31-1-677d958f 11 07/27/2026
4.0.0-alpha-26S31-1-673d5be1 13 07/27/2026
4.0.0-alpha-26S30-1-cf67a831 11 07/24/2026
4.0.0-alpha-260514-150226-7e55 19 05/14/2026
4.0.0-alpha-260225-115003-8358 25 02/25/2026
3.11.0-alpha-260326-150121-e6a9 16 03/26/2026
3.11.0-alpha-260326-142124-6a7c 17 03/26/2026
3.3.1 25 07/22/2026
3.2.0 11 07/20/2026
3.2.0-alpha-260401-160840-a59e 15 04/01/2026
3.1.1 11 07/09/2026
3.1.0 484 04/01/2026
3.1.0-beta-251212-180106-e666 21 12/12/2025
3.1.0-alpha-260326-154019-fe16 17 03/26/2026
3.1.0-alpha-251128-151135-e766 28 11/28/2025
3.1.0-alpha-251128-145721-fb94 21 11/28/2025
3.1.0-alpha-251127-174924-c734 21 11/27/2025
3.1.0-alpha-251107-122252-f88f 29 11/07/2025
3.1.0-alpha-251107-120343-8424 18 11/07/2025
3.1.0-alpha-251107-105919-d176 20 11/07/2025
3.0.16-alpha-250912-212857-f95d 21 09/13/2025
3.0.15 198 09/12/2025
3.0.12 46 09/12/2025
3.0.11 18 09/12/2025
3.0.10 16 09/12/2025
3.0.9 18 09/12/2025
3.0.8 21 09/12/2025
3.0.7 16 09/12/2025
3.0.6 20 09/12/2025
3.0.5 18 09/12/2025
3.0.4 16 09/12/2025
3.0.3 17 09/12/2025
3.0.3-alpha-250506-163501-e676 18 09/12/2025
3.0.2 189 09/12/2025
3.0.1 19 09/12/2025
3.0.0 33 09/12/2025
2.3.4-alpha-250327-150307-5be9 18 09/12/2025
2.3.4-alpha-250327-104146-bc93 17 09/12/2025