コード例 #1
0
ファイル: Queries.cs プロジェクト: wozni/ASPNetCoreCRUD
 public static Conference GetByName(this ConferenceContext context, string name) =>
 context.Conferences
 .Include(c => c.Sessions)
 .ThenInclude(s => s.Attendees)
 .FirstOrDefault(c => c.Name == name);
コード例 #2
0
ファイル: Queries.cs プロジェクト: wozni/ASPNetCoreCRUD
 public static IQueryable <Conference> GetAllConferences(this ConferenceContext context) =>
 context.Conferences
 .Include(c => c.Sessions)
 .ThenInclude(s => s.Attendees);
コード例 #3
0
ファイル: Queries.cs プロジェクト: wozni/ASPNetCoreCRUD
 public static bool ThereIsNoConferenceWithGivenName(this ConferenceContext context, string name) =>
 context.Conferences.Count(c => c.Name == name) == 0;
コード例 #4
0
ファイル: Queries.cs プロジェクト: wozni/ASPNetCoreCRUD
 public static Conference GetById(this ConferenceContext context, int conferenceId) =>
 context.Conferences
 .Include(c => c.Sessions)
 .ThenInclude(s => s.Attendees)
 .FirstOrDefault(c => c.Id == conferenceId);