Я использую Castle для создания контекста базы данных на основе заданного интерфейса. В моем классе установщика есть следующий код, и в настоящее время он отлично работает.
private ConfigureDelegate ConfigureContext()
{
return p => p.Named(p.ServiceType.Name)
.LifeStyle.PerWebRequest
.DependsOn(new { connectionString = ConfigurationManager.ConnectionStrings["conStringName"].ConnectionString });
}
Однако теперь у меня есть сценарий, в котором этот установщик найдет несколько конкретных реализаций моего интерфейса, где для каждой должна быть предоставлена отдельная строка подключения.
Возможно ли это - если да, может ли кто-нибудь указать мне в в правильном направлении.
TIA