public IEnumerable <PowerReport> GetWorkSpaceReports(string groupId) { var list = new List <PowerReport>(); var Result = Task.Run(async() => await service.GetAllReportInWorkSpace(new GetReportRequest { Credential = Credential, WorkSpaceId = groupId })).ConfigureAwait(false); var reports = Result.GetAwaiter().GetResult(); reports.ForEach(s => { list.Add(new PowerReport { Id = s.Id, Name = s.Name }); }); return(list.ToArray()); }