Извините мое невежество, если это что-то основное, я несколько новичок во всем консольном приложении C#, используя ссылку на веб-службу (WCF).Ссылка на ссылочную ссылку на переменную в C# и Visual Studio
Я создаю приложение, которое будет являться исполняемым файлом на разных компьютерах и действует как клиент для веб-службы. однако веб-служба также устанавливается в локальной интрасети клиента, поэтому конечная точка будет изменяться для каждого местоположения.
Я вижу, что конечная точка веб-ссылки находится в файле app.config при добавлении в Visual Studio, но есть простой способ изменить конечную точку во время выполнения, проверить, что конечная точка верна и существует, и иметь возможность использовать методы?
Кроме того, если это возможно, мне все равно нужно добавить SVC в качестве ссылки на обслуживание в моем решении или я бы назвал его динамически?
Я использую C# и .NET 4
Благодарности
Прошу прощения, но зачем использовать отдельный прокси-класс? Вам нужно создать класс, который наследует объект возврата SVC? –
Или создается это с помощью svcutil.exe? и просто изменить адрес конечной точки в коде? –
Извините, мой код может быть неправильным. Вам не нужен отдельный прокси-класс, просто установите EndPoint.Address в ссылку на службу, сгенерированную с помощью svcutil.exe. – Mangist