Compartir a través de


ServiceFactory<T> (Delegado)

Delegado para insertar un generador para crear TeamFoundationServices de manera que puede evitar TeamFoundationRequestContext.GetService. Este delegado se puede utilizar para facilitar la dependencia Injection. Utilice esto en un servicio que utiliza el constructor de clase.

Espacio de nombres:  Microsoft.TeamFoundation.Framework.Server
Ensamblado:  Microsoft.TeamFoundation.Framework.Server (en Microsoft.TeamFoundation.Framework.Server.dll)

Sintaxis

'Declaración
Public Delegate Function ServiceFactory(Of T) ( _
    context As TeamFoundationRequestContext _
) As T
public delegate T ServiceFactory<T>(
    TeamFoundationRequestContext context
)

Parámetros de tipo

  • T
    El tipo base que el generador debe devolver. Debe ser una clase de interfaz, abstracta o abre con métodos virtuales

Parámetros

Valor devuelto

Tipo: T

Vea también

Referencia

Microsoft.TeamFoundation.Framework.Server (Espacio de nombres)