L'application métier Silverlight par défaut (VS2010) crée des fichiers de ressources (ValidationErrorResources.resx et RegistrationDataResources.resx) dans le projet Web et crée des liens vers ceux-ci dans le projet Silverlight.Silverlight MVVM Business Application: Où placer les fichiers de ressources?
Mais dans le projet Silverlight client il y a aussi des fichiers de ressources (ApplicationStrings.resx et ErrorResources.resx)
Je voudrais mettre en œuvre la conception suivante:
client
- Presentation.Silverlight (uniquement XAML)
- Presentation.ViewModel (Vie wModels
- Presentation.Domain (entités et des liens vers des ressources de validation)
serveur
- Server.Infra (entité framwork)
- server.domain (entités POCO + dépôts + fichiers de ressources de validation)
- Server.Web (projet Web Applicatin)
Ma question: où placer les fichiers de ressources avec les traductions des étiquettes pour la couche de présentation?
cela est défini dans: Presentation.Silverlight, Presentation.ViewModel ou Presentation.Domain ???