Folder Contracts w projekcie

0

Jakie jest znaczenie techniczne klas w folderze Contracts, ? Często się to powtarza w różnych projektach

0

A może chociaż się pochwalisz w jakiej to technologii? Bo ja nigdy się z czymś takim nie spotkałem. Jesteś pewien ze to nie jest jakiś twór twojej firmy?

0

Niektóre frameworki wykorzystują słówko contract jako synonim do interface.

0

W .Net i Java

np. github.com/dwdkls/pizzamvc/tree/master/framework

0

Kontrakty to generalnie DTO wystawiane przez interfejs jakiegoś serwisu.

0

Czy ta konwencja pochodzi z Design By Contract ? Bardziej kojarzy mi się to z assercjami

0

Nie wiem jaki to ma związek z asercjami i designem. Nazywanie kontraktów serwisów kontraktami serwisów jest dość stare. Tak było w WCF i przed nim też. Nie sądzę też, aby to była jakaś specyficzna dla Microsoftu nomenklatura.

1 użytkowników online, w tym zalogowanych: 0, gości: 1