Pregunta

He estado teniendo toneladas de problemas para obtener la no-xml de configuración para el Castillo de Windsor configurar correctamente.Mientras tanto, yo he visto a más y más personas dando consejos a través de los Windsor Container fluidez de la interfaz.He sido Gooogling para el último día y no puedo encontrar esta API en cualquier lugar.

Estoy hablando de la clave .Registrar() método que parece ser un método de extensión para el IWindsorContainer objeto.Parece que podría estar en el Castillo.MicroKernel.Registro de nombres, pero no puedo encontrar la biblioteca correspondiente en cualquier lugar!

También, hay algún lugar donde puedo encontrar la documentación de estas cosas?


EDITAR: He encontrado que la copia de Castillo.Micronúcleo en el proyecto de ejemplo aquí tiene más espacios de nombres, a continuación, en el que yo estaba usando (aunque este es uno de los ocho días más y v1.0.0 mientras que la mía es v1.0.3...), sigue teniendo problemas para encontrar la .Registrar() o el método de cualquiera de las muestras de pesar.

EDITAR: He encontrado algunas interfaz fluida en muestras de Amargo Coder, no descargable muestras, así que estoy todavía en una pérdida.

Editar De Nuevo: Finalmente lo consiguió.El código fuente más reciente para el castillo de windsor está disponible aquí, conseguir el éxito más reciente de construir, dentro del archivo zip a un directorio bin.La fluidez de la interfaz está en el interior del Castillo.Micronúcleo (probablemente necesitará de referencia Castillo.Dynaproxy, Castillo.Dynaproxy2 y el Castillo.Windsor demasiado).

PS Este post es el #1 de Google resultado para "castillo de la fluidez de la interfaz de documentación" triste chicos, usted necesita para obtener en eso. Chirrido de los grillos ¿Qué es eso?Bien.Déjame entender esto, a continuación, voy a subir a continuación.

¿Fue útil?

Solución

La Fluidez de las interfaces se introdujeron hace un tiempo - pero sólo están disponibles en el Tronco (después de la RC3) tomar los castillos de fuentes (a partir de los proyectos en el repositorio de subversion) y construir el Coi proyectos de ti mismo aquí, o más fácil todavía agarrar el última compilación correcta en el servidor de integración continua y el uso que.

Castillo.MicroKernel.Registro es el espacio de nombre que usted necesitará utilizar, en el Micronúcleo de la asamblea - una vez que usted tiene un razonablemente fresco de construir un Castillo que usted debería ser capaz de encontrar Registro(...) los métodos en ambos IKernel y IWindsorContainer interfaces, permitiendo la aplicación de "registro de los componentes" (cualquier cosa que implementa IRegistration) que incluye los diversos fluidez en el registro del componente de características en el Castillo, así como cualquier custom pueda desarrollar.

El mejor lugar para hacer preguntas sobre el Castillo es el de google castillo-proyecto-los usuarios y castillo-proyecto-devel grupos - mantenga un ojo hacia fuera para Craig Neuwirt, en particular, como es el desarrollador del núcleo de trabajo sobre el fluido de características de la interfaz en el Castillo de Windsor, y así está mejor equipado para responder a las preguntas acerca de los diversos fluidez características de la interfaz, ya que no son ampliamente documentado aún.

Otros consejos

Ok, así que sólo para referencia.Oficial, completar la documentación para la API está en El Castillo De Windsor Wiki De Documentación

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top