Пример #1
0
        public ActionResult <int> CreateToyType([FromBody] CreateToyTypeDto req)
        {
            _tecture.BeginTrace();
            int result = 0;

            try
            {
                var a = _tecture.Do <Nomenclature>().CreateType(req.Name);
                _tecture.Save();
                var x = a;
                result = _tecture.From <Db>().Key(x);
            }
            finally
            {
                var t    = _tecture.EndTrace();
                var text = t.Explain();
            }
            return(result);
        }
Пример #2
0
        /// <summary>
        /// Validates instance of Tecture root.
        /// Requires started tract on this instance
        /// </summary>
        /// <param name="tecture">Tecture instance</param>
        public void Validate(ITecture tecture)
        {
            var trace = tecture.EndTrace();

            Validate(trace);
        }