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
Analizzare il contenuto di una issue con GitHub Models e AI
Agentic Workflows in GitHub
Impostare il tipo di supporto dei campi Json in Entity Framework con Sql Server
Configurare OpenTelemetry per Application Insights su ASP.NET Core
Integrare il Docker Model Runner in un workflow di GitHub
Utilizzare le librerie native di .NET per decomprimere un file zip
Ottimizzare le API in ASP.NET con Feature Flags
Creare comandi nella dashboard .NET Aspire
Configurare OpenAI in .NET Aspire
Ricerca delle GitHub issue tramite operatori logici
Keynote Global Azure 2026 - ASPItalia.com
Operazioni tra insiemi di array in Javascript


