2 // Copyright (c) Microsoft Corporation. All Rights Reserved.
5 using System
.ServiceModel
;
6 using System
.Diagnostics
;
8 namespace Microsoft
.ServiceModel
.Samples
10 // Define a service contract.
11 [ServiceContract(Namespace
="http://Microsoft.ServiceModel.Samples")]
12 public interface ICalculator
15 double Add(double n1
, double n2
);
17 double Subtract(double n1
, double n2
);
19 double Multiply(double n1
, double n2
);
21 double Divide(double n1
, double n2
);
24 // Service class which implements the service contract.
25 public class CalculatorService
: ICalculator
27 public double Add(double n1
, double n2
)
32 public double Subtract(double n1
, double n2
)
37 public double Multiply(double n1
, double n2
)
42 public double Divide(double n1
, double n2
)