Есть класс (сервис) к которому надо передать провалидировнную конфигурацию. Как это лучше делать?
Есть сервис который работает с двумя API. В сервис данные приходят из web формы. Для формы есть свой класс, который умеет парсить post запрос в объект. Форма - уровень web. Сервис - уровень бизнес логики. Надо предусмотреть возможность использовать этот же сервис и из консоли (например). Потому нельзя ему напрямую передавать форму как параметр. Как правильно сманить форму в конфигурированиям для сервиса? Есть ли какой-то best practice для этого?