forked from dotnet-foundation/website
-
Notifications
You must be signed in to change notification settings - Fork 1
/
SiteKeys.cs
90 lines (80 loc) · 3.44 KB
/
SiteKeys.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
namespace DotnetFoundationWeb
{
/// <summary>
/// Strongly-typed metadata keys used throughout the site.
/// </summary>
public static class SiteKeys
{
// Settings
public const string AzureMapsSubscriptionKey = nameof(AzureMapsSubscriptionKey);
// Speakers
public const string Location = nameof(Location); // Plain language location name
public const string Lat = nameof(Lat); // Fetched based on Location, but can be explicitly provided
public const string Lon = nameof(Lon); // Fetched based on Location, but can be explicitly provided
public const string Topics = nameof(Topics);
[SpeakerLink("fas fa-pencil-alt", false, false)]
public const string Blog = nameof(Blog);
[SpeakerLink(null, false, false)]
public const string Feed = nameof(Feed);
[SpeakerLink("fab fa-twitter")]
public const string Twitter = nameof(Twitter);
[SpeakerLink("fab fa-github")]
public const string GitHub = nameof(GitHub);
[SpeakerLink("fab fa-stack-overflow")]
public const string StackOverflow = nameof(StackOverflow);
[SpeakerLink("fab fa-linkedin")]
public const string LinkedIn = nameof(LinkedIn);
[SpeakerLink("fab fa-twitch")]
public const string Twitch = nameof(Twitch);
[SpeakerLink("fas fa-bullhorn")]
public const string Sessionize = nameof(Sessionize);
[SpeakerLink("fab fa-meetup")]
public const string MeetUp = nameof(MeetUp);
[SpeakerLink("fab fa-youtube")]
public const string YouTube = nameof(YouTube);
[SpeakerLink("fab fa-instagram")]
public const string Instagram = nameof(Instagram);
[SpeakerLink("fab fa-dev")]
public const string Dev = nameof(Dev);
public const string Email = nameof(Email);
public const string Image = nameof(Image); // Uses social profile image by default, but can be explicitly provided
public const string Language = nameof(Language);
public const string Mentor = nameof(Mentor);
public const string Mentee = nameof(Mentee);
public const string BlogFeedItems = nameof(BlogFeedItems);
// Resources
public const string Type = nameof(Type);
// Projects
public const string Web = nameof(Web);
public const string Logo = nameof(Logo);
public const string Keywords = nameof(Keywords);
// Members
public const string Advisor = nameof(Advisor);
public const string Company = nameof(Company);
public const string Intro = nameof(Intro);
// Location
// Image
// Twitter
// Committee
public const string Chairperson = nameof(Chairperson);
public const string Meets = nameof(Meets);
public const string Repository = nameof(Repository);
// Sponsors
public const string Name = nameof(Name);
public const string Url = nameof(Url);
// Events
public const string Date = nameof(Date);
public const string Link = nameof(Link);
// News
public const string Source = nameof(Source);
public const string Excerpt = nameof(Excerpt);
// Link
// Type
// Presentation
public const string Id = nameof(Id);
public const string Repo = nameof(Repo);
// Link
// Directors
public const string Elected = nameof(Elected);
}
}