私はnServiceBus PubSub .net4の例をVBに変換しようとしています。私は言語の問題だと思っていますが、私は専門家に尋ねると思いました。vb.netでnservicebusを使用
問題のコードは、パブリッシャからです:
var eventMessage = publishIEvent ? Bus.CreateInstance<IEvent>() : new EventMessage();
私がしようとすると
Public Property Bus As IBus
Dim eM As New EventMessage()
eM = Bus.CreateInstance(Of IEvent)()
とVBでこれを実行すると、私はオブジェクトエラーのインスタンスに設定されていないオブジェクトrefrenceを取得します
しかし、私は、iBusが新しいインターフェイスを使用することができないというエラーが表示されます。
どのように私はこれを回避するための任意のアイデアですか?
c#とvb.netの間の類似点を考えれば、私はこのことが可能ではないと信じていますか?
任意のアイデアがタイプである、条件付きの2つの部分は同じ型を持っていないが、彼らは(私は信じている)の両方IEvent
にアサインされている
おかげ
クリス
ありがとう@Aasmund @JasonGそれは何か大きなaaaah thatsがあった!私が持っている唯一の問題は、VBの明示的な実装を作成せずにインターフェイスを使用することができませんでした...ちょうどC# –