diff --git a/README.md b/README.md
index a0f00e3dd4..f1d11395f6 100644
--- a/README.md
+++ b/README.md
@@ -1,8 +1,9 @@
-# A simple, cross platform, modularized ecommerce system built on .NET Core [](https://gitter.im/simplcommerce/SimplCommerce?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
+# A simple, cross platform, modulith ecommerce system built on .NET Core [](https://gitter.im/simplcommerce/SimplCommerce?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
+[](https://app.fossa.com/projects/git%2Bgithub.com%2Fsimplcommerce%2FSimplCommerce?ref=badge_shield)
## High level architecture
-
+
## Build Status
| Build server | Platform | Status |
@@ -25,11 +26,24 @@ Continuous deployment: https://ci.simplcommerce.com
#### Prerequisites
- SQL Server
-- Visual Studio 2022
+- Visual Studio 2022 and .NET 8
#### Steps to run
-- Update the connection string in appsettings.json in SimplCommerce.WebHost
+- Update the connection string: Open appsettings.json in src/SimplCommerce.WebHost.
+ The default is configured for a local SQL Server
+ ```json
+ {
+ "DefaultConnection": "Server=.;Database=SimplCommerce;Trusted_Connection=True;TrustServerCertificate=true"
+ }
+ ```
+ If you are using Visual Studio LocalDB, change it to
+ ```json
+ {
+ "DefaultConnection": "Server=(localdb)\\mssqllocaldb;Database=SimplCommerce;Trusted_Connection=True;TrustServerCertificate=true;MultipleActiveResultSets=true"
+ }
+ ```
+- Ensure you have a database named `SimplCommerce` created in your SQL instance, or change the `Database` name in the connection string to match your environment.
- Build the whole solution.
- In Solution Explorer, make sure that SimplCommerce.WebHost is selected as the Startup Project
- Open the Package Manager Console Window and make sure that SimplCommerce.WebHost is selected as the Default project. Then type "Update-Database" then press "Enter". This action will create the database schema.
@@ -41,21 +55,21 @@ Continuous deployment: https://ci.simplcommerce.com
#### Prerequisite
- PostgreSQL
-- [.NET Core SDK 6.0](https://www.microsoft.com/net/download/all)
-- Entity Framework Core (`dotnet tool install --global dotnet-ef`)
+- [.NET Core SDK 8.0](https://www.microsoft.com/net/download/all)
+- Entity Framework Core Tools (`dotnet tool install --global dotnet-ef`)
#### Steps to run
- Update the connection string in appsettings.json in SimplCommerce.WebHost.
- Run the simpl-build.sh file by issuing the following command: "sudo ./simpl-build.sh". For ubuntu 18: "sudo bash simpl-build.sh"
- In the terminal, navigate to "src/SimplCommerce.WebHost" and type "dotnet run" and then hit "Enter".
-- Open http://localhost:5000 in the browser. The back-office can be accessed via /Admin using the following built-in account: admin@simplcommerce.com, 1qazZAQ!
+- Open http://localhost:49206 in the browser. The back-office can be accessed via /Admin using the following built-in account: admin@simplcommerce.com, 1qazZAQ!
## Technologies and frameworks used:
-- ASP.NET MVC Core 6.0
-- Entity Framework Core 6.0
-- ASP.NET Identity Core 6.0
+- ASP.NET Core
+- Entity Framework Core
+- ASP.NET Identity Core
- Angular 1.6.3
- MediatR 7.0.0 for domain event
@@ -100,3 +114,6 @@ Become a sponsor and get your logo on our README on Github with a link to your s
## License
SimplCommerce is licensed under the Apache 2.0 license.
+
+
+[](https://app.fossa.com/projects/git%2Bgithub.com%2Fsimplcommerce%2FSimplCommerce?ref=badge_large)
\ No newline at end of file
diff --git a/SimplCommerce.Module.WishList.Tests.Controllers/GlobalUsings.cs b/SimplCommerce.Module.WishList.Tests.Controllers/GlobalUsings.cs
new file mode 100644
index 0000000000..9df1d42179
--- /dev/null
+++ b/SimplCommerce.Module.WishList.Tests.Controllers/GlobalUsings.cs
@@ -0,0 +1 @@
+global using Xunit;
diff --git a/SimplCommerce.Module.WishList.Tests.Controllers/SimplCommerce.Module.WishList.Tests.Controllers.csproj b/SimplCommerce.Module.WishList.Tests.Controllers/SimplCommerce.Module.WishList.Tests.Controllers.csproj
new file mode 100644
index 0000000000..d6b402a0e3
--- /dev/null
+++ b/SimplCommerce.Module.WishList.Tests.Controllers/SimplCommerce.Module.WishList.Tests.Controllers.csproj
@@ -0,0 +1,31 @@
+