what is a service contract, operation contract and Data Contract?
In this example, we will make simple service, which displays the total cost of the complete product group. In simple words, this service will take three parameters per product cost, number of products and the product name. In return the service will return the total cost of all the products by multiplying number of products * cost per product. As we go ahead in this explanation, we will try to understand all the terminologies, which are asked in the above question. First, you need to create a Winfx service project. You can see in the below figure we have selected the Winfx project. Figure 3: – Create new WinFX Service class In this project, we add a new class and name it as “serviceGetCost.cs”. This class will have our core implementation and this is the class, which has all the action. The service class, which has to be exposed to the external client. We need to use the Service Contract attribute to mark it as a service class. Service Contract attribute define saying which application