示例#1
0
        private void InsertProcedural(IProceduralEntityResource resource, ResourceValidator validator)
        {
            var attribute = new RESTableProceduralAttribute(resource.Methods)
            {
                Description = resource.Description
            };
            var type = resource.Type;

            validator.ValidateRuntimeInsertion(type, resource.Name, attribute);
            validator.Validate(type);
            var inserted = _InsertResource(type, resource.Name, attribute);

            ReceiveClaimed(new[] { inserted });
        }