Условие:
Создай сервис на c#. Сервис имеет
- обработчик Kafka топика, куда приходят сообщения содержащие идентификатор заказа в формате bigint
- get API, где получает price и vat (цену и ставку НДС для единицы товара) из другого c# сервиса, по запросу по идентификатору заказа,полученного из топика
Сервис должен сгенерировать новый идентификатор экземпляра товара в формате bigint. Полученную ставку НДС и цену записать в БД Postgres sql в таблицу NewExemplar на сгенерированный им идентификатор экземпляра.
Ставка НДС может иметь значения 0, 5, 7, 10,20. Иначе возвращается ошибка "неверная ставка НДС"
