Мне нужно создать новый веб-сервис вместо клиента ASMX для WinForms, работающего на .NET 4.0. Клиент не может использовать ничего, кроме .NET 4.0, потому что он должен поддерживать Windows XP. На данный момент я нашел генераторы заглушек для Web Api, но они должны быть основаны на .NET 4.5, что недопустимо. Пока я вижу только WCF-сервис как решение, но WCF сейчас устарел.