I hope that title is clear enough.
I have 2 projects, MyProject.Website (ASP.NET MVC3 Front End) and MyProject.WcfService. When i host the website, i'd rather not have to host two websites inside of IIS, i'd like to be able to host just MyProject.Website and inside of that reference MyProject.WcfService.
I know i can do this via ServiceHost, which should work, but is there a better way?
With the service running, right click the project that will contain the WCF client proxy and select Add > Service Reference. In the Add Service Reference Dialog, type in the URL to the service you want to call and click the Go button. The dialog will display a list of services available at the address you specify.
Check this post where i demostrated how you can host wcf service dll
Create, Host(Self Hosting, IIS hosting) and Consume WCF servcie
IIS hosting
Open Service.svc file and modify the single line in it
-- <%@ ServiceHost Language="C#" Debug="true" Service="WcfServiceLibrary.Service1" %>
Change the web service WEB.Config file to to expose service to client. i.e you need to create Same element as listed above in in the app.config file of service library.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With