Xabaril / Esquio

Esquio is a Feature Toggle Library for .NET Developers.
Apache License 2.0
428 stars 49 forks source link

Ability to add Esquio UI API to existing ASP.NET Core site #146

Open Kronos11 opened 4 years ago

Kronos11 commented 4 years ago

I would love the ability to add in some extension methods to setup and launch Esquio UI API to an existing ASP.NET Core site. This would allow those who cannot use docker to get an Http API setup for use in their environment.

See Hangfire for an example https://github.com/HangfireIO/Hangfire/blob/master/src/Hangfire.AspNetCore/HangfireApplicationBuilderExtensions.cs I could also work on a PR

unaizorrilla commented 4 years ago

Hi @Kronos11

We can discuss this for Esquio V4!! The branch Kronos11-feature/otherDbStores is already merged on master and master is now v4 branch :-)

Kronos11 commented 4 years ago

Sounds good, I see that you've done something similar for the healthchecker project https://github.com/Xabaril/AspNetCore.Diagnostics.HealthChecks/blob/master/src/HealthChecks.UI/Extensions/ApplicationBuilderExtensions.cs

Are you thinking something similar here?

Kronos11 commented 4 years ago

@unaizorrilla Another question is which project would you put the extension methods in? Or do we add a new nuget package?