2

Castle Windsor に次のインターフェイスを挿入しました。Ninjectで同じことをするにはどうすればよいですか?

container.Register(
    AllTypes.FromAssemblyNamed("Apps.Web")
        .BasedOn(typeof(ICommandHandler<>))
        .WithService.FirstInterface());

私はもう試した:

this.Bind(x => x.FromAssembliesMatching("Apps.Web.dll")
     .Select(y => y.Namespace.EndsWith("Handlers"))
     .BindSingleInterface());

オブジェクト参照がオブジェクト エラーのインスタンスに設定されていません。

4

1 に答える 1