HiP-EmailService is a MicroServer to send Emails which is developed by the project group History in Paderborn. It is developed to send Emails form the system 'History in Paderborn'.
See the LICENSE file for licensing information.
See the graphs page for a list of code contributions.
HiP-EmailService is a REST API built on .NET Core 1.1 . Below are the requirements needed to build and develop this project,
If you want to call this API programatically from another .NET application, the recommended way is generating a client class automatically via autorest.
YOUR_PROJECT_NAME string, obviously)autorest -Input swagger.json -CodeGenerator CSharp -OutputDirectory . -Namespace PaderbornUniversity.SILab.Hip.YOUR_PROJECT_NAME -ClientName EmailClient
EmailClient.cs, IEmailClient.cs and EmailClientExtensions.cs into a newly created folder Clients and change their namespace declarations by adding .Clients to their endEmailClient via new EmailClient() and then call the REST API methods of the EmailService using it's async methods.appsettings.Development.json at scr/EmailService. (See src/EmailService/appsettings.Development.json.example).appsettings.Development.json file to match your needs.src/EmailServiceset ASPNETCORE_ENVIRONMENT=Development
* Linux/macOS: export ASPNETCORE_ENVIRONMENT=Developmentdotnet restoredotnet run{{BaseUrl}}/swagger will give information about the service endpoints.For getting the project to run with Visual Studio Code, you will have to execute a few more steps:
tasks.json, add the following line: "options": { "cwd": "${workspaceRoot}/src/EmailService" },launch.json:
${workspaceRoot} with ${workspaceRoot}/src/EmailService"env": { "ASPNETCORE_ENVIRONMENT": "Development" } to your run configurationsPlease write an email to [email protected].
HiP (History in Paderborn) ist eine Plattform der: Universität Paderborn Warburger Str. 100 33098 Paderborn http://www.uni-paderborn.de Tel.: +49 5251 60-0
You can also write an email.
Content type
Image
Digest
Size
524.1 MB
Last updated
almost 9 years ago
docker pull hipcms/emailservice