ShootBlues.Script.JabberGateway.Initialize C# (CSharp) Method

Initialize() public method

public Initialize ( ) : IEnumerator
return IEnumerator
        public override IEnumerator<object> Initialize()
        {
            yield return Program.AttachDB(Path.Combine(
                Program.GetDataFolder(),
                "jabber.db"
            ), "jabber");

            yield return Program.CreateDBTable(
                "jabber.endpoints",
                @"(name TEXT PRIMARY KEY NOT NULL, server TEXT NOT NULL, username TEXT NOT NULL, password TEXT NOT NULL, resource TEXT NOT NULL, chatChannel TEXT, chatAlias TEXT, toUsername TEXT)"
            );

            yield return InitGateways();
        }