28 references to CreatePropertyInfo
Microsoft.Extensions.Validation.Tests (28)
ValidatableTypeInfoTests.cs (28)
23CreatePropertyInfo(typeof(Person), typeof(string), "Name", "Name",
25CreatePropertyInfo(typeof(Person), typeof(int), "Age", "Age",
27CreatePropertyInfo(typeof(Person), typeof(Address), "Address", "Address",
34CreatePropertyInfo(typeof(Address), typeof(string), "Street", "Street",
36CreatePropertyInfo(typeof(Address), typeof(string), "City", "City",
125CreatePropertyInfo(typeof(Employee), typeof(string), "Name", "Name",
127CreatePropertyInfo(typeof(Employee), typeof(string), "Department", "Department",
129CreatePropertyInfo(typeof(Employee), typeof(decimal), "Salary", "Salary",
173CreatePropertyInfo(typeof(Vehicle), typeof(string), "Make", "Make",
175CreatePropertyInfo(typeof(Vehicle), typeof(string), "Model", "Model",
182CreatePropertyInfo(typeof(Car), typeof(int), "Doors", "Doors",
231CreatePropertyInfo(typeof(OrderItem), typeof(string), "ProductName", "ProductName",
233CreatePropertyInfo(typeof(OrderItem), typeof(int), "Quantity", "Quantity",
240CreatePropertyInfo(typeof(Order), typeof(string), "OrderNumber", "OrderNumber",
242CreatePropertyInfo(typeof(Order), typeof(List<OrderItem>), "Items", "Items",
296CreatePropertyInfo(typeof(Person), typeof(string), "Name", "Name",
298CreatePropertyInfo(typeof(Person), typeof(Address), "Address", "Address",
331CreatePropertyInfo(typeof(TreeNode), typeof(string), "Name", "Name",
333CreatePropertyInfo(typeof(TreeNode), typeof(TreeNode), "Parent", "Parent",
335CreatePropertyInfo(typeof(TreeNode), typeof(List<TreeNode>), "Children", "Children",
386CreatePropertyInfo(typeof(Product), typeof(string), "SKU", "SKU", [new RequiredAttribute(), new CustomSkuValidationAttribute()]),
416CreatePropertyInfo(typeof(User), typeof(string), "Password", "Password",
452CreatePropertyInfo(typeof(BaseEntity), typeof(Guid), "Id", "Id", [])
458CreatePropertyInfo(typeof(IntermediateEntity), typeof(DateTime), "CreatedAt", "CreatedAt", [new PastDateAttribute()])
464CreatePropertyInfo(typeof(DerivedEntity), typeof(string), "Name", "Name", [new RequiredAttribute()])
508CreatePropertyInfo(typeof(User), typeof(string), "Password", "Password",
560CreatePropertyInfo(typeof(MultiMemberErrorObject), typeof(string), "FirstName", "FirstName", []),
561CreatePropertyInfo(typeof(MultiMemberErrorObject), typeof(string), "LastName", "LastName", [])