Ich weiß, dass Dienste, die IApplicationService implementieren, automatisch registriert werden, aber ich kann nicht für das Leben von mir herausfinden, wo im Rahmen dieses geschieht. Ich habe den letzten Tag damit verbracht, die ABP-Lösung zu durchsuchen, um zu verstehen, wie das funktioniert (im Kontext der dynamischen API-Generierung), sodass ich die Funktionalität in einem Projekt, an dem ich arbeite, erweitern kann. Ich schätze jede Hilfe, die ich bekommen kann, um mich in die richtige Richtung zu schicken.Wo sind IApplicationServices im ABP-Framework registriert?
1
A
Antwort
0
Für dynamische WebApi-Controller wird ein einzelner Controller in der Build-Methode der ApiControllerBuilder-Klasse generiert. Sie können es hier überprüfen https://github.com/aspnetboilerplate/aspnetboilerplate/blob/master/src/Abp.Web.Api/WebApi/Controllers/Dynamic/Builders/ApiControllerBuilder.cs#L153.
Ich hoffe, das hilft.
Verwandte Themen
- 1. Wo im Speicher sind Nullable-Typen gespeichert?
- 2. Wo sind die Artefakte im Veröffentlichungsmanagement 2013?
- 3. Wo sind globale Variablen, die im Speicher statisch gespeichert sind?
- 4. Naming Methoden, die auf Ereignisse registriert sind
- 5. Wo sind JDBC4-Anmerkungen?
- 6. Wo sind Methoden gespeichert?
- 7. Wo sind Memcached-Datenbankspeicherdaten?
- 8. Wo können Beobachter bei Verwendung von IoC-Containern registriert werden?
- 9. Wo Mitgliederfunktionen gespeichert sind?
- 10. Wo sind die VBProjectsEvents?
- 11. Wo sind meine HRs?
- 12. Wo sind Schriftfamilien definiert?
- 13. Wo sind mehrere Stapel und Haufen im virtuellen Speicher?
- 14. Wo sind Funktionen eines Objekts im Speicher gespeichert?
- 15. Wo sind die Themen im Atom Editor gespeichert?
- 16. Wo java statische Variablen im Speicher gespeichert sind?
- 17. Wo sind die Cookies im nativen Android Browser gespeichert?
- 18. Wo im Körper {} sind die Farben weiß für den Hintergrund?
- 19. Wo sind meine SQL-Daten im iOS-Simulator gespeichert?
- 20. Wo sind flüchtige Variablen gespeichert?
- 21. Wo sind Vagrant Plugins installiert?
- 22. Aktivität nicht im Manifest registriert Lint Warnung
- 23. benutzerdefinierte Konverter nicht im Spring Boot registriert
- 24. Müssen unterstützende Baugruppen im GAC registriert werden?
- 25. Wo sind erweiterte Attribute gespeichert?
- 26. Wo sind SSL-Zertifikate gespeichert?
- 27. WPFToolkit.Extended - wo sind die Werkzeuge?
- 28. Wo sind die Properties.Settings.Default gespeichert?
- 29. Wie sind die Namen der Authentifizierung in asp.net vnext registriert
- 30. Wo sind Sparks auf YARN?
Ja, danke! Ich weiß nicht, wie ich das vermisst habe. Ich glaube, ich war nur verwirrt von der Dokumentation, da es implizierte, dass es automatisch gemacht wurde. –