すべてのイベントのリストと、ユーザーがイベントに対して持っている可能性があるすべての rsvp を返す必要があります。ただし、渡すユーザー名に関係なく、すべての rsvp を返します。私のlinqクエリ - >
return (from events in this._context.Context.Events
join rsvps in (this._context.Context.RSVPs
.Where(o=> o.UserName == userName))
on events equals rsvps.Event into re
from rsvps in re.DefaultIfEmpty()
select events);
関係は
Events.EventID = RSVPs.EventID です