2010-10-13 4 views
1

Toutes nos applications ont été converties pour utiliser la carte strucutre, et nos bibliothèques ont également été converties. J'essaie de convertir l'un de nos services web asp.net. Si je comprends bien, je vais devoir amorcer le truc structuremap dans le constructeur du service Web.Structure avec un service Web ASP.Net

Mais le constructeur est appelé avec chaque méthode web appelée, donc chaque requête va à bootstrap strucutre map, et a un délai de 20 secondes pendant que ce sont des balayages et des bootstraps.

Existe-t-il un moyen de contourner ce problème?

Merci,

Eric-

Répondre

3

Vous voudrez probablement amorcer dans la méthode Application_Start du global.asax.

0

Pourquoi avez-vous bootstrap dans le constructeur? Vous bootstrap au démarrage de l'application, pas dans un constructeur de quoi que ce soit. Nous montre votre code.

0

Je comprends maintenant, le webService N'avait pas un Global.axas/*. Cs donc je pensais que je devais faire un bootstrap ailleurs, mais j'avais oublié que vous pouviez en ajouter un à un service web.

Je parie que ça va le réparer.

Questions connexes