銀の光と碧い空

クラウドなインフラとC#なアプリ開発の狭間にいるエンジニアの日々

OpenFeature

OpenFeature .NET SDKを試してみた(4) 1.5で導入されたInMemoryProviderを試してみる

しばらく触っていない間に v1.5.1 までリリースされていました。v1.5 で InMemoryProvider が追加され、ようやくflagdなどのProviderを別途用意せずに検証できるようになりました。 github.com 利用方法はドキュメントにもあるようにこれだけなのですが、こ…

OpenFeature .NET SDKを試してみた(3) データ型と評価API

OpenFeature .NET は1/23にv1.4.1がリリースされました。 github.com 今回からこのバージョンで検証したコードを書いていますが、(1),(2)で扱った範囲では SetProviderメソッドが非推奨となり、代わりに非同期なSetProviderAsyncメソッドが導入されました。 …

OpenFeature .NET SDKを試してみた(2) 名前付きクライアント

前回の記事のにコメントをいただいたので名前付きクライアントを試してみました。 tech.tanaka733.net プロバイダーは一度に1つ登録できるのですが、名前を付けることで複数登録してクライアント取得時に分けることができます。前回の記事では前半だけ書いて…

OpenFeature .NET SDKを試してみた(1)

OpenFeatureとは OpenFeatureは2023年12月CNCFのincubationプロジェクトに昇格したプロジェクトです。以下の記事の冒頭を翻訳して引用する形でOpenFeatureを紹介します。 www.cncf.io OpenFeature は、さまざまな機能フラグ管理ツールと互換性のある、機能フ…