diff --git a/QRCodeService/Application/Queries/LinkQueries.cs b/QRCodeService/Application/Queries/LinkQueries.cs index b9f02c9..2c99f0e 100644 --- a/QRCodeService/Application/Queries/LinkQueries.cs +++ b/QRCodeService/Application/Queries/LinkQueries.cs @@ -25,7 +25,7 @@ namespace QRCodeService.Application.Queries { connection.Open(); var link = await connection.QueryAsync( - @"SELECT A FROM B WHERE ShortCode = @shortCode",new {shortCode }); + @"SELECT ShortCode,FullUrl FROM Link WHERE ShortCode = @shortCode",new {shortCode }); return link.Single(); } } diff --git a/QRCodeService/Controllers/RedirectController.cs b/QRCodeService/Controllers/RedirectController.cs index aabac85..9c51f21 100644 --- a/QRCodeService/Controllers/RedirectController.cs +++ b/QRCodeService/Controllers/RedirectController.cs @@ -21,7 +21,7 @@ namespace QRCodeService.Controllers public async Task Index(string shortCode) { var link = await queries.GetLinkAsync(shortCode); - return View(link); + return View(new {link.FullUrl }); } } } diff --git a/QRCodeService/Views/Redirect/Index.cshtml b/QRCodeService/Views/Redirect/Index.cshtml index 76fcc76..ac3d89a 100644 --- a/QRCodeService/Views/Redirect/Index.cshtml +++ b/QRCodeService/Views/Redirect/Index.cshtml @@ -2,7 +2,18 @@ For more information on enabling MVC for empty projects, visit https://go.microsoft.com/fwlink/?LinkID=397860 *@ @{ -
- loading -
+ + + + + + +
+ loading... +
+ + + }