public static ServiceRegistration FromYaml(string yaml) { Deserializer serial = new Deserializer(); ServiceRegistrationOptions opts = serial.Deserialize <ServiceRegistrationOptions>(new StringReader(yaml)); return(new ServiceRegistration(opts)); }
public ServiceRegistration(ServiceRegistrationOptions options) { URL = options.url; Localpart = options.sender_localpart; ID = options.id; HomeserverToken = options.hs_token; AppServiceToken = options.as_token; NamespacesAliases = options.namespaces.aliases; NamespacesUsers = options.namespaces.users; NamespacesRooms = options.namespaces.rooms; }
public ServiceRegistration(ServiceRegistrationOptions options) { Url = options.Url; Localpart = options.SenderLocalpart; Id = options.Id; HomeserverToken = options.HomeserverToken; AppserviceToken = options.AppserviceToken; NamespacesAliases = options.Namespaces.Aliases; NamespacesUsers = options.Namespaces.Users; NamespacesRooms = options.Namespaces.Rooms; }