DataService 切換不同的不同的DB

  • 634
  • 0
  • WCF
  • 2012-12-17

摘要:DataService 切換不同的不同的DB,鬱悶,試試如下方式不知行不行。

Dim objContext = OperationContext.Current
Dim strRegexEx As String = "Service\/Test\/(?.*?)\.svc/"
            Dim strUri As String = objContext.IncomingMessageHeaders.To.AbsoluteUri
            Dim objMatch As Match = Regex.Match(strUri, strRegexEx)
            Dim strResult As String = objMatch.Groups("value").Value
            Dim strCompanyID = strResult

實驗成功,關鍵是通過OperationContext 取得請求的URL. 糾結半年的事情終於解決.不容易.


人生到處知何似
應似飛鴻踏雪泥