Skip to content

yonglehou/ServiceFabric-Http

 
 

Repository files navigation

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

Contributions

Feel free to post issues, questions and feedback as an issue in this repository. If you want to contribute code please make sure you discuss the change with us before you send the pull request if it contains major or breaking changes.

About

Libraries for HTTP-based Azure Service Fabric services

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 86.4%
  • PowerShell 13.6%