J'ai une classe qui lira à partir d'Excel (C # et .Net 4) et dans cette classe, j'ai un travailleur en arrière-plan qui chargera les données d'Excel tandis que l'interface utilisateur peut rester réactive. Ma question est la suivante: est-ce une mauvaise conception d'avoir un travailleur en arrière-plan dans une classe? Dois-je créer ma classe sans elle et utiliser un travailleur en arrière-plan pour opérer sur cette classe? Je ne vois vraiment aucun problème de créer ma classe de cette façon, mais là encore, je suis un débutant, alors j'ai pensé que je m'assurerais avant de continuer.
J'espère que cette question est pertinente ici car je ne pense pas qu'elle devrait être sur stackoverflow pendant que mon code fonctionne, c'est juste un problème de conception.