ServiceFactory<T> デリゲート
ファクトリを TeamFoundationRequestContext.GetService を回避できる方法で TeamFoundationServices を作成するために挿入するためのデリゲート。 このデリゲートが依存関係の挿入を容易にするために使用できます。 クラスのコンストラクターを実行しているサービスでこれらを使用します。
名前空間: Microsoft.TeamFoundation.Framework.Server
アセンブリ: Microsoft.TeamFoundation.Framework.Server (Microsoft.TeamFoundation.Framework.Server.dll 内)
構文
'宣言
Public Delegate Function ServiceFactory(Of T) ( _
context As TeamFoundationRequestContext _
) As T
public delegate T ServiceFactory<T>(
TeamFoundationRequestContext context
)
型パラメーター
- T
ファクトリが返す必要がある基本型。 これは、仮想インターフェイス、抽象クラスまたはシールされていないクラスとして作成します。
パラメーター
戻り値
型 : T