netcore-boilerplate
Ocelot
netcore-boilerplate | Ocelot | |
---|---|---|
2 | 7 | |
431 | 8,147 | |
- | 0.4% | |
8.9 | 8.5 | |
7 days ago | 2 days ago | |
C# | C# | |
GNU General Public License v3.0 only | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
netcore-boilerplate
-
GitHub - Auto-merge Dependabot PRs
Below note is based on Dependabot - Fetch Metadata Action. Up-to-date code/version could be found in my repo here.
-
Cancellation token in Web API
I develop a dotnet web api and I use a Boilerplate as a reference. So I saw that there are cancellation tokens and that they're used to cancel long running async operations. So after googling and reading about it, I mostly saw this topic regarding MVC.
Ocelot
-
Proxy a bulk request to a none bulk endpoint in ASP.Net
Sounds like you need some kind of ETL. The only dotnet library I know, which supports request aggregation, is Ocelot (https://github.com/ThreeMammals/Ocelot). But I doubt it is the only one out there.
-
What API Gateway to use for .net microservice project?
They seems to recommend https://github.com/ThreeMammals/Ocelot
-
Some useful Libraries for .NET projects
Ocelot Github Nuget: Install-Package Ocelot -Version 17.0.0
-
An Introduction to Microservices pt. 2
Ok, now that you created you Web API, it's time to work on your API Gateway. Start by adding the Ocelot package to your Gateway project:
-
Authentication with multiple .net core apis
Discovered Ocelot and it looks like a good place to start, so you have any thoughts on that?
-
Opensource API GW that allows transformation and logic/policy creation?
I'd look for an open-source gateway using the programming language that you're familiar with. I was working multiple times with the custom API GW (including building my own for fun), and if you're familiar e.g. with C# take a look at this one https://github.com/ThreeMammals/Ocelot or even better https://github.com/microsoft/reverse-proxy If you need to build something really custom, there's a small chance that you will find a plug & play solution.
-
Atlassian Cloud ToS section 3.3(I) prohibits discussing performance issues
Lol, i guess your answer explains a lot about relevant knowledge into web architecture
Eg. Ocelot - https://github.com/ThreeMammals/Ocelot
What are some alternatives?
SimplCommerce - A simple, cross platform, modulith ecommerce system built on .NET
RestSharp - Simple REST and HTTP API Client for .NET
Brooklyn-99-Quotes-Api - A simple API to retrieve quotes from the TV show Brooklyn 99.
Refit - The automatic type-safe REST library for .NET Core, Xamarin and .NET. Heavily inspired by Square's Retrofit library, Refit turns your REST API into a live interface.
Hot Chocolate - Welcome to the home of the Hot Chocolate GraphQL server for .NET, the Strawberry Shake GraphQL client for .NET and Banana Cake Pop the awesome Monaco based GraphQL IDE.
SoapCore - SOAP extension for ASP.NET Core
eShopOnWeb - Sample ASP.NET Core 8.0 reference application, powered by Microsoft, demonstrating a layered application architecture with monolithic deployment model. Download the eBook PDF from docs folder.
Simple.OData.Client
semver - Semantic Versioning Specification
RestEase - Easy-to-use typesafe REST API client library for .NET Standard 1.1 and .NET Framework 4.5 and higher, which is simple and customisable. Inspired by Refit
Flurl.Http - Fluent URL builder and testable HTTP client for .NET
Zuul - Zuul is a gateway service that provides dynamic routing, monitoring, resiliency, security, and more.