public async Task <RequestResult <List <Role> > > Read(CancellationToken cancellationToken)
        {
            var requestResult = new RequestResult <List <Role> >();

            var entityRoles = await _iRepoBase.ReadMultiple <EntityRole>(a => true, cancellationToken);

            requestResult.Model = _iMapper.Map <List <Role> >(entityRoles);

            return(requestResult);
        }
        public async Task <RequestResult <PagedList <ExceptionLog> > > Read(CancellationToken cancellationToken, bool ascending, int itemsPerPage, int pageNo, string sortBy)
        {
            var requestResult = new RequestResult <PagedList <ExceptionLog> >();

            var entityPagedList = await _iRepoBase.ReadMultiple <EntityExceptionLog>(a => true, ascending, itemsPerPage, pageNo, sortBy, cancellationToken, a => a.InnerException);

            requestResult.Model = _iMapper.Map <PagedList <ExceptionLog> >(entityPagedList);

            return(requestResult);
        }