Hi,
ich möchte gerne den SettingService für ein Plugin benutzen. Allerdings habe ich da folgendes Problem:
Die Settings habe (neben normalen string Eigenschaften) auch eine Liste von Objekten welche dann ebenfalls string Eigenschaften haben.
Leider speichert er die Liste dann nciht als Liste sondern der Vlaue ist dann einfach der Typ - dementsprechend geht auch das Laden schief.
Man konnte ja mal das JSONPersist Attribut setzen --- das ist ja leider obsolet.
Wie ist das Problem zu lösen? Hier etwas Code:
public class SptSettings : ISettings { public List<Sites> Sites { get; set; } public string SptLoginUrl { get; set; } } public class Sites { public int Id { get; set; } public string SiteName { get; set; } public string SiteDomainUrl { get; set; } public string SiteSufix1 { get; set; } public string SiteSufix2 { get; set; } }