2012-03-21 6 views
0

私はglobal.asaxで定義されたプロパティを持つWCF RESTfulサービスを持っています。私のサービス内からglobal.asaxで定義されたプロパティをどのように参照できますか?プロパティ定義済みの静的プロパティを、WCFサービス内のglobal.asaxでどのように参照できますか?

の静的

((Global)HttpContext.ApplicationInstance).MyProperty 

ため

Global.MyProperty 

public class Global : HttpApplication 

使用:あなたにglobal.asax.csであなたのアプリを宣言した場合

+0

はグローバルの内側に設定されているこのプロパティは、あなたの設定にこれを追加するHttpContextを有効にする

<%@ Application Language="C#" CodeBehind="Global.asax.cs" Inherits="Global" %> 

編集

。アサックス? –

答えて

1

.csファイルを組み込むには、プロジェクトに追加しますので、マークアップタグを変更します。

<serviceHostingEnvironment aspNetCompatibilityEnabled="true"> 
+0

私の理解は、HttpContextがWCFサービス内からnullであることです。 – Sio

+0

httpがバインドされていて、有効にしていない場合は、私の編集 –

+0

が表示されます。 – Sio