Here is the json:
[
    {
        "FirstName": "bob",
        "LastName": "ob",
        "Country": "vxv",
        "CityOrTown": "aaaaa",
        "Line1": "3EF1A60C-4en St.dsadsa",
        "PostalCode": "91106",
        "BirthDay": "07",
        "BirthMonth": "06",
        "BirthYear": "2000"
    },
    {
        "FirstName": "bbb",
        "LastName": "bbb",
        "Country": "bbb",
        "CityOrTown": "bbb",
        "Line1": "bbb",
        "PostalCode": "bbb",
        "BirthDay": "06",
        "BirthMonth": "06",
        "BirthYear": "2000"
    }
]
Here is object I want to convert this json into:
namespace Stripe
{
    public class StripeAccountAdditionalOwner : INestedOptions
    {
        public StripeAccountAdditionalOwner();
        [JsonProperty("[address][city]")]
        public string CityOrTown { get; set; }
        [JsonProperty("[address][country]")]
        public string Country { get; set; }
        [JsonProperty("[address][line1]")]
        public string Line1 { get; set; }
        [JsonProperty("[address][line2]")]
        public string Line2 { get; set; }
        [JsonProperty("[address][postal_code]")]
        public string PostalCode { get; set; }
        [JsonProperty("[address][state]")]
        public string State { get; set; }
        [JsonProperty("[dob][day]")]
        public int? BirthDay { get; set; }
        [JsonProperty("[dob][month]")]
        public int? BirthMonth { get; set; }
        [JsonProperty("[dob][year]")]
        public int? BirthYear { get; set; }
        [JsonProperty("[first_name]")]
        public string FirstName { get; set; }
        [JsonProperty("[last_name]")]
        public string LastName { get; set; }
        [JsonProperty("verification[document]")]
        public string VerificationDocument { get; set; }
    }
}
Here is code I am using in controller:
List<StripeAccountAdditionalOwner> AdditionalOwners = JsonConvert.DeserializeObject<List<StripeAccountAdditionalOwner>>(requestData.CompanyOwners);
requestData.CompanyOwners is the json array of objects.
Note: It is not giving me any errors. There is no missing references, and it passes through this line of code flawlessly, however all values remain null. Thanks in advance guys, I really appreciate.