ちなみにFirstOrDefaultはFunc<T, bool>を引数に取れるからWhereはなくていいよ