Ejemplo n.º 1
0
 public override void CreateProperty(StringBuilder sb, String name, IWriterPropertyInfo info)
 {
     if (allowAttributes)
     {
         attributeBuilder.BuildAttributes(sb, name, info, "        ");
     }
     sb.AppendLine($"        {visibility}{info.ClrType}{CreateQueryNullable(info)} {name} {{ get; set; }}");
     sb.AppendLine();
 }
 public virtual void BuildAttributes(StringBuilder sb, string name, IWriterPropertyInfo prop, string spaces = "        ")
 {
     next?.BuildAttributes(sb, name, prop, spaces);
 }