単純な汎用インターフェースが必要であることに気づき、それを作成しましたが、それはほとんど世界で最も単純なインターフェースであることがわかりました。すでに他の名前で存在しているのではないかと思いました。.NETFrameworkにすでに含まれているものを再発明していないことを確認したいだけです。
interface IReceiver<T>
{
void Receive(T obj);
}
.NETに付属している「標準」インターフェースの良いリストを実際に見つけることができません。このインターフェースの構造は誰にも馴染みがあるように見えますか?すでに標準的なものを再発明しましたか?
編集:私はデータオブジェクトとデータの受信に関心のあるいくつかのオブジェクトを持っています。データの受信に関心のあるオブジェクトはインターフェイスを実装しているため、「ルーティング」リストとマップはデータをそれらに送信できます。アイデアはルーティングの完全な一般化であり、ルーティングはデータ駆動型になります。