You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The output in the console will say something like:
79
79
80
80
```console
81
-
Now listening on: http://localhost:5000
82
-
Now listening on: https://localhost:5001
81
+
[19:38:43] Virto Commerce is loading OK
82
+
[19:38:45] Getting server certificate OK
83
+
[19:38:47] Initializing module catalog OK
84
+
[19:39:40] Loading modules OK
85
+
[19:39:40] Registering API controllers OK
86
+
[19:39:46] Post initializing modules
87
+
[19:39:51 INF] Welcome to Virto Commerce 3.800.0.0!
88
+
[19:39:51 INF] Now listening on: http://localhost:5000
89
+
[19:39:52 INF] Application started. Press Ctrl+C to shut down.
90
+
[19:39:52 INF] Hosting environment: Production
91
+
...
83
92
```
84
93
85
94
### Run on HTTP schema
@@ -92,6 +101,12 @@ Now listening on: https://localhost:5001
92
101
93
102
### First Run
94
103
104
+
The default HTTPS address and port have been removed from Kestrel in .NET 7. Users must now manually bind to HTTPS and specify the address and port explicitly, [through one of the following means](https://learn.microsoft.com/en-us/dotnet/core/compatibility/aspnet-core/7.0/https-binding-kestrel).
* Open `https://localhost:5001` url in your browser. "Your connection is not private" might appear. Click "Advanced" and "Proceed to ...".
96
111
Read more on removing this error and using a self-signed certificate: [Trust the ASP.NET Core HTTPS development certificate](https://www.hanselman.com/blog/DevelopingLocallyWithASPNETCoreUnderHTTPSSSLAndSelfSignedCerts.aspx)
97
112
* The application will create and initialize database on the first request. After that you should see the sign in page. Use the following credentials:
If use another SMTP server like **_sendgrid.net_** then need to do:
34
-
35
-
1. Set Gateway is `Smtp` in **_Notifications_** options in **_Appsettings.json_** or **_Notifications:Gateway_** in **_Azure_**
36
-
3. Then customize **_Smtp options_**:
37
-
1. Fill SmtpServer `smtp.gmail.com` and Port `587`
38
-
2. Turn `OFF` SSL: **_EnableSsl_** set **_false_**
39
-
> NOTE: should read prerequiments in the SMTP server site and read the [article](https://docs.microsoft.com/en-us/dotnet/api/system.net.mail.smtpclient.enablessl?view=netcore-3.0)
@@ -126,10 +136,12 @@ The module can use a lot of out-of-the-box additional services from Virto Commer
126
136
1.**Log/Monitoring** - The module has native integration with Azure Application Insights service, as Native monitoring tool for .NET Core applications.
127
137
128
138
## Scalability
139
+
129
140
In the cloud, the Virto Commerce Applications can be easily scaled to support peak demand and long-term business growth.
130
141
With auto-scale, you no longer have to worry about scaling services manually.
131
142
132
143
## Extensibility
144
+
133
145
Unlimited extensibility is an indisputable advantage of Virto Commerce. This means end-user solution developers can adapt or replace Virto Commerce modules with their own functionality. This adaptation can be done in an elegant and simple way without workarounds.
134
146
135
147
Three types of vendor-made extensions guarantee “seamless delivery”. Virto Commerce guarantees that these ways of extensibility are sufficient to build an ecommerce solution of any complexity on top of it.
@@ -157,8 +169,8 @@ In our work, we always try to use advanced technologies. Our decision to choose
157
169
158
170
Virto Commerce uses the following stack of technologies:
159
171
160
-
* .NET 6
161
-
* ASP.NET Core 6
172
+
* .NET 8
173
+
* ASP.NET Core 8
162
174
* Entity Framework Core as primary ORM
163
175
* ASP.NET Core Identity for authentication and authorization
164
176
* OpenIddict for OAuth authorization
@@ -169,9 +181,12 @@ Virto Commerce uses the following stack of technologies:
169
181
and more
170
182
171
183
## Supported Databases
184
+
172
185
Virto Commerce is built with DB agnostic architecture and supports the following databases:
0 commit comments