I've created a simple WCF service hosted by ASP.NET web site:
public interface IPaymentNotificationReceiver
void InvoiceProcessed(string invoiceId);
public class PaymentNotificationReceiver : IPaymentNotificationReceiver
public void InvoiceProcessed(string invoiceId)
Logger.Write("'InvoiceProcessed' method was called with InvoiceId='" +
invoiceId + "'");
<endpoint address="" binding="wsHttpBinding"
<endpoint address="mex" binding="mexHttpBinding"
<!-- To avoid disclosing metadata information, set the value below
to false and remove the metadata endpoint above before deployment
<!-- To receive exception details in faults for debugging purposes,
set the value below to true. Set to false before deployment to avoid
disclosing exception information -->
I can add references to this service as to WCF service, as to WebService. WcfTestClient application successfully recognized service and its methods.
But "Web Service Studio" (http://webservicestudio.codeplex.com/) can't get a list of operations... Why? How to diagnose/resolve that?