|
|
@@ -39,11 +39,6 @@
|
|
|
lock (_locker) {
|
|
|
if (typeof(ICmd).IsAssignableFrom(typeof(TMessage))) {
|
|
|
bool isExist = _messagePaths.Any(a => messagePath.PathId == a.PathId);
|
|
|
- if (messagePath.PathId != Guid.Empty) {
|
|
|
- if (isExist) {
|
|
|
- return;
|
|
|
- }
|
|
|
- }
|
|
|
if (isExist) {
|
|
|
// 因为一种命令只应被一个处理器处理,命令实际上可以设计为不走总线,
|
|
|
// 之所以设计为统一走总线只是为了通过将命令类型集中表达以起文档作用。
|