using GB5Shared.DTO.Framework.Login; namespace AccountsDAL.CustomCode.Warehouse { public interface IWarehouseDimDAL { // Runs the DIMOU MERGE upsert for the caller's tenant and returns the per-row $action // values ("INSERT" / "UPDATE") so the BLL can report how many rows were inserted vs updated. Task> PopulateDimOuAsync(LoginDTO loginDTO, CancellationToken ct); } }