Есть такие классы:
public abstract class Request
{
public string ToJson() => JsonConvert.SerializeObject(this);
}
public class LicenseRequest : Request
{
public string loginHash;
public string passwordHash;
public string macAddress;
public string pluginName;
public string pluginVersion;
public string dllHash;
}
public class LicenseAnswer
{
public bool success;
public int errorCode;
public bool isOutdated;
public string linkToUpdate;
public string license;
}
public class RegistrationRequest : Request
{
public string login;
public string password;
public string macAddress;
}
public class RegistrationAnswer
{
public bool success;
public int errorCode;
}
Можно ли написать универсальный метод или конструктор для абстрактного класса Answer, чтобы объект инициализировался/заполнялся из JSON-строки?
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости