У меня есть одно приложение ServiceStack с одним классом с именем Performance
в этом приложении.
Теперь у меня есть другое приложение, которое используется моим конечным пользователем.Это консольное приложение, загружаемое конечным пользователем и запускаемое в качестве фоновой задачи.
Я хочу отправить данные о производительности из этого приложения в мой веб-сервис REST и сохранить их в базе данных.
Для этого мне нужно запустить это в моем клиентском приложении, которое отправляет данные о производительности в мое приложение ServieStack в формате JSON:
JsonServiceClient client = new JsonServiceClient("http://localhost/RestIntro");
var res = client.Post<Performance>("/Performance", c);
В моем клиентском приложении нет класса Performance
.Я не хочу, чтобы у клиента был класс, чтобы я мог обновить всех клиентов, если мне нужно внести изменения.
Я хочу знать, как я могу получить класс Performance
или его DLL вк моему клиентскому приложению динамически?Поэтому, когда клиент запускается, у него будет класс для отправки сообщения в веб-службу.