private dynamic PostAmendment() { var query = this.Bind <WidgetQuery>(); var amendment = new AmendmentBuilder(this).BuildAmendment(query.AmendmentType); var result = this.widgetSpecificationService.AddAmendment(query.Name, amendment); return(this.Negotiate.WithModel(result)); }
private dynamic PostAmendment() { var query = this.Bind<WidgetQuery>(); var amendment = new AmendmentBuilder(this).BuildAmendment(query.AmendmentType); var result = this.widgetSpecificationService.AddAmendment(query.Name, amendment); return this.Negotiate.WithModel(result); }
private dynamic PostAmendment() { var query = this.Bind <TemplateQuery>(); var path = query.TemplatePath.ParsePath(); var amendment = new AmendmentBuilder(this).BuildAmendment(query.AmendmentType); var result = this.templateService.AddAmendment(path, amendment); return(this.Negotiate.WithModel(result)); }
private dynamic PostAmendment() { var query = this.Bind<TemplateQuery>(); var path = query.TemplatePath.ParsePath(); var amendment = new AmendmentBuilder(this).BuildAmendment(query.AmendmentType); var result = this.templateService.AddAmendment(path, amendment); return this.Negotiate.WithModel(result); }