Нужен ли мне файл svc для настройки Castle Wcf Facility для служб, отличных от HTTP?

Я не понимаю, как зарегистрироваться в замке.

Я прочитал несколько сообщений в блоге о BasicHttpBinding. Но не смог найти ясного простого примера для настройки net.tcp.

Я хочу разместить службу из консольного приложения ...

Я написал что-то вроде этого ... вы видите здесь проблему?

_container = new WindsorContainer();
_container.AddFacility<WcfFacility>();

_container.Register(Component.For<IMembershipService>().ImplementedBy<MembershipService>()
    .AsWcfService(
        new DefaultServiceModel()
            .AddEndpoints(WcfEndpoint
                    .BoundTo(new NetTcpBinding() { PortSharingEnabled = false })
                    .At("net.tcp://localhost/MembershipService")
            )
            .PublishMetadata()
    )
);
6
задан Serdar 3 November 2011 в 21:08
поделиться