Tôi cần deserialize json cho lớp sau.Deserialize json thành đối tượng C# đối với lớp có hàm tạo riêng mặc định
public class Test
{
public string Property { get; set; }
private Test()
{
//NOTHING TO INITIALIZE
}
public Test(string prop)
{
Property = prop;
}
}
tôi có thể tạo ra một thể hiện của thử nghiệm như
var instance = new Test("Instance");
xem xét một cái gì đó json tôi như
"{ "Property":"Instance" }"
Làm thế nào tôi có trách nhiệm tạo một đối tượng của class Test như constructor mặc định của tôi là tư nhân và Tôi nhận được đối tượng ở nơi Thuộc tính là NULL
Tôi đang sử dụng trình phân tích cú pháp Newtonsoft Json.
bạn đang sử dụng thư viện nào? làm thế nào để bạn có được một ví dụ của 'Test'? –
Nếu không có bất kỳ nhà máy nào tạo ra một đối tượng 'Test', làm thế nào để bạn mong muốn deserialize một JSON thành một thể hiện của nó? –