Junior — Middle
Welke externe tools of bibliotheken gebruik je in je projecten?
sobes.tech AI
Antwoord van AI
In C#-projecten gebruik ik vaak de volgende externe bibliotheken en tools:
- Newtonsoft.Json — voor handige serialisatie en deserialisatie van JSON.
- NUnit / xUnit — voor het schrijven van unittests.
- Moq — voor het maken van mock-objecten tijdens tests.
- AutoMapper — voor automatische mapping van objecten tussen lagen.
- Serilog / NLog — voor logging.
- RestSharp — voor gemakkelijk werken met HTTP-verzoeken.
Voorbeeld van het gebruik van Newtonsoft.Json om een object te serialiseren:
using Newtonsoft.Json;
var person = new { Name = "Иван", Age = 30 };
string json = JsonConvert.SerializeObject(person);
Console.WriteLine(json); // {"Name":"Иван","Age":30}