Для работы программы нужна конфигурация appsettings.json (в папке проекта TestConsoleApp), пример:
{
"ConnectionStrings": {
"DefaultConnection": "Host=localhost;Port=5432;Database=test_db;Username=postgres;Password=postgres"
},
"ApiSettings": {
"BaseUrl": "http://localhost:5000/api",
"Username": "admin",
"Password": "secret123",
"UseGrpc": true,
"GrpcServerAddress": "https://localhost:5001"
}
}BaseUrl - endpoint для запросов
Username - имя пользователя для basic auth
Password - пароль для basic auth
UseGrpc - использовать gRPC (true) или http (false)
GrpcServerAddress - адрес сервера gRPC
Точка входа: TestConsoleApp.Program.Main()