ASP.NET, ASP.NET Core REST API

0

Hej,

potrzebuję stworzyć API REST do komunikacji z jakimś systemem Comarchu. Do tego systemu można dostać się wykorzystując obiekty COM.
API działało by tylko wewnątrz LANu ( komunikacja pomiędzy ERP - to on wołałby API - a Comarchem).

Co wstępnie chciałbym osiągnąć:

  1. Tworzenie kilku rodzajów dokumentów.
  2. Tworzenie kartoteki towarowej
  3. Tworzenie kontrahenta

Chodzi mi o kilka merytorycznych dywagacji:

  1. Aplikacja Comarchu działa na SqlServer. Ja ze strony API być może nie będę potrzebował swoich tabel ale wykluczyć tego nie mogę. Jak podejść do tematu?
    Code First ( baza danych już istnieje ). Trochę się zgubiłem w myślach jak to zrobić ( encje ) kiedy być może będę potrzebował użyć DataBase First ( czyli przeciągnąć parę tabelek Comarchowych do VS ) a także stworzyć swoje. Może po prostu od początku DataBase First?

  2. Czy jeśli to będzie chodziło w LANie brać w ogóle opcję zabezpieczenia ( np. token ). Być może w ogóle będzie takie wymaganie i koniec.

  3. Zrobić to na jakimś free IIS i ASP .NET MVC czy np. jakiś linux i .NET Core?

1
Wybitny Wąż napisał(a):
  1. Aplikacja Comarchu działa na SqlServer. Ja ze strony API być może nie będę potrzebował swoich tabel ale wykluczyć tego nie mogę. Jak podejść do tematu?
    Code First ( baza danych już istnieje ). Trochę się zgubiłem w myślach jak to zrobić ( encje ) kiedy być może będę potrzebował użyć DataBase First ( czyli przeciągnąć parę tabelek Comarchowych do VS ) a także stworzyć swoje. Może po prostu od początku DataBase First?

Skoro baza już istnieje, to już masz database first i niczego z tym nie zrobisz. Po prostu użyj Dappera do operacji na niej i tyle.

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