From bd376feb9a674acc319252cc8eeaf0b4f3b81c63 Mon Sep 17 00:00:00 2001 From: Michael Gordeev Date: Thu, 17 Oct 2019 17:03:23 +0300 Subject: [PATCH] Added file with links --- .../MyWebsite/Controllers/HomeController.cs | 4 +- MyWebsite/MyWebsite/Models/Link.cs | 15 +++++ MyWebsite/MyWebsite/wwwroot/Links.json | 56 +++++++++++++++++++ 3 files changed, 74 insertions(+), 1 deletion(-) create mode 100644 MyWebsite/MyWebsite/Models/Link.cs create mode 100644 MyWebsite/MyWebsite/wwwroot/Links.json 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