Получение POST или PUT для работы в службе WCF REST

У меня есть служба WCF, и я могу ПОЛУЧИТЬ ее, но не могу понять, как к ней ПОСТАВИТЬ. Я просто хочу увеличивать поле совпадений каждый раз, когда запись используется в клиенте. Вот часть моего кода.

Интерфейс:

[OperationContract]
[WebInvoke(Method = "PUT",
    ResponseFormat = WebMessageFormat.Json,
    BodyStyle = WebMessageBodyStyle.Wrapped,
    UriTemplate = "IncSMS")]
void IncSMS();

Метод:

public void IncSMS()
{
    var business =
        (from p in _db.Businesses
            where p.BusinessID == 1
            select p).FirstOrDefault();
    business.SMSHits += 1;
    _db.SaveChanges();
}

Я получаю «Метод запрещен». Может ли кто-нибудь в IE увидеть, что я делаю не так ???

Ура,

Майк.

5
задан Cheeso 11 November 2011 в 21:19
поделиться