Wpis z mikrobloga

#csharp #dotnet #programowanie

Witajcie Mirki

Problem wygląda tak:
-Mam jakąś aplikację
-Chcę zrobić oddzielny projekt jako serwis
-Chcę do tego projektu przekazać obiekt z danymi

Jak to zrobić?
Czy jeżeli utworzę dwa obiekty tak samo skonstruowane w dwóch projektach to mogę między nimi przerzucać dane?
Pozdrawiam!
  • 4
@Phoryn: W serwisie zrób klasę na obiekty z tymi danymi, w zależnościach aplikacji daj ten projekt i korzystaj z jego klas (muszą być chyba public, ale nie wiem czy nie mylę z Javą teraz).
Jak zrobisz takie same klasy w obu projektach, to ciągle to nie będzie ta sama klasa i konwersja nie będzie tak w locie możliwa, ale obiekty tej samej klasy śmiało mogą między projektami być wymieniane.
Czy jeżeli utworzę dwa obiekty tak samo skonstruowane w dwóch projektach to mogę między nimi przerzucać dane?


@Phoryn: tak i to jest całkowicie normalne. Uzywanie tego samego modelu na różnych warstwach aplikacji jest chorą patologią. Nawet nie potrzebujesz automappera jeśli nie jest ich jakoś jebitnie dużo, albo nie mają kwadryliona propertisów.