>();
+ logger.LogInformation("Application Started");
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/V1/Tests/WebAppNet9/ViewModel/Home/ErrorViewModel.cs b/src/V1/Tests/WebAppNet9/ViewModel/Home/ErrorViewModel.cs
new file mode 100644
index 0000000..c8e340c
--- /dev/null
+++ b/src/V1/Tests/WebAppNet9/ViewModel/Home/ErrorViewModel.cs
@@ -0,0 +1,7 @@
+namespace WebApp.ViewModel.Home
+{
+ public class ErrorViewModel
+ {
+ public string Message { get; set; }
+ }
+}
\ No newline at end of file
diff --git a/src/V1/Tests/WebAppNet9/ViewModel/Home/HomeViewModel.cs b/src/V1/Tests/WebAppNet9/ViewModel/Home/HomeViewModel.cs
new file mode 100644
index 0000000..509ab89
--- /dev/null
+++ b/src/V1/Tests/WebAppNet9/ViewModel/Home/HomeViewModel.cs
@@ -0,0 +1,6 @@
+namespace WebApp.ViewModel.Home
+{
+ public class HomeViewModel
+ {
+ }
+}
\ No newline at end of file
diff --git a/src/V1/Tests/WebAppNet9/ViewModel/Home/RegisterAdminViewModel.cs b/src/V1/Tests/WebAppNet9/ViewModel/Home/RegisterAdminViewModel.cs
new file mode 100644
index 0000000..e7c6937
--- /dev/null
+++ b/src/V1/Tests/WebAppNet9/ViewModel/Home/RegisterAdminViewModel.cs
@@ -0,0 +1,13 @@
+using System.ComponentModel.DataAnnotations;
+
+namespace WebApp.ViewModel.Home
+{
+ public class RegisterAdminViewModel
+ {
+ [Required]
+ public string Email { get; set; }
+
+ [Required]
+ public string Password { get; set; }
+ }
+}
\ No newline at end of file
diff --git a/src/V1/Tests/WebAppNet9/Views/Home/Error.cshtml b/src/V1/Tests/WebAppNet9/Views/Home/Error.cshtml
new file mode 100644
index 0000000..4eaed11
--- /dev/null
+++ b/src/V1/Tests/WebAppNet9/Views/Home/Error.cshtml
@@ -0,0 +1,16 @@
+@model WebApp.ViewModel.Home.ErrorViewModel
+@{
+ ViewBag.Title = "Error";
+ ViewBag.Description = "Error";
+ ViewBag.Keywords = "Error";
+}
+Error
+
+ An error happened processing your request.
+
+
+ @if(Model != null)
+ {
+ @Model.Message
+ }
+
\ No newline at end of file
diff --git a/src/V1/Tests/WebAppNet9/Views/Home/Index.cshtml b/src/V1/Tests/WebAppNet9/Views/Home/Index.cshtml
new file mode 100644
index 0000000..65cc5f7
--- /dev/null
+++ b/src/V1/Tests/WebAppNet9/Views/Home/Index.cshtml
@@ -0,0 +1,15 @@
+@model WebApp.ViewModel.Home.HomeViewModel
+@{
+ ViewBag.Title = "Welcome";
+ ViewBag.Description = "Welcome";
+ ViewBag.Keywords = "Welcome";
+}
+Welcome
+
+ This is the ServiceBricks Web API Starter Application.
+ You can modify this application however you like.
+ Please visit our website at: https://ServiceBricks.com.
+
+
+ View Swagger Page
+
diff --git a/src/V1/Tests/WebAppNet9/Views/_ViewStart.cshtml b/src/V1/Tests/WebAppNet9/Views/_ViewStart.cshtml
new file mode 100644
index 0000000..a5f1004
--- /dev/null
+++ b/src/V1/Tests/WebAppNet9/Views/_ViewStart.cshtml
@@ -0,0 +1,3 @@
+@{
+ Layout = "_Layout";
+}
diff --git a/src/V1/Tests/WebAppNet9/WebAppNet9.csproj b/src/V1/Tests/WebAppNet9/WebAppNet9.csproj
new file mode 100644
index 0000000..c447334
--- /dev/null
+++ b/src/V1/Tests/WebAppNet9/WebAppNet9.csproj
@@ -0,0 +1,47 @@
+
+
+
+ net9.0
+ disable
+ enable
+ False
+
+
+
+
+ Always
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/V1/Tests/WebAppNet9/wwwroot/Logo.png b/src/V1/Tests/WebAppNet9/wwwroot/Logo.png
new file mode 100644
index 0000000..d161e16
Binary files /dev/null and b/src/V1/Tests/WebAppNet9/wwwroot/Logo.png differ
diff --git a/src/V1/Tests/WebAppNet9/wwwroot/favicon.ico b/src/V1/Tests/WebAppNet9/wwwroot/favicon.ico
new file mode 100644
index 0000000..7748ac5
Binary files /dev/null and b/src/V1/Tests/WebAppNet9/wwwroot/favicon.ico differ