public AutoNotifySourceGenerator() { autoNotifyAttribute = new GeneratorAttributeDefinition("AutoNotify", "AutoNotifyAttribute", AttributeTargets.Field, false, false) { Properties = { new ("string", "PropertyName", false) } }; autoNotifyAllAttribute = new GeneratorAttributeDefinition("AutoNotify", "AutoNotifyAllAttribute", AttributeTargets.Class, false, false) { }; attributeTemplate = TemplateHelper.LoadTemplate("AttributeTempate.sbn-cs"); }
private void AddAttribute(GeneratorPostInitializationContext context, GeneratorAttributeDefinition attributeDefinition) { if (attributeTemplate is { })