Ciao a tutti,

ho implementato un servizio WCF restful ma non appare niente richiamando la pagina: posto il codice.

codice:
public class RestJSONService : IRestJSONService
    {

        #region IRestJSONService Members

        public Person[] GetPeople()
        {
            return PeopleRepository.People.ToArray();
        }

        public  Person[] SavePerson(string name, string firstname, string age)
        {
            Person p = new Person { FirstName = firstname, LastName = firstname, age = Convert.ToInt32(age) };
          PeopleRepository.People.Add(p);
             return PeopleRepository.People.ToArray();

        }

        #endregion

        public static class  PeopleRepository
        {
           public static List<Person> People = new List<Person>(){
            new Person { FirstName = "Luca", LastName = "Rossi", age = 20 },
            new Person { FirstName = "Mario", LastName = "Bianchi", age = 33 },
            new Person { FirstName = "Gigi", LastName = "Verdi", age = 50 },
            new Person { FirstName = "Maria", LastName = "Gialli", age = 26 }};

        }

interfaccia
codice:
 [ServiceContract]
    public interface IRestJSONService
    {
        [OperationContract]
        [WebInvoke(Method="GET", BodyStyle = WebMessageBodyStyle.Bare, ResponseFormat=WebMessageFormat.Xml,UriTemplate="GetPeople")]
        Person[]GetPeople();

        [OperationContract]
        [WebInvoke(Method = "GET", BodyStyle = WebMessageBodyStyle.Bare, ResponseFormat = WebMessageFormat.Xml, UriTemplate = "SavePerson?name={name}&firstname={firstname}&age={age}")]
        Person[] SavePerson(string name, string firstname,string age);
    }

    [DataContract(Name = "Person")]
    public class Person
    {
        [DataMember(Name = "FirstName")]
        public string FirstName { get; set; }
        [DataMember(Name = "LastName")]
        public string LastName { get; set; }
        [DataMember(Name = "age")]
        public Int32 age { get; set; }

    }
Francamente non riesco a capire dove sbaglio, se provo a richiamare l'url http://localhost:4637/RestJSONService.svc/GetPeople non si vede niente...qualche idea?

Grazie

Mike "The Ram"