|
-bob. Dorixona SAYTINI MOBIL ILOVASINI ISHLAB CHIQISH
|
bet | 7/13 | Sana | 16.12.2023 | Hajmi | 256.98 Kb. | | #120621 |
Bog'liq Azatboyev Asror Individual loyiha2-bob. Dorixona SAYTINI MOBIL ILOVASINI ISHLAB CHIQISH
2.1 § Dotnet platformasi uchun mobil ilova backend yaratish bosqichlari
Dotnet platformasi orqali ichki dorixona web ilovasi backend'ini yaratish bosqichlari quyidagicha bo'lishi mumkin:
1. Proyektni Yaratish:
.NET Core proyekti yaratish uchun terminal yoki Visual Studio (yoki boshqa muhandislik muhiti)dan foydalaning. Quyidagi buyruqni ishga tushiring:
bash
Copy code
dotnet new webapi -n IchkiDorixonaApi
Bu buyruq ichki dorixona ilovasi backend proyektini yaratadi.
2. NuGet Paketlarini Qo'shish:
Kerakli NuGet paketlarini qo'shing. Bundan tashqari, Identity, Entity Framework, SignalR yoki boshqa texnologiyalarni qo'shishingiz mumkin.
bash
Copy code
dotnet add package Microsoft.AspNetCore.Identity
dotnet add package Microsoft.EntityFrameworkCore
dotnet add package Microsoft.EntityFrameworkCore.SqlServer
# Qo'shimcha paketlar...
3. Ma'lumotlar Bazasini Tuzish:
Entity Framework Core orqali ma'lumotlar bazasini tuzish. Startup.cs faylida ConfigureServices metodida quyidagi qatorlarni qo'shing:
services.AddDbContext(options =>
options.UseSqlServer(Configuration.GetConnectionString("DefaultConnection")));
Va esa appsettings.json faylida ma'lumotlar bazasi uchun sozlamalarni qo'shing:
{
"ConnectionStrings": {
"DefaultConnection": "Server=(localdb)\\mssqllocaldb;Database=IchkiDorixonaDb;Trusted_Connection=True;MultipleActiveResultSets=true"
}
|
| |