This article explains about WCF Core library System.ServiceModel.dll, ServiceContract attribute, OperationContract attribute.
It discuss about what is meant by contract in WCF, what is it responsibility. It explains about what are the various contracts in WCF, about Service Contracts, Data Contracts, Fault Contracts, Message Contracts, responsibility of Service Contract and Operation Contract.