Sobes.tech
Junior — Middle

Aké úlohy a projekty ste vykonávali na svojom predchádzajúcom pracovisku?

sobes.tech AI

Odpoveď od AI

V mojej predchádzajúcej práci som sa zaoberal vývojom podnikových aplikácií v jazyku C#. Hlavné úlohy zahŕňali tvorbu REST API pomocou ASP.NET Core, prácu s databázami cez Entity Framework a písanie jednotkových testov. Zúčastnil som sa optimalizácie výkonu a refaktorovania existujúceho kódu.

Príklad jednoduchého kontroléra v 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();
}