Я немного смущен.Просто немного поиграемся с WF и попробуем создать простой сервис, как показано в этом примере:
http://msdn.microsoft.com/en-us/netframework/ff859495
В этом примере он создает очень простой сервис и вызывает его из клиентавот так:
var proxy = new ServiceReference1.MathClient();
var data = proxy.AddNumbers();
Теперь я сделал то же самое, но никогда не получаю класс MathClient
, все, что я получаю, это интерфейс, класс для принимающей части, класс для отправляющей частии пространство имен для действий.Но ничто, где я на самом деле не могу позвонить принимающей части.
Сам сервис прост, просто SendAndReceiveReply
, который добавляет два числа.Настройки выполняются как в видео: изменили OperationName
, изменили ServiceContractName
и установите CanCreateInstance
на true
.
Откуда на самом деле приходит класс?Он никогда не создает ничего под названием MathClient
!?