Donate

How To Debug Or Step Through A WCF Service In ASP.NET MVC Application

Hello,
In order to step through the WCF project in debugging mode through and ASP.NET MVC, follow these simple steps.
WCF Project
1. Right click on the Solution of the WCF Service Project
2. Choose Properties
3. On Startup Project -> Select Multiple startup projects
4. On the Action dropdown of the WCF Service project, choose "Start".
ASP.NET MVC Project
1. Run the WCF Service Project using the default web browser
2. Add a WCF connection using Connected Services (Make sure to type the correct url of the service). See web.config value below.
3. In web.config, add an endpoint element for the WCF service.
 <endpoint address="http://localhost:63070/Service.svc" binding="basicHttpBinding"
            bindingConfiguration="BasicHttpBinding_Service1" contract="DataLocalHostService.DataService"
            name="BasicHttpBinding_Service1" />
4. In your controller, you may call the service based from the configuration.
public ActionResult RatesEffectivity(clsRateEffectivity model)
{
 DataLocalHostService.ServiceClient client1;

 client1 = new DataLocalHostService.ServiceClient();

 client1.ManageTargetRate(model.RateStartDate, model.origRateAmount, model.RateAmount);

 return Json(null, JsonRequestBehavior.AllowGet);
}

That's it! :-)

Comments

Donate

Popular Posts From This Blog

WPF CRUD Application Using DataGrid, MVVM Pattern, Entity Framework, And C#.NET

TypeScript Error Or Bug: The term 'tsc' is not recognized as the name of a cmdlet, function, script file, or operable program.

Invalid nested tag div found, expected closing tag input