TenantContext

Armazena o ID do Tenant atual para a Thread em execução. Isso permite que qualquer parte do sistema (Core, Flow, Suite) saiba "quem é o dono" dos dados sem precisar passar o tenantId como parâmetro em todos os métodos.

Functions

Link copied to clipboard
fun clear()
Link copied to clipboard
fun get(): String?
Link copied to clipboard
fun <T> runWithTenant(tenantId: String, block: () -> T): T

Executa um bloco de código sob um contexto específico e limpa depois. Útil para Workers assíncronos e Testes.

Link copied to clipboard
fun set(tenantId: String)