private async void btnAdd_Click(object sender, RoutedEventArgs e)
        {
            NormalCalClient c      = new NormalCalClient();
            var             result = await c.AddAsync(77, 22);

            txtResult.Text = result.ToString();
        }
 public NormalCalClient(EndpointConfiguration endpointConfiguration, System.ServiceModel.EndpointAddress remoteAddress) :
     base(NormalCalClient.GetBindingForEndpoint(endpointConfiguration), remoteAddress)
 {
     this.Endpoint.Name = endpointConfiguration.ToString();
     ConfigureEndpoint(this.Endpoint, this.ClientCredentials);
 }
 public NormalCalClient(EndpointConfiguration endpointConfiguration) :
     base(NormalCalClient.GetBindingForEndpoint(endpointConfiguration), NormalCalClient.GetEndpointAddress(endpointConfiguration))
 {
     this.Endpoint.Name = endpointConfiguration.ToString();
     ConfigureEndpoint(this.Endpoint, this.ClientCredentials);
 }
 public NormalCalClient() :
     base(NormalCalClient.GetDefaultBinding(), NormalCalClient.GetDefaultEndpointAddress())
 {
     this.Endpoint.Name = EndpointConfiguration.BasicHttpBinding_INormalCal.ToString();
     ConfigureEndpoint(this.Endpoint, this.ClientCredentials);
 }
 private static System.ServiceModel.EndpointAddress GetDefaultEndpointAddress()
 {
     return(NormalCalClient.GetEndpointAddress(EndpointConfiguration.BasicHttpBinding_INormalCal));
 }
 private static System.ServiceModel.Channels.Binding GetDefaultBinding()
 {
     return(NormalCalClient.GetBindingForEndpoint(EndpointConfiguration.BasicHttpBinding_INormalCal));
 }
예제 #7
0
 static void Main(string[] args)
 {
     NormalCalClient p = new NormalCalClient();
 }