This sample uses the Argon.JsonIgnoreAttribute to exclude a property from serialization.
public class Account
{
public string FullName { get; set; }
public string EmailAddress { get; set; }
[JsonIgnore] public string PasswordHash { get; set; }
}var account = new Account
{
FullName = "Joe User",
EmailAddress = "joe@example.com",
PasswordHash = "VHdlZXQgJ1F1aWNrc2lsdmVyJyB0byBASmFtZXNOSw=="
};
var json = JsonConvert.SerializeObject(account);
Console.WriteLine(json);
// {"FullName":"Joe User","EmailAddress":"joe@example.com"}