Comgenie.Server 2024.11.23.1

dotnet add package Comgenie.Server --version 2024.11.23.1                
NuGet\Install-Package Comgenie.Server -Version 2024.11.23.1                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Comgenie.Server" Version="2024.11.23.1" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Comgenie.Server --version 2024.11.23.1                
#r "nuget: Comgenie.Server, 2024.11.23.1"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install Comgenie.Server as a Cake Addin
#addin nuget:?package=Comgenie.Server&version=2024.11.23.1

// Install Comgenie.Server as a Cake Tool
#tool nuget:?package=Comgenie.Server&version=2024.11.23.1                

Comgenie.Server

This library gives the ability to run http and smtp servers from your own code, including automatic valid SSL for both (using LetsEncrypt). The library should be easy to expand with other tcp servers as well.

The http server has the following features:

  • File routes (with GZip compression)
  • Application routes similar to controllers in ASP.Net MVC
  • Reverse proxy including response manipulation
  • Support for hosting a second instance remotely and adding routes/handling requests of the main instance
  • Websockets
  • Abstract WebDAV class to easily create a custom WebDAV server

The smtp server has the following features:

  • DKIM verification
  • Utility to send DKIM signed email
  • StartTLS

To get started, please take a look at the examples provided at https://github.com/Comgenie/ComgenieLibraries

Product Compatible and additional computed target framework versions.
.NET net9.0 is compatible. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
2024.11.23.1 45 11/23/2024
2023.9.23.1 159 9/23/2023
2023.4.16.1 195 4/16/2023
2023.4.1.1 213 4/1/2023