Hello, j’espère avoir posté dans la bonne cat... Même si finalement elle est pas vraiment spécifique au langage...
Bref j'ai un Model très simple simple avec deux strings, une URL et une qui va sauvegarder une partie du contenu de la page pointée par l'URL. Simple
Code :
- {
- public string URL { get; set; }
- public string Content { get; set; }
- }
|
l'URL sert donc a initialiser l'autre propriété. Pour passer de l'un a l'autre j'ai deux Helpers, un qui s'occupe de télécharger la page et un autre qui va en extraire les données qui m’intéresse.
La question est donc de savoir si la bonne chose à faire est d'executer mon "URL2Content" dans le viewModel pour passer les deux infos au constructeur, ou bien de m'en occuper dans le Model en ne lui passant que l'URL ?
Sachant que pour gérer ma View je dois aussi stocker une Enum "status" quelque part pour pouvoir vérifier si le chargement est terminé, a échoué, est en cours et en informer l'utilisateur. Même question ? (et même réponse du coup j'imagine )
(précision importante, ma View n'affiche qu'une seule instance du Model, donc dans le viewModel pas de collection ou autre)
Merci d'avance