Pregunta

Necesito usar un repositorio personalizado dentro del SharpModelBinder, la razón es que estoy construyendo un sitio web multi-usuario que utiliza una costumbre MultiTenantRepository <> clase de datos de retorno desde el inquilino correcta.

El problema es que la SharpModelBinder utiliza el IRepositoryWithTypeId.

Como un corte rápido que he utilizado el código SharpModelBinder y modificado para utilizar mi repositorio personalizado, sin embargo yo esperaba poder encontrar una solución más adecuada.

¿Alguna idea?

Paul

¿Fue útil?

Solución

He recibido alguna ayuda de Chris Richards que ha bifurcado s architechture # arp con los cambios que se requieren para apoyar esto.

Su artículo actual sobre mutli-arrendamiento se actualizará con los cambios en los próximos días: http://www.yellowfeather.co.uk/ 2011/01 / multi-alquiler-en-agudo-arquitectura /

El tenedor se puede encontrar aquí, pero espero que se añadirá a la rama principal en breve: https://github.com/yellowfeather/Sharp-Architecture

Espero que esto ayude a alguien más.

Paul

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