サービスから DELETE しようとすると、404 not found が表示されます。クライアント側でこれを使用します。
私のサービス側では、これを使用します:
[OperationContract]
[WebInvoke(Method = "DELETE", BodyStyle = WebMessageBodyStyle.Bare, RequestFormat = WebMessageFormat.Xml, ResponseFormat = WebMessageFormat.Xml, UriTemplate = "/Student")]
void removeStudent(Student studentID);
List<Student> students = new List<Student>();
public void removeStudent(Student studentID)
{
students.Remove(students.Find(f => f.StudentID.Equals(studentID)));
}