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();
}