Как мне использовать Castle WcfFacility и заставить его использовать стандартные настройки файла конфигурации Wcf?
Если я регистрируюсь так:
container.Register(
AllTypes.Pick()
.FromAssemblyNamed("{ServicesAssembly}") // <-- service assembly here
.If(type => type.Name.EndsWith("Service"))
.WithService.FirstInterface()
.Configure(configurer => configurer.LifeStyle.Transient)
.Configure(configurer => configurer.Named(configurer.Implementation.Name))
.Configure(configurer => configurer.ActAs(new DefaultServiceModel()))
);
Я получаю следующую ошибку:
Служба '{имя}' имеет нулевые конечные точки приложения (неинфраструктурные).
Если я уйду:
.Configure(configurer => configurer.ActAs(new DefaultServiceModel()))
, похоже, что поведение в конфигурацииигнорируется.
Какое здесь правильное использование?