Example #1
0
        /// <summary>
        /// Processes the template.
        /// </summary>
        protected string CreateTemplate(string builderMethodName)
        {
            var templateName = emitter.EmitCreateObject(typeof(DelegateTemplate));

            emitter.EmitSetProperty(templateName,
                                    nameof(DelegateTemplate.BuildContentBody),
                                    emitter.EmitIdentifier(builderMethodName));
            return(templateName);
        }