Sobes.tech
Junior — Middle

რა დავალებები და პროექტები შეასრულეთ თქვენს წინა სამუშაო ადგილას?

sobes.tech AI

პასუხი AI-სგან

ჩემი წინა სამუშაოს დროს, მე ვმუშაობდი კორპორატიული აპლიკაციების განვითარების სფეროში C#-ში. ძირითადი დავალებები მოიცავდა REST API-ების შექმნას ASP.NET Core-ით, მონაცემთა ბაზებთან მუშაობას Entity Framework-ის საშუალებით, ასევე ერთეულების ტესტების დაწერას. მონაწილეობა მივიღე შესრულების ოპტიმიზაციაში და არსებული კოდის რეფაქტორირებაში.

ASP.NET Core-ის მარტივი კონტროლერის მაგალითი:

[ApiController]
[Route("api/[controller]")]
public class ProductsController : ControllerBase
{
    private readonly IProductService _service;

    public ProductsController(IProductService service)
    {
        _service = service;
    }

    [HttpGet]
    public IEnumerable<Product> Get() => _service.GetAllProducts();
}