Skip to content
This repository has been archived by the owner. It is now read-only.
Libraries for HTTP-based Azure Service Fabric services
C# PowerShell Batchfile
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.
samples
src
tools/psake
.editorconfig
.gitattributes initial commit Jan 1, 2016
.gitignore
Directory.Build.props
LICENSE
NuGet.config #9 Upgrade to rc2-final May 16, 2016
README.md
ServiceFabricHttp.sln Catch SocketException (for new SocketsHttpHandler), better cancellati… Jun 14, 2018
appveyor.yml
build-definition.ps1 default to HTTP for endpoints Apr 20, 2018
build-helpers.ps1
build.ps1
global.json

README.md

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

You can’t perform that action at this time.