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
Referenziare un @layer più alto in CSS
Supportare la crittografia di ASP.NET Core con Azure Container App
Ottimizzare le performance usando Span<T> e il metodo Split
Integrare un servizio esterno con .NET Aspire
Evitare memory leaks nelle closure JavaScript
Popolare una classe a partire dal testo, con Semantic Kernel e ASP.NET Core Web API
Aggiornare a .NET 9 su Azure App Service
Creare una libreria CSS universale: Clip-path
Loggare le query più lente con Entity Framework
Gestire i dati con Azure Cosmos DB Data Explorer
Effettuare il log delle chiamate a function di GPT in ASP.NET Web API
Introduzione ai web component HTML
I più letti di oggi
- ecco tutte le novità pubblicate sui nostri siti questa settimana: https://aspit.co/wkly buon week-end!
- Documentare i servizi REST con Swagger e OpenAPI con .NET 9
- ecco tutte le novità pubblicate sui nostri siti questa settimana: https://aspit.co/wkly buon week-end!
- ecco tutte le novità pubblicate sui nostri siti questa settimana: https://aspit.co/wkly buon week-end!