Feature flags è qualcosa che uso spesso ma non ci ho mai pensato molto fino a quando non è iniziato questo nuovo progetto a cui sto lavorando.L'implementazione di flag di funzionalità in C#
solito attuarla con un sacco di chiavi nel mio file web.config, ma questo approccio ha due grossi inconvenienti:
- Quando si modifica un valore all'interno web.config il pool di applicazioni viene riavviato - Questo può essere un problema in un ambiente di accesso pesante
- Avere troppi chiavi nel file web.config è confusa e può ottenere abbastanza disordinato
Qual è il modo migliore per superare questi problemi?
Quante bandiere è probabile avere? –
Di solito ne ho solo pochi. Meno di 10. Ma con una buona implementazione posso vederlo crescere per aiutare con l'ammissione delle applicazioni. – tucaz