Skip to content

Issue with using Consul as a ServiceDiscoveryProvider since 23.3 #2129

Answered by raman-m
BadWolf97 asked this question in Q&A
Discussion options

You must be logged in to vote

As a team, we have the right to decline zipped files, so users should upload their work as a repository on GitHub. It's acceptable this time since you're new to Ocelot, but please ensure to upload as a repository in the future.

After a quick review, it appears to be a custom solution with additional libraries. As a team, we do not provide recommendations for solutions that are not based solely on Ocelot extensions.
Properties of the custom solution include:

  • Program.cs contains using MMLib.SwaggerForOcelot.DependencyInjection; which is an unofficial third-party library, not a native Ocelot one. Its impact on overall stability is unclear. The reference <PackageReference Include="MMLib.Swag…

Replies: 2 comments 3 replies

Comment options

You must be logged in to vote
1 reply
@raman-m
Comment options

Comment options

You must be logged in to vote
2 replies
@BadWolf97
Comment options

@raman-m
Comment options

Answer selected by raman-m
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
Service Discovery Ocelot feature: Service Discovery Configuration Ocelot feature: Configuration Consul Service discovery by Consul
2 participants