public async Task <int> CountAllAsync(Expression <Func <Supplier, bool> > filter = null)
        {
            var cancelToken = new CancellationTokenSource();

            return(await _supplierDal.CountAllAsync(cancelToken.Token, filter));
        }