diff --git a/Borepin/Borepin/App.xaml.cs b/Borepin/Borepin/App.xaml.cs index d27bb64..4e3cb66 100644 --- a/Borepin/Borepin/App.xaml.cs +++ b/Borepin/Borepin/App.xaml.cs @@ -4,6 +4,7 @@ using Borepin.PageModel; using Borepin.Page; using Xamarin.Forms; using Borepin.Service; +using Borepin.Service.ServerInstances; namespace Borepin { @@ -36,8 +37,13 @@ namespace Borepin containerRegistry.RegisterForNavigation(); containerRegistry.RegisterForNavigation(); containerRegistry.RegisterForNavigation(); + containerRegistry.RegisterForNavigation(); + + + BFFHInstanceService bffhInstanceService = new BFFHInstanceService(); + containerRegistry.RegisterInstance(bffhInstanceService); + containerRegistry.RegisterInstance(new BFFHService(bffhInstanceService)); - containerRegistry.RegisterInstance(new BFFHService()); } } } diff --git a/Borepin/Borepin/Borepin.csproj b/Borepin/Borepin/Borepin.csproj index 3aee9d7..7673c6f 100644 --- a/Borepin/Borepin/Borepin.csproj +++ b/Borepin/Borepin/Borepin.csproj @@ -20,6 +20,7 @@ + @@ -66,6 +67,9 @@ MSBuild:UpdateDesignTimeXaml + + MSBuild:UpdateDesignTimeXaml + MSBuild:UpdateDesignTimeXaml @@ -80,10 +84,14 @@ MSBuild:UpdateDesignTimeXaml + + MSBuild:UpdateDesignTimeXaml + + diff --git a/Borepin/Borepin/Model/BFFHInstance.cs b/Borepin/Borepin/Model/BFFHInstance.cs new file mode 100644 index 0000000..c924f8a --- /dev/null +++ b/Borepin/Borepin/Model/BFFHInstance.cs @@ -0,0 +1,12 @@ +using System; +namespace Borepin.Model +{ + public class BFFHInstance + { + public Uri Address { get; set; } + + public string Name { get; set; } = ""; + + public string Description { get; set; } = ""; + } +} diff --git a/Borepin/Borepin/Page/MainPage.xaml b/Borepin/Borepin/Page/MainPage.xaml index c5e610b..48d67aa 100644 --- a/Borepin/Borepin/Page/MainPage.xaml +++ b/Borepin/Borepin/Page/MainPage.xaml @@ -9,6 +9,7 @@