public List <DatasetDto> Query() { try { return(_datasetService.GetAllVisible(UserId)); } finally { DbContext.Dispose(); } }