1
我需要一個Actor
來實現多個接口。這可能嗎?多個IActor接口
目前,當我試圖使Actor
類型實現從從IActor
派生其他接口派生的接口,我得到它實現了多個接口,並ActorServiceAttribute
需要被用於區分消息。添加ActorServiceAttribute
不會刪除錯誤消息。
[編輯]
我相信我解決了這個問題。錯誤令人困惑。您需要直接在Actor類型上實現兩個接口。構建時發現似乎並沒有通過接口層次來枚舉IActor
。
我似乎無法像上面所描述的那樣重現它。 'ActorServiceAttribute'正在修復它。也就是說,'Actor1':'IActorSub':'IActorBase':'IActor'產生錯誤。 我認爲現在錯誤是有道理的。儘管這裏有一個繼承鏈,但IActorSub和IActorBase接口最終都實現了IActor。 – wasabi