Caliburn Micro utilizza delle semplici naming conventions per associare ad ogni ViewModel la rispettiva View.
Il comportamento predefinito consente di recuperare le Views e ViewModels dall'omonimo namaspace.
È possibile personalizzare questo comportamento utilizzando la classe TypeMappingConfiguration
var config = new TypeMappingConfiguration { DefaultSubNamespaceForViews = "MyNamespaceForViews", DefaultSubNamespaceForViewModels = " MyNamespaceForViewModels" };
Una volta creato il mapping è sufficiente passarlo al metodo ConfigureTypeMappings esposto rispettivamente dalle classi ViewLocator e ViewModeLocator.
ViewLocator.ConfigureTypeMappings(config); ViewModelLocator.ConfigureTypeMappings(config);
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Elencare le container images installate in un cluster di Kubernetes
Utilizzare Model as a Service su Microsoft Azure
Ottimizzare le performance delle collection con le classi FrozenSet e FrozenDictionary
Usare il versioning con i controller di ASP.NET Core Web API
Gestire errori funzionali tramite exception in ASP.NET Core Web API
Creare un'applicazione React e configurare Tailwind CSS
Evitare il flickering dei componenti nel prerender di Blazor 8
Utilizzare domini personalizzati gestiti automaticamente con Azure Container Apps
Utilizzare le Cache API di JavaScript per salvare elementi nella cache del browser
Usare Refit e Polly in Blazor per creare client affidabili e fortemente tipizzati
Usare le collection expression per inizializzare una lista di oggetti in C#
Definire stili a livello di libreria in Angular
I più letti di oggi
- C# 4
- Spaziatura tra i caratteri in Silverlight 5
- ecco tutte le novità pubblicate sui nostri siti questa settimana: https://aspit.co/wkly buon week-end!
- Segui in tempo reale il TechEd 2004
- da oggi è possibile fare login velocemente con LinkedIn e Google. a questi si aggiunge il supporto già attivo per Facebook, Twitter, Microsoft Account, Windows Hello e OpenID, per darvi sempre più possibilità di accedere semplicemente alla nostra community! #aspitalia
- Migrare una service connection a workload identity federation in Azure DevOps
- Evitare postback multipli in un UpdatePanel