يبدأ المشروع من عملية الاختيار للشاورة.
تعليمات للتنفيذ.
تستخدم شبكة API مباشرة طبقة البنية التحتية ، والتي تؤدي الوصول إلى قاعدة البيانات ؛ تم تكوين هذه الطبقة لاستخدام سلسلة اتصال تسمى AppConnection ؛
لتكوين سلسلة الاتصال في المشروع. فقط أضف المفتاح أدناه إلى Web.config :
<connectionStrings>
<add name="AppConnection" connectionString="Sua string de conexão aqui" providerName="System.Data.SqlClient" />
</connectionStrings>
يتم نشر واجهة برمجة التطبيقات في الميناء 55751.
تتواصل نماذج الويب وتطبيقات MVC مباشرةً مع API من خلال مكتبة cartaotodos.rest ، وهي المكتبة المسؤولة عن تقديم طلبات واجهة برمجة التطبيقات.
للوصول ، ما عليك سوى تكوين مفتاح باستخدام اسم API_ENDPOINT في قسم appSettings في Web.config .
<appSettings>
<add key="API_ENDPOINT" value="http://localhost:55751/api/" />
</appSettings>
متطلبات:
لأداء مشروع cartaotodos. من الضروري التثبيت في Node.js ، حيث يتم استخدامه لاستضافة التطبيق.
يقع عنوان url API في ملف المتغيرات البيئية ، at /src/environments/environment.ts أو /src/environments/environment.prod.ts اعتمادًا على البيئة التي يتم تنفيذها.
export const environment = {
...
api_endpoint: 'http://localhost:55751/api'
};
مع تثبيت Node.js ، فقط اكتب اعتماد المشروع وتنفيذه:
$ cd CartaoTodos.Angular
$ npm install
$ npm start
$ Aplicação rodando em http://localhost:8000