iBis.Dashboard.Api 1.0.0

iBis.Dashboard.Api

Dashboard API using minimal APIs for the DoHu iBis Enterprise Suite using DevExpress Dashboard.

Overview

This package provides minimal API endpoints for dashboard operations, following the same pattern as other iBis services (File, Tenant, etc.).

Installation

dotnet add package iBis.Dashboard.Api

Usage

The endpoints are automatically registered when you use the startup configuration. It handles the following DevExpress Dashboard REST API endpoints:

  • GET /api/dashboard/Health - Health check endpoint
  • GET /api/dashboard/GetDashboardList - Lists available dashboards
  • GET /api/dashboard/GetDashboard?dashboardId={id} - Loads a dashboard
  • POST /api/dashboard/SaveDashboard?dashboardId={id} - Saves a dashboard
  • POST /api/dashboard/CreateDashboard?dashboardName={name} - Creates a new dashboard

Dependencies

  • iBis.Dashboard.Service
  • iBis.Dashboard.Storage
  • DevExpress.AspNetCore.Dashboard
  • Microsoft.AspNetCore.App
  • iBis.Dashboard.Storage - Dashboard storage implementation
  • iBis.Dashboard.Service - Dashboard configurator service

No packages depend on iBis.Dashboard.Api.

Version Downloads Last updated
1.0.0 0 07/08/2026