private void Destroy(ResourceData resource, string member = "")
 {
     Map(resource, ResourceMethod.Destroy, resource.ItemUrl(member), member, HttpVerbs.Delete);
 }
 private void Update(ResourceData resource, string member = "")
 {
     Map(resource, ResourceMethod.Update, resource.ItemUrl(member), member, HttpVerbs.Put);
 }
 private void Edit(ResourceData resource, string member = "")
 {
     Map(resource, ResourceMethod.Edit, resource.ItemUrl(member) + "/edit/", member);
 }
        private void Create(ResourceData resource, string member = "")
        {
            string url = member.IsNullOrEmpty() ? resource.BaseUrl() : resource.ItemUrl(member);

            Map(resource, ResourceMethod.Create, url, member, HttpVerbs.Post);
        }
 private void New(ResourceData resource, string member = "")
 {
     Map(resource, ResourceMethod.New, resource.ItemUrl(member) + "new/", member);
 }
 private void Show(ResourceData resource, string member = "")
 {
     Map(resource, ResourceMethod.Show, resource.ItemUrl(member), member);
 }