S # arp Architettura + SharpModelBinder con repository personalizzati
-
10-10-2019 - |
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
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