WCF-служба Sharepoint CustomBinding с двоичнымMessageEncoding - PullRequest
0 голосов
/ 20 января 2012

Я проводил тесты, используя следующий пример от Microsoft:

http://msdn.microsoft.com/en-us/library/ff521581.aspx

это работает, но это конечная точка basichttp.

есть лиспособ сделать это конечной точкой CustomBinding с binaryMessageEncoding?

Спасибо, Алекс

1 Ответ

0 голосов
/ 21 января 2012

Это создаст пользовательскую привязку с использованием транспорта Http и двоичного кодирования:

protected override Binding CreateBinding()
{
    BinaryMessageEncodingBindingElement messageEncoding = new BinaryMessageEncodingBindingElement();
    TransportBindingElement transport = new HttpTransportBindingElement();

    BindingElementCollection bindingElements = new BindingElementCollection()
    {
        messageEncoding, transport
    };

    return new CustomBinding(bindingElements);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...