2009-03-31 22 views

Respuesta

3

La forma más sencilla de almacenar la configuración es colocarla como código en un archivo .tt compartido, que puede incluir desde varias plantillas (es decir, si necesita una cadena de conexión, conviértala en constante en un bloque de funciones de clase). Sin embargo, si eso no es una opción y necesita acceder a las configuraciones en el archivo .config, estoy de acuerdo con la sugerencia de John.

2

Bueno, mira Oleg Sych's blog - él es el autor de T4 Toolbox, y él muestra cómo puedes producir múltiples archivos. No estoy seguro si el T4Toolbox también incluye soporte para la configuración, ¡vale la pena verlo!

Su blog es genial, y tiene muchas cosas de T4 en él.

Marc

+0

Su blog es definitivamente el lugar correcto para ir a T4. –

+0

Su blog definitivamente ha sido borrado de todas las cosas T4. – Alex

2

me gustaría hacer esto de la misma manera que para cualquier pieza normal de código. Usando AppSettings, o una sección de configuración personalizada. Si lo haces mucho, deberías crear un Custom Directive Processor. Esto podría emitir una propiedad que le otorgue acceso a la configuración personalizada.

Cuestiones relacionadas