Domanda

Ho bisogno di usare un repository personalizzato all'interno della SharpModelBinder, il motivo è che sto costruendo un sito web multi-tenant che utilizza un costume MultiTenantRepository <> classe per dati di ritorno dal conduttore corretto.

Il problema è che lo SharpModelBinder utilizza l'IRepositoryWithTypeId.

Come un trucco veloce ho usato il codice SharpModelBinder e modificato in modo da utilizzare il mio repository personalizzati, però speravo che potrei trovare una soluzione più idonea.

Tutte le idee?

Paul

È stato utile?

Soluzione

Ho ricevuto qualche aiuto da Chris Richards che ha # arp architechture biforcuta s con le modifiche necessarie per sostenere questo.

Il suo articolo corrente mutli-tenancy sarà aggiornato con i cambiamenti nei prossimi giorni: http://www.yellowfeather.co.uk/ 2011/01 / multi-tenancy-on-sharp-architettura /

La forcella può essere trovato qui, ma si spera che verrà aggiunto al ramo principale presto: https://github.com/yellowfeather/Sharp-Architecture

Spero che questo aiuti qualcun altro.

Paul

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top