Sto lavorando alla creazione di un sito multi-tenant, in cui gli utenti possono selezionare un tema. Ognuno di questi temi ha impostazioni diverse, quindi vorrei che qualcuno fosse in grado di selezionare un tema e poi, quando modificano le impostazioni del proprio sito, viene visualizzato un modulo per consentirlo. Sono sicuro che potrei farlo attraverso dati hard di codifica, ma sembrerebbe che sarebbe meglio usare i plugin per consentire l'aggiunta di nuovi plugin per i temi e rimuovere la necessità di stringhe magiche o dover creare una pagina delle impostazioni dinamica che legge cosa campi da visualizzare da un database. C'è abbondanza di documentazione su cose come MEF, ma ho bisogno di aiuto per capire come visualizzare una vista unica per ogni tema e quindi memorizzare i risultati. Qualsiasi aiuto o direzione sarebbe apprezzato.