Я знаю, что кодирование сообщений с помощью mtom из 'BasicHttpBinding' невозможно в. Net Core. И мне нужно вызвать веб-сервис, используя его, чтобы отправить документы клиенту. Могу ли я поместить вызов веб-службы в. Net Dll, а затем вызвать его из моего. Net Базового API приложения?
Я прочитал, что могу, если вызов выполнен в. Net Стандарт Dll, но не. Net Framework Dll? Что бы это было и возможно ли это?
var binding = new BasicHttpBinding(BasicHttpSecurityMode.Transport)
{
// MessageEncoding = WSMessageEncoding.Mtom, not supported in .Net Core
TransferMode = TransferMode.Streamed
};
EndpointAddress endpoint = new EndpointAddress(url);
var channelFactory = new ChannelFactory<T>(binding, endpoint);
var webService = channelFactory.CreateChannel();
Я немного запутался здесь относительно того, что я могу и не могу сделать.