Как получить количество элементов в Channel? ⇐ C#
-
Anonymous
Как получить количество элементов в Channel?
Я планирую создать систему подписчиков и издателей, в которой планирую использовать каналы. Я хотел бы регистрировать количество элементов в каждом канале, который я использую, чтобы иметь возможность регулировать количество издателей/подписчиков в зависимости от узких мест в моей системе.
Я начал включать Channel, ChannelReader и ChannelWriter в свои собственные классы, чтобы подсчитывать количество операций записи и чтения, но это похоже на взломать. Есть ли лучший способ?
Я планирую создать систему подписчиков и издателей, в которой планирую использовать каналы. Я хотел бы регистрировать количество элементов в каждом канале, который я использую, чтобы иметь возможность регулировать количество издателей/подписчиков в зависимости от узких мест в моей системе.
Я начал включать Channel, ChannelReader и ChannelWriter в свои собственные классы, чтобы подсчитывать количество операций записи и чтения, но это похоже на взломать. Есть ли лучший способ?
Мобильная версия