Ich möchte ein gemeinsames Projekt mit Datenverträgen zwischen zwei dockerisierten .net-Kernanwendungen teilen. Meine Lösung hat folgende Struktur.Wie teilen sich gemeinsame Projekte zwischen dockerisierten .net-Kernanwendungen?
Solution.sln
/packages
/src
/webapi (Dockerized)
/server (Dockerized)
/messages (shared)
Ich könnte die Dockerfile neben der SLN-Datei, aber dann kann ich nur eine Datei haben. Wie kann die Lösung besser organisiert werden? Das gemeinsame Projekt in eine separate Lösung zu stellen und in einen eigenen nugget Server zu publizieren ist ein Overkill imho.
Ich habe gekämpft, um eine Lösung für dieses häufige Szenario zu finden. Bitte posten Sie die Antwort, wenn Sie drüber rennen. – wchoward
@wchoward Überprüfen Sie meine Antwort – aph5