راهنمای گام به گام نحوه استفاده از کامپوننت Net Aspire MSSQL در ویژوال استودیو.
مقدمه
چارچوب Net Aspire برای توسعه ابر و برنامه های کاربردی توزیع شده آماده تولید استفاده می شود. این شامل اجزایی برای رسیدگی به نگرانی های بومی ابری است، مانند Redis، Postgres و غیره.
پیش نیازها
اهداف
نحوه ایجاد یک پروژه شروع با استفاده از Net Aspire با مولفه MSSQL EF Core را بیاموزید.
نمونه Github: ساختار راه حل به پروژه های زیر تقسیم می شود
- DotnetAspireChallenge.ApiService
- DotnetAspireChallenge.AppHost
- DotnetAspireChallenge.ServiceDefaults
- DotnetAspireChallenge.Web
شروع به کار
مرحله 1: بسته NuGet زیر را نصب کنید
بسته Nuget زیر را در پروژه بعدی نصب کنیدDotnetAspireChallenge.AppHost”
dotnet add package Aspire.Hosting.SqlServer
در پروژه فوق، یک پایگاه داده سرور SQL را ثبت کرده و با استفاده از کد زیر، اتصال SQL را پوشانده کنید.
var sql = builder.AddSqlServer("sql")
.AddDatabase("sqldata");
var apiService = builder.AddProject("apiservice")
.WithReference(sql);
مرحله 2: بسته NuGet دیگری را نصب کنید
بسته Nuget زیر را در پروژه بعدی نصب کنیدDotnetAspireChallenge.ApiService”
dotnet add package Aspire.Microsoft.EntityFrameworkCore.SqlServer
سپس زمینه را ثبت کنید …