Jak rozszerzyć działanie webAPI o nowe dane?

Uwaga
Pełen kod modyfikacji można pobrać tutaj:
https://www.ibard.com/d/6dd32f2c2df8d160dc8ed39e86e20524c2059783 
Uwaga
Przed kompilacją projektu należy podnieść Microsoft.AspNet.WebApi.WebHost do wersji 5.3.0

 

Kroki do wykonania

1. W pierwszym kroku należy przygotować na bazie procedurę:
Comarch B2B/SqlXL/getMyArticle.sql

Procedura zawiera parametr Id towaru, który będzie wyróżniany oraz będzie wyświetlać kod, nazwę, jednostkę oraz opis.

2. Następnie potrzebny jest Controller, który udostępni te dane w API.
W tym celu należy nadpisać bibliotekę MyExtension i umieścić ją w katalogu Bin aplikacji Comarch B2B. Aby to uzyskać potrzebujemy zdefiniować nowy projekt w Visual Studio, wskazać ASP.NET WebApplication i WebAPI.

Czy ten artykuł był pomocny?