Używam SQL Session State w mojej aplikacji, jednak biorąc pod uwagę, że mamy już kilka ciągów połączeń, łatwiej byłoby zachować konfigurację, jeśli wszystkie ciągi połączeń były przechowywane, no, w <connectionStrings>
.Czy mogę ponownie użyć istniejącego ciągu połączenia w mojej konfiguracji stanu sesji SQL?
Moje pytanie brzmi, czy można w jakiś sposób określić istniejący ciąg połączenia w konfiguracji sessionState
?
<connectionStrings>
<add name="ConnString1" connectionString="data source=xx;Initial Catalog=zzz;"
providerName="System.Data.SqlClient" />
<add name="EFConnString"
connectionString="metadata=res://*/EF.csdl|res://*/EF.ssdl|res://*/EF.msl;provider=System.Data.SqlClient;provider connection string="data source=xxx;initial catalog=yyy;App=EntityFramework""
providerName="System.Data.EntityClient" />
<add name="SessionStateConn" connectionString="data source=xx;Initial Catalog=zzz;"
providerName="System.Data.SqlClient" />
</connectionStrings>
<system.web>
<sessionState mode="SQLServer"
sqlConnectionString="**SessionStateConn**"
sqlCommandTimeout="30" customProvider="" ... etc
</sessionState>
To powinna być zaakceptowana odpowiedź, ponieważ właśnie tego szukała OP (i ja). –