Repository navigation
Expand file tree
/
Copy pathConfiguration.cs
More file actions
21 lines (20 loc) · 1.66 KB
/
Copy pathConfiguration.cs
File metadata and controls
21 lines (20 loc) · 1.66 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
using System;
namespace ZoomSlackStatus
{
public static class Configuration
{
public static readonly string BaseUri = Environment.GetEnvironmentVariable("BaseUri");
public static readonly string ZoomAuthorizationSuccessUri = System.Web.HttpUtility.UrlEncode($"{BaseUri}/api/ZoomAuthorizationSuccess");
public static readonly string SlackAuthorizationSuccessUri = System.Web.HttpUtility.UrlEncode($"{BaseUri}/api/SlackAuthorizationSuccess");
public static readonly string ZoomClientId = Environment.GetEnvironmentVariable("ZoomClientId");
public static readonly string ZoomClientSecret = Environment.GetEnvironmentVariable("ZoomClientSecret");
public static readonly string ZoomVerificationToken = Environment.GetEnvironmentVariable("ZoomVerificationToken");
public static readonly string SlackClientId = Environment.GetEnvironmentVariable("SlackClientId");
public static readonly string SlackClientSecret = Environment.GetEnvironmentVariable("SlackClientSecret");
public static readonly string CloudStorageAccountConnectionString = Environment.GetEnvironmentVariable("CloudStorageAccountConnectionString");
public static readonly string InAMeetingStatusEmoji = Environment.GetEnvironmentVariable("InAMeetingStatusEmoji");
public static readonly string InAMeetingStatusText = Environment.GetEnvironmentVariable("InAMeetingStatusText");
public static readonly string PresentingStatusEmoji = Environment.GetEnvironmentVariable("PresentingStatusEmoji");
public static readonly string PresentingStatusText = Environment.GetEnvironmentVariable("PresentingStatusText");
}
}