iBis.Dashboard.Storage 1.0.0
iBis.Dashboard.Storage
Dashboard storage implementation for the DoHu iBis Enterprise Suite using DevExpress Dashboard.
Overview
This package provides a custom dashboard storage implementation that integrates with the ibis-saas file service and supports multi-tenant PostgreSQL schema isolation.
Features
- Implements
IEditableDashboardStorageinterface from DevExpress.DashboardWeb - Multi-tenant support using AppId from token service
- Dashboard definitions stored via file service
- Automatic tenant filtering in dashboard listings
Installation
dotnet add package iBis.Dashboard.Storage
Usage
Register the storage in your dependency injection container:
services.AddScoped<IEditableDashboardStorage>(provider =>
new EntityDashboardStorage(
provider.GetRequiredService<IEntityDelegator>(),
provider.GetRequiredService<IFileService>(),
provider.GetRequiredService<ITokenService>(),
provider.GetRequiredService<ILogger<EntityDashboardStorage>>(),
saasId
));
Dependencies
iBis.File.ModeliBis.Token.ModeliBis.Entity.TypesDevExpress.AspNetCore.DashboardMicrosoft.Extensions.Logging
Related Packages
iBis.Dashboard.Service- Dashboard configurator serviceiBis.Dashboard.Api- Dashboard API controller
Showing the top 20 packages that depend on iBis.Dashboard.Storage.
| Packages | Downloads |
|---|---|
|
iBis.Dashboard.Api
Package Description
|
0 |
|
iBis.Dashboard.Service
Package Description
|
0 |
.NET 8.0
- iBis.File.Model (>= 1.1.0)
- iBis.Token.Model (>= 1.1.0)
- DevExpress.AspNetCore.Dashboard (>= 25.1.6)
- Microsoft.Extensions.Logging (>= 9.0.0)
- System.Net.Http.Json (>= 9.0.1)
- iBis.Entity.Types (>= 2.2.12)
- iBis.Entity.WebApi (>= 1.2.29)
| Version | Downloads | Last updated |
|---|---|---|
| 1.0.0 | 0 | 07/08/2026 |