Junior — Middle
Kas saaksite jagada oma professionaalse kogemuse ja elluviidud projektide üksikasju?
sobes.tech AI
Vastus AI-lt
Minu professionaalse kogemuse jooksul C#-ga olen töötanud mitmetes projektides, sealhulgas ASP.NET Core põhiste veebirakenduste arendamisel ja andmetöötlusteenuste loomisel. Näiteks rakendasin tellimuste haldussüsteemi, kus kasutasin Entity Frameworki andmebaasiga töötamiseks ning integreerisin REST API, et võimaldada suhtlust frontendiga.
ASP.NET Core'i kontrolleri koodi näide:
[ApiController]
[Route("api/orders")]
public class OrdersController : ControllerBase
{
private readonly ApplicationDbContext _context;
public OrdersController(ApplicationDbContext context)
{
_context = context;
}
[HttpGet]
public async Task<IEnumerable<Order>> GetOrders()
{
return await _context.Orders.ToListAsync();
}
}
Samuti osalesin rakenduste jõudluse optimeerimises ja üksustestide kirjutamises, kasutades NUnit ja Moq.