public PandoraClient() { this.BaseConfig = loadConfig(ConfigFile); this.ClientConfig = BaseConfig.ClientConfig; this.PBlowfish = new PandoraBlowfish(ClientConfig.EncryptKey, ClientConfig.DecryptKey); this.PConnector = new PandoraConnector(BaseConfig.ConnectorConfig, this.PBlowfish); }
/* * Internal methods. Not for human consumption. */ //Load config internal PandoraSharpConfig loadConfig(string filename) { string config = System.IO.File.ReadAllText(filename); PandoraSharpConfig BaseConfig = JsonConvert.DeserializeObject <PandoraSharpConfig>(config); return(BaseConfig); }