using AnalyticsDAL.DTO.BIView; using GB5Shared.DTO.Framework.Login; namespace AnalyticsBLL.BIView { /// CRUD for saved BI views (MBIVIEW) — the independent, reusable Dimension/ /// Measure/WidgetType definitions a Portlet placement points at via BIViewId. See the /// plan's Phase 1 for why this is deliberately NOT owned by MPORTLET. public interface IBIViewBLL { Task GetBIView(int biViewId, LoginDTO login, CancellationToken ct); Task> GetSelectListByCatalogId(int biCatalogId, LoginDTO login, CancellationToken ct); Task Save(BIViewDTO dto, LoginDTO login, CancellationToken ct); Task Delete(int biViewId, LoginDTO login, CancellationToken ct); } }