c3-ls / ServiceFabric-Http

Libraries for HTTP-based Azure Service Fabric services

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

We're no longer maintaining this project. Have a look at Service Fabric's built-in HTTP reverse proxy or the Ocelot API gateway which also supports Service Fabric.

Libraries for HTTP-based Azure Service Fabric services

This project contains three components:

C3.ServiceFabric.HttpCommunication

An implementation of ICommunicationClient (part of the Service Fabric SDK) for HTTP-based communication between Service Fabric services. It resolves services and contains retry logic. Please look at HTTP Communication for details.

C3.ServiceFabric.HttpServiceGateway

A HTTP-based gateway, implemented as an ASP.NET Core middleware. Please look at HTTP Gateway for details.

C3.ServiceFabric.AspNetCore.StatelessHost

A hosting library for stateless ASP.NET Core-based Service Fabric services. With this library, it's not required to publish the app to your local Service Fabric cluster whenever you want to start/debug it locally. Instead, you can just 'dotnet run' or 'dotnet watch' your app! This is a huge time saver during development. Please look at Stateless ASP.NET Core Host for details.

You can find more documentation in our Wiki

Build status

About

Libraries for HTTP-based Azure Service Fabric services

License:MIT License


Languages

Language:C# 54.0%Language:PowerShell 45.6%Language:Batchfile 0.5%