Skip to content
This repository has been archived by the owner on Jul 17, 2018. It is now read-only.
/ ServiceFabric-Http Public archive

Libraries for HTTP-based Azure Service Fabric services

License

Notifications You must be signed in to change notification settings

c3-ls/ServiceFabric-Http

Repository files navigation

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