C
C#3y ago
jin.fuyou

validate json schema sent from request body to an api

hi all, im trying to send a request from postman to asp net api, but the net api need to validate the schema value pass from the postman request body, how can we validate the value "theValidSchemaValueToAnAPI"? i understand if we want to validate a model state, we put a "Required" data annotation, but validating the value doesnt seem to work..
public class NoteItem
{
private IList<string> _schemas = new List<string> { "theValidSchemaValueToAnAPI" };
[Required]
public IList<string> schemas { get { return _schemas; } set { _schemas = value; } }
public string noteId{ get; set; }
public string userId { get; set; }
}
public class NoteItem
{
private IList<string> _schemas = new List<string> { "theValidSchemaValueToAnAPI" };
[Required]
public IList<string> schemas { get { return _schemas; } set { _schemas = value; } }
public string noteId{ get; set; }
public string userId { get; set; }
}
2 Replies
Saber
Saber3y ago
sounds like you should use something like fluent validation instead
jin.fuyou
jin.fuyouOP3y ago
ohh okay.. thank you! i'll check this out and try it
Want results from more Discord servers?
Add your server