diff options
| author | ivarlovlie <git@ivarlovlie.no> | 2022-11-16 17:49:54 +0100 |
|---|---|---|
| committer | ivarlovlie <git@ivarlovlie.no> | 2022-11-16 17:49:54 +0100 |
| commit | d949d7aa8b877c25dbd31f09ceb0ddd03e0d055d (patch) | |
| tree | cd2d787b24805456576b566857e6084897b6d49f /src/Pages/Read.cshtml.cs | |
| parent | 9ba3cf736fa0c83e6a9850b31d43521cabe8a016 (diff) | |
| download | lettnytt-d949d7aa8b877c25dbd31f09ceb0ddd03e0d055d.tar.xz lettnytt-d949d7aa8b877c25dbd31f09ceb0ddd03e0d055d.zip | |
refactor: Move reader into index page
Diffstat (limited to 'src/Pages/Read.cshtml.cs')
| -rw-r--r-- | src/Pages/Read.cshtml.cs | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/src/Pages/Read.cshtml.cs b/src/Pages/Read.cshtml.cs deleted file mode 100644 index 1a13ec0..0000000 --- a/src/Pages/Read.cshtml.cs +++ /dev/null @@ -1,24 +0,0 @@ -using Microsoft.AspNetCore.Mvc; -using Microsoft.AspNetCore.Mvc.RazorPages; - -namespace I2R.LightNews.Pages; - -public class ReadModel : PageModel -{ - private readonly GrabberService _grabber; - - public NewsArticle Source { get; set; } - - public ReadModel(GrabberService grabber) { - _grabber = grabber; - } - - public async Task<ActionResult> OnGet([FromRoute] string site, [FromQuery] string url) { - Source = site switch { - "nrk" => await _grabber.GrabNrkArticleAsync(url), - _ => default - }; - if (Source == default) return Redirect(url); - return Page(); - } -}
\ No newline at end of file |
