пытаюсь создать клиента WCF для использования службы, содержащей сообщения. До сих пор я пытаюсь общаться сообщениями, которые сделаны из заголовка (DateTime) и тела, который является объектом User. Я импортировал app.config и прокси с помощью svcutil. Но у меня мало ошибок. Код:C# WCF, используя сообщения от клиента
{
RegistryServiceClient client = new RegistryServiceClient("WSHttpBinding_IRegistryService");
UserMessage message = new UserMessage();
message.time = DateTime.Now;
message.user.id = "1";
message.user.firstname = "John";
message.user.lastname = "Smith";
client.RegisterUser(message.time, message);
}
Ошибки: Ошибка 2 Аргумент 1 должен быть принят с «реф» ключевое слово
Ошибка 3 Аргумент 2: не может конвертировать из «UserMessage» в «исх www.domain.co.uk. User.user» Ошибка 1 лучший перегруженный метод подходит для„RegistryServiceClient.RegisterUser (исх System.DateTime, реф www.domain.co.uk.User.user)“имеет недействительные аргументы
Я пытался общаться с ref, проверяя на странице Microsoft, но это не привело меня в любом случае действительно – user1211929
Можете ли вы разместить подпись для метода RegisterUser в своем сервисе? –
это user.Adduser (сообщение); – user1211929