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
);
}