Browse Source

Add Test Client to the application list

pull/798/head
Halil ibrahim Kalkan 8 years ago
parent
commit
839f77593c
  1. 2
      samples/MicroserviceDemo/applications/authserver/AuthServer.Host/AuthServerHostModule.cs
  2. 12
      samples/MicroserviceDemo/docs/design/Overall.md

2
samples/MicroserviceDemo/applications/authserver/AuthServer.Host/AuthServerHostModule.cs

@ -58,7 +58,7 @@ namespace AuthServer.Host
var app = context.GetApplicationBuilder();
app.UseVirtualFiles();
app.UseIdentityServer(); //TODO: Enable this and disable UseAuthentication
app.UseIdentityServer();
app.UseAbpRequestLocalization();
app.UseAuditing();
app.UseMvcWithDefaultRouteAndArea();

12
samples/MicroserviceDemo/docs/design/Overall.md

@ -18,17 +18,21 @@ The goal of this work is to show how to create a complete microservice solution
The solution consists of;
* **MVC applications**:
* **AuthServer Application**
* **Applications**:
* **AuthServer (MVC Application)**
* Hosts the [IdentityServer4](https://github.com/abpframework/abp/tree/master/modules/identityserver) module for authentication.
* Uses an SQL server database and [EF Core](https://abp.io/documents/abp/latest/Entity-Framework-Core) as the ORM.
* **Public Site Application**
* **Public Site (MVC Application)**
* "Our products" page to list the products using the products microservice.
* Hosts the [blogging](https://github.com/abpframework/abp/tree/master/modules/blogging) module UI. Uses the blogging microservice as backend.
* Authenticates from the AuthServer.
* **Backend Admin Application**
* **Backend Admin (MVC Application)**
* Hosts the [Identity](https://github.com/abpframework/abp/tree/master/modules/identity) module UI for user/role/permission management. Uses the identity microservice as backend.
* A CRUD page to manage products using the products microservice.
* Authenticates from the AuthServer.
* **Test Client (Console Application)**
* Simply calls a few APIs and writes results to console.
* Authenticates from the AuthServer.
* **Microservices**:
* **Blogging Microservice**
* Hosts the [blogging](https://github.com/abpframework/abp/tree/master/modules/blogging) module API.

Loading…
Cancel
Save