Bonjour et merci pour toute assistance.C# (wcf) architecture structure de fichiers et de répertoires (et instanciation)
J'ai un service wcf que j'essaie de modulariser correctement. Je veux savoir s'il y a une meilleure façon d'implémenter la structure de fichiers et de répertoires avec l'instanciation, y a-t-il un moyen d'abstraction plus approprié que je puisse manquer?
Est-ce la meilleure approche? surtout si la performance et la capacité à gérer des milliers de demandes simultanées?
Actuellement, je cette structure suivante:
-Root \ Service.cs
public class Service : IService { public void CreateCustomer(Customer customer) { CustomerService customerService = new CustomerService(); customerService.Create(customer); }public void UpdateCustomer(Customer customer) { CustomerService customerService = new CustomerService(); customerService.Update(customer); }
}
-Root \ Client \ CustomerService.cs
pulbic class CustomerService { public void Create(Customer customer) { //DO SOMETHING }public void Update(Customer customer) { //DO SOMETHING } public void Delete(int customerId) { //DO SOMETHING } public Customer Retrieve(int customerId) { //DO SOMETHING }
}
Remarque : Je n'inclut pas les bibliothèques Customer Object ou DataAccess dans cet exemple car je suis uniquement conc intéressé par le service.
Si vous pouviez soit me dire ce que vous en pensez, si vous connaissez un meilleur moyen, ou une ressource qui pourrait aider.
Merci Cordialement. Steven
fooMonster. Merci pour votre aide, vous aviez raison, je fournissais beaucoup d'informations dans l'exemple. J'ai édité la question, si vous avez une autre chance de regarder par-dessus je l'apprécierais. Merci, Steven – stevenrosscampbell