Personalizzare l'assembly per il caricamento dei ViewModel in Calibrun Micro per Windows Phone

di Marco Leoncini, in Windows Phone,

Con delle semplici convenzioni, Caliburn Micro permette, assegnando alla nostra classe il suffisso ViewModel, l'associazione con la View che ha il medesimo nome, con l'aggiunta del suffisso View.
Per supportare questo meccanismo, Caliburn "scandaglia" l'assembly dell'applicazione alla ricerca delle classi che rispettano il precedente requisito.
Nel caso in cui i ViewModel si trovassero in un altro assembly, è possibile informare Caliburn Micro di questa configurazione, eseguendo l'override del metodo SelectAssemblies.

protected override IEnumerable<Assembly> SelectAssemblies()
{
  return new [] {Assembly.GetExecutingAssembly()};
}

Il metodo deve restituire una lista di Assembly: in questi Caliburn cercherà View e ViewModel.

Commenti

Visualizza/aggiungi commenti

| Condividi su: Twitter, Facebook, LinkedIn

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Approfondimenti

I più letti di oggi