namespace XFEExtension.NetCore.AutoImplement.Test; [CreateImpl("MyTestClassA")] [CreateImpl("MyTestClassB", Modifiers = ["public", "partial"])] [CreateImpl("MyTestClassC", Modifiers = new string[] { "public", "partial" })] public abstract class MyTestClass(T obj, F obj2) where T : class where F : new() { public T TProperty { get; set; } = obj; public F FProperty { get; set; } = obj2; }