/// <summary> /// Get all tenants /// </summary> /// <returns></returns> public async Task <IEnumerable <Tenant> > GetTenantsAsync(CancellationToken cancellationToken = default) { var dtoTenants = await tenantRepository.ListAsync(cancellationToken); if (dtoTenants == null) { throw new SqlEntityNullReferenceException(nameof(dtoTenants), nameof(dtoTenants)); //add argument to this exception for lists } var tenants = await MapAddressesToTenants(dtoTenants); return(tenants); }