Тестовое задание по С#
Добрый день! Нужен опытный .NET разработчик, знающий как настроить DNS конфигурацию компьютера и отправлять запросы на сервера. Нужно будет создать небольшой Windows Service, выполняющий 2 комманды, детальное описание смотрите ниже:
Write a Windows Service that communicates with an agent using any mechanism. The service should handle two commands:
- The first command tells the service that we want to use OpenDNS
- The second command tells the service that we want to use the original network settings
When we want to use OpenDNS, the DNS settings for the computer are changed to 208.67.222.222. In addition, a query for the name "www.opendns.com" is made every 5 seconds, and this query is sent to 208.67.222.222 directly. If the name doesn't resolve properly twice, the DNS settings are automatically reverted to the original configuration until the name resolves properly again at least twice.
- Bonus points for full unit test coverage.
- Additional bonus points for high level functional tests.
Буду рад услышать вашу оценку и предложения по решению!
Current freelance projects in the category C#
Comparative analysis of the effectiveness of custom software (v2.2-field) and reference software (Meshtastic v2.x)
22 USD
Comparative analysis of the effectiveness of custom software (v2.2-field) and reference software (Meshtastic v2.x) on the identical hardware platform (ESP32 + SX1268, 2W) based on the criteria of range, throughput, link stability, and power consumption. Conduct tests with… C & C++, C# ∙ 10 days 19 hours back ∙ 2 proposals |
Creation of a plugin for integration with the POS system Syrve, C#Develop a plugin for the Syrve POS system (on-premise), which is installed on the establishment's server. The plugin must: (1) transmit data to our server in real-time — orders, table statuses, payments, receipts; (2) receive commands from Reservble — booking confirmations,… C#, Web Programming ∙ 13 days 16 hours back ∙ 15 proposals |