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
Semplificare i deployment con le label in Azure Container App
Potenziare la ricerca su Cosmos DB con Full Text Search
DevSecOps per .NET: dalla teoria alla pratica
Utilizzare l nesting nativo dei CSS
Utilizzare l'espressione if inline in una pipeline di Azure DevOps
Configurare e gestire sidecar container in Azure App Service
Keynote .NET Conference Italia 2025
Simulare Azure Cosmos DB in locale con Docker
Documentare i servizi REST con Swagger e OpenAPI con .NET 9
Abilitare .NET 10 su Azure App Service e Azure Functions
Mischiare codice server side e client side in una query LINQ con Entity Framework
Introduzione ai web component HTML


