Sobes.tech
Junior — Middle

Kokias užduotis ir projektus atlikote savo ankstesnėje darbovietėje?

sobes.tech AI

Atsakymas iš AI

Mano ankstesnėje darbo vietoje aš užsiėmiau korporatyvinių programų kūrimu C# kalba. Pagrindinės užduotys apėmė REST API kūrimą naudojant ASP.NET Core, darbą su duomenų bazėmis per Entity Framework, taip pat vienetinių testų rašymą. Dalyvavau našumo optimizavime ir esamo kodo refaktorizacijoje.

Paprasto ASP.NET Core kontrolerio pavyzdys:

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