0

ICloseableチェックしたいプロパティを公開するためにキャストする次のメソッドがあります。

問題は、戻り値の型が Type の Set になっていることICloseableです。

Tタイプの Set を返さずに閉じているかどうかを確認する方法はありICloseableますか?

if (typeof(ICloseable).IsAssignableFrom(typeof(T)))
{
    return base.Set<T>().Where(n => !((ICloseable)n).Closed);
}
4

1 に答える 1