An open API service indexing awesome lists of open source software.

https://github.com/teociaps/featuremanagement.database

Easily manage feature flags in .NET and ASP.NET Core apps using your database.
https://github.com/teociaps/featuremanagement.database

aspnetcore csharp database dotnet extension feature-flags featuremanagement

Last synced: 10 months ago
JSON representation

Easily manage feature flags in .NET and ASP.NET Core apps using your database.

Awesome Lists containing this project

README

          

# .NET Database Feature Management

[![Build Status](https://github.com/teociaps/FeatureManagement.Database/actions/workflows/build.yml/badge.svg)](https://github.com/teociaps/FeatureManagement.Database/actions/workflows/build.yml)
[![Test Status](https://github.com/teociaps/FeatureManagement.Database/actions/workflows/test.yml/badge.svg)](https://github.com/teociaps/FeatureManagement.Database/actions/workflows/test.yml)

**.NET Feature Management Database** extends [Feature Management] for retrieving feature definitions from various databases.
It includes abstractions and default implementations to facilitate easy integration with your .NET applications.

**For detailed documentation, please visit the [Wiki](https://github.com/teociaps/FeatureManagement.Database/wiki).**

The Wiki contains comprehensive information on the following topics:

* **[Packages](https://github.com/teociaps/FeatureManagement.Database/wiki/Packages)**: Overview of the available NuGet packages.
* **[Getting Started](https://github.com/teociaps/FeatureManagement.Database/wiki/Getting-Started)**: Instructions on how to begin using the library.
* **[Consumption](https://github.com/teociaps/FeatureManagement.Database/wiki/Consumption)**: Details on how to use feature flags in your application.
* **Database Providers**:
* **[Entity Framework Core](https://github.com/teociaps/FeatureManagement.Database/wiki/Entity-Framework-Core-Database-Provider)**
* **[Dapper](https://github.com/teociaps/FeatureManagement.Database/wiki/Dapper-Database-Provider)**
* **[MongoDB](https://github.com/teociaps/FeatureManagement.Database/wiki/MongoDB-Database-Provider)**
* **[NHibernate](https://github.com/teociaps/FeatureManagement.Database/wiki/NHibernate-Database-Provider)**
* **[Cosmos DB](https://github.com/teociaps/FeatureManagement.Database/wiki/CosmosDB-Database-Provider)**
* **[Releases](https://github.com/teociaps/FeatureManagement.Database/wiki/Release-History)**: List of releases.

## Contributing

Please see [Contribution Guidelines](CONTRIBUTING.md) for more information.

[Feature Management]: https://github.com/microsoft/FeatureManagement-Dotnet