У меня есть «карта диспетчеризации», определенная как таковая:
private Dictionary<string, Func<DynamicEntity, DynamicEntity, IEnumerable<DynamicEntity>, string>> _messageProcessing;
Это позволяет мне легко выполнять диспетчеризацию по различным методам в зависимости от имени экземпляра DynamicEntity.
Чтобы меня не ненавидели Каждый, кто поддерживает код навсегда, есть ли способ назвать параметры в Func, чтобы дать понять, какой DynamicEntity какой?