diff --git a/src/CraftSharp/App.razor b/src/CraftSharp/App.razor index 0ae85f7..33c8548 100644 --- a/src/CraftSharp/App.razor +++ b/src/CraftSharp/App.razor @@ -6,7 +6,7 @@ - +

Sorry, there's nothing at this address.

diff --git a/src/CraftSharp/Factories/ItemFactory.cs b/src/CraftSharp/Factories/ItemFactory.cs index a305db3..7a9e531 100644 --- a/src/CraftSharp/Factories/ItemFactory.cs +++ b/src/CraftSharp/Factories/ItemFactory.cs @@ -4,6 +4,14 @@ namespace CraftSharp.Factories { public static class ItemFactory { + + public static Item GetRandomItem(Item[] items) + { + Random rnd = new Random(); + int idx = rnd.Next(items.Count()); + return items[idx]; + } + public static ItemModel ToModel(Item item, byte[] imageContent) { return new ItemModel diff --git a/src/CraftSharp/Pages/Opening.razor b/src/CraftSharp/Pages/Opening.razor new file mode 100644 index 0000000..8659a0e --- /dev/null +++ b/src/CraftSharp/Pages/Opening.razor @@ -0,0 +1,3 @@ +

Opening

+ + diff --git a/src/CraftSharp/Pages/Opening.razor.cs b/src/CraftSharp/Pages/Opening.razor.cs new file mode 100644 index 0000000..24124bd --- /dev/null +++ b/src/CraftSharp/Pages/Opening.razor.cs @@ -0,0 +1,6 @@ +namespace CraftSharp.Pages +{ + public partial class Opening + { + } +}