5 #using <System.ServiceModel.dll>
7 using namespace System
;
10 namespace ServiceModel
{
12 interface
class ICalculator
;
14 [System::ServiceModel::ServiceContractAttribute(Namespace
=L
"http://Microsoft.ServiceModel.Samples")]
15 public interface
class ICalculator
17 [System::ServiceModel::OperationContract()]
18 System::Double
Add(System::Double n1
, System::Double n2
);
20 [System::ServiceModel::OperationContract()]
21 System::Double
Subtract(System::Double n1
, System::Double n2
);
23 [System::ServiceModel::OperationContract()]
24 System::Double
Multiply(System::Double n1
, System::Double n2
);
26 [System::ServiceModel::OperationContract()]
27 System::Double
Divide(System::Double n1
, System::Double n2
);