W jaki sposób robi się integracje z innymi systemami do których nie mamy dostepu do kodu źródłowego?
Może opiszę swój przypadek. Potrzebujemy integrować się do systemu X, gdzie głównie chodzi o pisanie i czytanie do jego bazy danych. Dostep do bazy mamy.
Teraz piszemy własną aplikacje Y, która ma się integrować z aplikacją X i chcemy uzyc EF core. Nasza aplikacja Y ma swoją baze danych ktora jest obslugiwana przez EF. Jak teraz robić integracje naszej aplikacji Y z aplikacją X? Czy w aplikacji Y powinny być zdefiniowane dwa konteksty Entity Framework? Bo po wykonaniu jakiejś operacji w aplikacji Y jest np. potrzeba zapisania danych w bazie aplikacji Y i dodatkowo również zapisania danych w bazie aplikacji X.
Mogłby ktoś podpowiedzieć jak to dobrze zrobić i jak się to ogólnie robi?