using AnalyticsDAL.DTO.Warehouse; using GB5Shared.DTO.Framework.Login; namespace AnalyticsDAL.CustomCode.Warehouse { public interface IWarehouseFactDimensionDAL { Task> GetByFactAsync(int factId, LoginDTO login, CancellationToken ct); Task InsertAsync(WarehouseFactDimensionDTO dto, LoginDTO login, CancellationToken ct); Task UpdateAsync(WarehouseFactDimensionDTO dto, LoginDTO login, CancellationToken ct); Task DeleteAsync(int factDimensionId, LoginDTO login, CancellationToken ct); } }