diff --git a/MyWebsite/MyWebsite/Controllers/HomeController.cs b/MyWebsite/MyWebsite/Controllers/HomeController.cs index d8c6b93..4c0e5f8 100644 --- a/MyWebsite/MyWebsite/Controllers/HomeController.cs +++ b/MyWebsite/MyWebsite/Controllers/HomeController.cs @@ -1,6 +1,8 @@ -using System.Diagnostics; +using System.Collections.Generic; +using System.Diagnostics; using Microsoft.AspNetCore.Mvc; using MyWebsite.Models; +using Newtonsoft.Json; namespace MyWebsite.Controllers { diff --git a/MyWebsite/MyWebsite/Models/Link.cs b/MyWebsite/MyWebsite/Models/Link.cs new file mode 100644 index 0000000..97afd86 --- /dev/null +++ b/MyWebsite/MyWebsite/Models/Link.cs @@ -0,0 +1,15 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; + +namespace MyWebsite.Models +{ + public class Link + { + public string Title { get; set; } + public string Socicon { get; set; } + public string Username { get; set; } + public string Url { get; set; } + } +} diff --git a/MyWebsite/MyWebsite/wwwroot/Links.json b/MyWebsite/MyWebsite/wwwroot/Links.json new file mode 100644 index 0000000..4502ff9 --- /dev/null +++ b/MyWebsite/MyWebsite/wwwroot/Links.json @@ -0,0 +1,56 @@ +{ + "email": { + "Title": "Email", + "Socicon": "outlook", + "Username": "michael.xfox@outlook.com", + "Url": "mailto:michael.xfox@outlook.com" + }, + "linkedin": { + "Title": "LinkedIn", + "Socicon": "linkedin", + "Username": "@xfox", + "Url": "//linkedin.com/in/xfox" + }, + "vk": { + "Title": "Vkontakte", + "Socicon": "linkedin", + "Username": "@xfox", + "Url": "//linkedin.com/in/xfox" + }, + "telegram": { + "Title": "Telegram", + "Socicon": "linkedin", + "Username": "@xfox", + "Url": "//linkedin.com/in/xfox" + }, + "skype": { + "Title": "Skype", + "Socicon": "linkedin", + "Username": "@xfox", + "Url": "//linkedin.com/in/xfox" + }, + "twitter": { + "Title": "Twitter", + "Socicon": "linkedin", + "Username": "@xfox", + "Url": "//linkedin.com/in/xfox" + }, + "twitch": { + "Title": "Twitch", + "Socicon": "linkedin", + "Username": "@xfox", + "Url": "//linkedin.com/in/xfox" + }, + "youtube": { + "Title": "YouTube", + "Socicon": "linkedin", + "Username": "@xfox", + "Url": "//linkedin.com/in/xfox" + }, + "github": { + "Title": "GitHub", + "Socicon": "linkedin", + "Username": "@xfox", + "Url": "//linkedin.com/in/xfox" + } +} \ No newline at end of file