public void AddChild(IConfigurationFileElement child)
 {
     InterceptValueInitializerException(() => DecoratedValueInitializerElement.AddChild(child));
 }
 public void BeforeChildInitialize(IConfigurationFileElement child)
 {
     InterceptValueInitializerException(() => DecoratedValueInitializerElement.BeforeChildInitialize(child));
 }
Пример #3
0
        protected override void AddCodeOnGenerateValueCSharp(IDynamicAssemblyBuilder dynamicAssemblyBuilder)
        {
            var dynamicallyGeneratedClass = dynamicAssemblyBuilder.GetDynamicallyGeneratedClass(GetSettingsClassName());

            dynamicallyGeneratedClass.AddCodeLine($"public static {ValueTypeInfo.TypeCSharpFullName} {DynamicCodeGenerationHelpers.GetSettingValuePropertyName(Name)} {{ get; }} = {DecoratedValueInitializerElement.GenerateValueCSharp(dynamicAssemblyBuilder)};");
        }