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