Ejemplo n.º 1
0
        internal void GenerateIntents()
        {
            var generator = GeneratorRegistry.Get(Type);

            generator?.AddConstraints(this);

            AttributeHandler.HandleAttributes(this);
        }
Ejemplo n.º 2
0
        internal void GenerateIntents()
        {
            var generator = Configuration.Generators.FirstOrDefault(x => x.Handles(Type)) ?? GeneratorRegistry.Get(Type);

            generator?.AddConstraints(this);

            AttributeHandler.HandleAttributes(this);

            foreach (var refiner in Configuration.Refiners.Where(x => x.ShouldRun(this)))
            {
                refiner.Run(this);
            }
        }