- Przejście na EF Core dla przyszłego rozwoju oprogramowania. Prostsze mapowanie chorych nazw kolumn.
- Endpoint
api/bankaccounts
przeniesiony doapi/bank/accounts
. Celem jest starać się utrzymać jeden kontroler na konkretny moduł Optimy - Lista definicji dokumentów
api/documents/definitions
- Zmiana w wymaganiach pól. Pola typu string z flagą
AllowEmpty
nie są już wymagane i będą miały domyślną wartość jako pusty string. - Pola innego typu (non nullable) np.
short
,decimal
,int
będą również przyjmowały domyślną wartość. Najczęściej 0. Pola typuDateTime
będą domyślnie przyjmowały wartośćNow/Today
- Dla pól typów opisanych w punktach wyżej - jeśli domyślna wartość będzie inna niż string.empty lub 0 itp, to będzie w dokumentacji opisana jaka jest wartość domyślna
- Błędy krytyczne (nieobsłużone przez nas) będą zwracały status 500, w przypadku innych błędów (niepoprawnych danych w body) będzie zwracane 400 (Bad Request) z treścią błędu. Głównie tyczy się to endpointów typu POST.
- Poprawka w Kategoriach - ParentCode <---> Code
-
Notifications
You must be signed in to change notification settings - Fork 0
troncomputers/optimaapi
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Comarch Optima WebAPI for Abisoft