From 5f2a1eb4a774167d95fb2f7689ee7962d7b7510e Mon Sep 17 00:00:00 2001 From: Thomas TISSIER Date: Fri, 28 Oct 2022 11:15:27 +0200 Subject: [PATCH] Ajout json --- TutoBlazer/Models/Item.cs | 15 ++ TutoBlazer/Pages/List.razor | 5 + TutoBlazer/Pages/List.razor.cs | 6 + TutoBlazer/Program.cs | 1 + TutoBlazer/Shared/NavMenu.razor | 5 + TutoBlazer/wwwroot/fake-data.json | 347 ++++++++++++++++++++++++++++++ 6 files changed, 379 insertions(+) create mode 100644 TutoBlazer/Models/Item.cs create mode 100644 TutoBlazer/Pages/List.razor create mode 100644 TutoBlazer/Pages/List.razor.cs create mode 100644 TutoBlazer/wwwroot/fake-data.json diff --git a/TutoBlazer/Models/Item.cs b/TutoBlazer/Models/Item.cs new file mode 100644 index 0000000..e45eaee --- /dev/null +++ b/TutoBlazer/Models/Item.cs @@ -0,0 +1,15 @@ +namespace TutoBlazer.Models +{ + public class Item + { + public int Id { get; set; } + public string DisplayName { get; set; } + public string Name { get; set; } + public int StackSize { get; set; } + public int MaxDurability { get; set; } + public List EnchantCategories { get; set; } + public List RepairWith { get; set; } + public DateTime CreatedDate { get; set; } + public DateTime? UpdatedDate { get; set; } + } +} diff --git a/TutoBlazer/Pages/List.razor b/TutoBlazer/Pages/List.razor new file mode 100644 index 0000000..e85a1c1 --- /dev/null +++ b/TutoBlazer/Pages/List.razor @@ -0,0 +1,5 @@ +@page "/list" + +

List

+ + diff --git a/TutoBlazer/Pages/List.razor.cs b/TutoBlazer/Pages/List.razor.cs new file mode 100644 index 0000000..2b47474 --- /dev/null +++ b/TutoBlazer/Pages/List.razor.cs @@ -0,0 +1,6 @@ +namespace TutoBlazer.Pages +{ + public partial class List + { + } +} diff --git a/TutoBlazer/Program.cs b/TutoBlazer/Program.cs index 060a4cc..6d30eaf 100644 --- a/TutoBlazer/Program.cs +++ b/TutoBlazer/Program.cs @@ -8,6 +8,7 @@ var builder = WebApplication.CreateBuilder(args); builder.Services.AddRazorPages(); builder.Services.AddServerSideBlazor(); builder.Services.AddSingleton(); +builder.Services.AddHttpClient(); var app = builder.Build(); diff --git a/TutoBlazer/Shared/NavMenu.razor b/TutoBlazer/Shared/NavMenu.razor index 5fb8ab6..f4eabdb 100644 --- a/TutoBlazer/Shared/NavMenu.razor +++ b/TutoBlazer/Shared/NavMenu.razor @@ -9,6 +9,11 @@