2012-08-29 7 views

risposta

9

Si sta utilizzando uno dei pacchetti di avvio automatico (autofac, Ninject, l'unità, Windsor, StructureMap)? Se si è quindi necessario ereditare dal tipo bootstrapper, eseguire l'override di ConfigureApplicationContainer e registrare il tipo nel contenitore. Se si utilizza il programma di avvio automatico di default allora dovrebbe filo stesso fino

Con la prossima release, 0.12, sarà cablata automaticamente non importa quale programma di avvio automatico si utilizza

+1

Sì, la mia domanda Bootstrapper eredita NinjectNancyBootstrapper. Ho registrato DefaultFluentAdapterFactory per IFluentAdapterFactory e FluentValidationValidatorFactory per IModelValidatorFactory e funziona. Qualcuno di questi due deve essere registrato come singleton? – Emilian

+3

Sì singleton va bene. Nancy è progettata per essere apolide – TheCodeJunkie