AppActs.Client.Repository.ReportRepository.GetReportSummary C# (CSharp) Method

GetReportSummary() public method

public GetReportSummary ( System.Guid id ) : ReportDefinitionSummary
id System.Guid
return AppActs.Client.Model.ReportDefinitionSummary
        public ReportDefinitionSummary GetReportSummary(Guid id)
        {
            return this.cacheReportSummary.Fetch
                (
                    String.Format("ReortRepository.GetReportSummary.{0}", id),
                    () =>
                    {
                        return this.GetAll()
                            .Where(x => x.Summary != null && x.Summary.Guid == id)
                            .Select(x => x.Summary).First();
                    }, null, null
                );
        }