Esempio n. 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));
        }
Esempio n. 2
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);
        }
Esempio n. 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));
        }
Esempio n. 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);
        }