Я хочу перенести старый веб-сервис asmx на ядро .net. Он имеет только один метод:
byte[] FillWithAdditionalInfo(byte[] subject)
Этот сервис получает объект и должен заполнить его некоторыми данными. Я не могу изменить способ, которым клиенты вызывают веб-сервис.
Как бы вы построили сервис с ядром .net?
Контроллер с единственным методом? Как это должно выглядеть? И какой шаблон ядра .net мне следует использовать? Буду признателен за любую помощь.
Привет @igor, спасибо за ссылки. Я их уже видел. Чего я не нашел, так это того, как должен выглядеть начальный класс? Должен ли это быть контроллер с тем же методом, что и в моем старом веб-сервисе? Как это должно выглядеть?
Я не думаю, что вы понимаете, что я сказал. Вы хотите создать новый функционально идентичный модуль, а не технически идентичный модуль. В ядре asp.net это означало бы создание контроллера веб-API с методом POST, который делает то же самое, что и ваш веб-сервис, но на основе новой архитектуры.





Лучшим вариантом было бы создать службу функционально идентичный, которая будет работать бок о бок с существующей, а затем предоставить клиенту переходный период.