2016-11-11 45 views
0

我有一個Web API v2控制器,它可以在同一個項目中調用一個方法。該服務使用UrlHelper類來放置一個URL,但UrlHelper類需要HttpRequestMessage才能構建正確的URL。如何在控制器外部獲得HttpRequestMessage

如何從API控制器之外的類(我的服務)中獲取HttpRequestMessage?我可以將HttpRequestMessage轉換成服務方式嗎?是否有另一種從全球範圍訪問的方式?

我正在使用自託管環境(OWIN)。

+1

靜態是一個糟糕的主意 - 你應該改爲通過'HttpRequestMessage'對象,沒有什麼不妥。 – Dai

+0

任何想法如何抓住控制器的'HttpRequestMessage'? – webworm

回答

相關問題