我試圖將nServiceBus PubSub .net4示例轉換爲vb,並且我在某一點上掙扎,我認爲這是一個語言問題,但我想我會問專家。在vb.net中使用nservicebus
有問題的代碼是從出版商:
var eventMessage = publishIEvent ? Bus.CreateInstance<IEvent>() : new EventMessage();
當我嘗試和用vb
Public Property Bus As IBus
Dim eM As New EventMessage()
eM = Bus.CreateInstance(Of IEvent)()
我得到未設置爲對象錯誤的實例的對象refrence運行此
但是然後我得到一個錯誤,說我不能使用新的iBus是一個接口
關於如何解決此問題的任何想法?
鑑於c#和vb.net之間的相似之處我不相信這不可能?
任何想法表示歡迎
感謝
克里斯
謝謝@Aasmund @JasonG有一個很大的aaaah即它是什麼!我唯一的問題是VB無法使用接口而無需創建它們的顯式實現......只需要在C#中實現 –