Basic WCF Service Application & Client Console Tester

This project presents a basic WCF Service Application and client “tester” console application in same Visual Studio solution. The WCF Service was hosted using IIS Express. A simple console “test” application connected to the service through a proxy. The service provides basic mathematical operations contracts including:

[OperationContract]
double Add(double value1, double value2);

[OperationContract]
double Subtract(double value1, double value2);

[OperationContract]
double Multiply(double value1, double value2);

[OperationContract]
double Divide(double value1, double value2);

[OperationContract]
double CircleArea(double radius);

The client is expected to access the service using information available through the WSDL. I created my test client application by building a proxy using svcutil.exe http://localhost:portnumber/MathService.svcutil

Note: You should update the client proxy or reference to the server before running this in your Visual Studio IDE by first going to TestClient (Console Application) –> Connected Services –> MathServiceRef and selecting “Update Service Reference”.

Table of Contents

Demo

MathService Service
IIS Express
Client Console Application

 

Code

You may download a copy of the project by visiting the code repo here.

I am a seasoned certified technologist with over 15 years of experience translating complex business needs into elegant IT solutions across industries, including payments, electric utilities, healthcare, finance, virtual reality, and the broader internet ecosystem. My project work spans the full lifecycleโ€”from strategic business analysis and architectural design to hands-on development, implementation, and testingโ€”bringing both precision and creativity to every phase.

Based in Indiana, my husband and I share our home with a few spoiled fur babies and a lot of coffee. Curious about what Iโ€™ve been building lately?

๐Ÿ“‚ Portfolio: https://portfolio.katiegirl.net ๐Ÿ’ป GitHub: https://github.com/kathleenwest