예제 #1
0
        public async Task <IActionResult> GetAllDatasetsAsync()
        {
            var datasets = await _datasetRepository.GetAllDatasetsAsync();

            var result = Mapper.Map <List <DatasetOutputModel> >(datasets);

            return(Ok(ResponseResult.SucceededWithData(result)));
        }
예제 #2
0
        /// <summary>
        /// Get all datasets
        /// </summary>
        /// <returns>Dataset enumerable</returns>
        public async Task <IEnumerable <Dataset> > GetAllAsync()
        {
            var userId = await GetUserIdAsync();

            var entities = await _repository.GetAllDatasetsAsync(userId);

            return(_mapper.Map(entities));
        }