Skip to content
No description, website, or topics provided.
C# Vue JavaScript Dockerfile HTML Shell Smalltalk
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.vscode
eureka
scripts
src
.dockerignore
.gitattributes
.gitignore
Ordsome.Services.sln.startup.json
Ordsome.sln
README.md
RequestApiTests.http

README.md

Ordsome.Services.RequestService

Tried out Mediator pattern with MediatR + CQRS. Implemented Clean Architecture (small flaws).

Using API-gateway.

Currently working on a gateway made through Ocelot.

To access this gateway you need to use https://localhost:7000.

To access the Swagger documentation for the whole gateway - go to https://localhost:7000/swagger

Its also possible to access directly through:

The endpoint listed in swagger can be run through the API gateway on port 7000.

Authentication.

To make use of authentication you have to do the following. The UserService.WebApi has three endpoints.

PictureofUserAPI

Register will make you an account in the database. Afterwards you will have to make a login to get a token in return.

To make a call to an authorized endpoint the HTTP request could be like the following

PictureOfCall

To do:

Follow the Trello board for this service https://trello.com/b/dGL6qEss/requestservice

You can’t perform that action at this time.