WCF OperationContract

What is a WCF OperationContract? I dont really understand what it does

Answers


WCF uses an opt-in model to define what belongs to one of its contracts. In a service contract interface, only methods decorated with [OperationContract] are exposed to the client. That means that, in the interface below, if used within a WCF service, a client could call both Add and Subtract operations, but not Multiply.

[ServiceContract]
public interface ICalculator
{
    [OperationContract]
    int Add(int x, int y);

    [OperationContract]
    int Subtract(int x, int y);

    // Not decorated
    int Multiply(int x, int y);
}

Every method you want to be able to the user calling from his client side must be declared like that.


Need Your Help

Programmatically change the src of an img tag

javascript html5 image src

How can I change the src attribute of an img tag using javascript?