Exemplo n.º 1
0
        public static ServiceRegistration FromYaml(string yaml)
        {
            Deserializer serial             = new Deserializer();
            ServiceRegistrationOptions opts = serial.Deserialize <ServiceRegistrationOptions>(new StringReader(yaml));

            return(new ServiceRegistration(opts));
        }
Exemplo n.º 2
0
 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;
 }
Exemplo n.º 3
0
 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;
 }