Exemple #1
0
        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);
        }
Exemple #3
0
        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));
        }
Exemple #4
0
        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);
        }