コード例 #1
0
 public WeatherPlugin(ICredentialStorage credentialStorage)
 {
     DARK_SKIES_APIKEY = credentialStorage.GetKey("darkskies", "");
     BING_MAPS_APIKEY  = credentialStorage.GetKey("bing", "");
     try
     {
         _userPostcodes = JsonConvert.DeserializeObject <Dictionary <string, string> >(File.ReadAllText(USER_LOCATION_DIR));
     }
     catch
     {
         // ignore
     }
 }
コード例 #2
0
 public DiscordClient(IMessageBus messageBus, ICredentialStorage credentialStorage)
 {
     _messageBus     = messageBus;
     DISCORD_BOT_KEY = credentialStorage.GetKey("discord", null);
     _discordClient  = new DiscordSocketClient(new DiscordSocketConfig()
     {
         MessageCacheSize = 150,
         DefaultRetryMode = RetryMode.AlwaysRetry,
     });
 }
コード例 #3
0
 public Tumblr(ICredentialStorage credentialStorage)
 {
     TUMBLR_API_KEY = credentialStorage.GetKey("tumblr", "fuiKNFp9vQFvjLNvx4sUwti4Yb5yGutBN4Xh10LXZhhRKjWlV4");
     // Public testing API key from Tumblr.
 }
コード例 #4
0
ファイル: DiscordClient.cs プロジェクト: shansenault/Coremero
 public DiscordClient(IMessageBus messageBus, ICredentialStorage credentialStorage)
 {
     _messageBus     = messageBus;
     DISCORD_BOT_KEY = credentialStorage.GetKey("discord", null);
     _discordClient  = new DiscordSocketClient();
 }