This Package Create Some Validators To Easily Validate View Models And Dtos In Asp.Net Core Applications
usage :
public class TestViewModel {
pubic bool HasDescription { get; set; }
public string Title { get; set; }
[RequireIfTreu("HasDescription")]
public string Description { get; set; }
}
usage :
public class TestViewModel {
pubic SampleEnum Status { get; set; }
public string Title { get; set; }
[RequireIfTreu("Status", SampleStatus.RequireDescription)]
public string Description { get; set; }
}