{"version":1,"pages":[{"id":"w444DLmRjAYv5jJrelMh","title":"What is toggly?","pathname":"/","siteSpaceId":"sitesp_kPfpB","description":""},{"id":"7oVNDBsu0QdHtoeUpVug","title":"Creating your first project","pathname":"/getting-started/creating-your-first-project","siteSpaceId":"sitesp_kPfpB","description":"","breadcrumbs":[{"label":"Getting started","emoji":"1f680"}]},{"id":"ZYcwZyEHrjJYDvKuhD9K","title":"Using our Feature Flag Demo","pathname":"/getting-started/using-our-feature-flag-demo","siteSpaceId":"sitesp_kPfpB","description":"","breadcrumbs":[{"label":"Getting started","emoji":"1f680"}]},{"id":"cBMR8V6Z8w65YYiTrUTv","title":"Inviting Your Team","pathname":"/getting-started/inviting-your-team","siteSpaceId":"sitesp_kPfpB","description":"","breadcrumbs":[{"label":"Getting started","emoji":"1f680"}]},{"id":"1nyRdW9JHeMY7Bj5bWWK","title":"API Documentation","pathname":"/getting-started/api-documentation","siteSpaceId":"sitesp_kPfpB","description":"","breadcrumbs":[{"label":"Getting started","emoji":"1f680"}]},{"id":"OZuU6MLEMU8nQDCwHk7S","title":"Feature Flags in C# / .NET","pathname":"/feature-flags/feature-flags-in-c-.net","siteSpaceId":"sitesp_kPfpB","description":"","breadcrumbs":[{"label":"Feature Flags","emoji":"1f518"}]},{"id":"w7rAhzSOe8K70mJi0Elz","title":"Views","pathname":"/feature-flags/feature-flags-in-c-.net/views","siteSpaceId":"sitesp_kPfpB","description":"","breadcrumbs":[{"label":"Feature Flags","emoji":"1f518"},{"label":"Feature Flags in C# / .NET"}]},{"id":"8giXi7trl3Sa63d7p2Kb","title":"Controllers & Actions","pathname":"/feature-flags/feature-flags-in-c-.net/controllers-and-actions","siteSpaceId":"sitesp_kPfpB","description":"","breadcrumbs":[{"label":"Feature Flags","emoji":"1f518"},{"label":"Feature Flags in C# / .NET"}]},{"id":"oQ8vsS40GW5nDPzyJPNe","title":"Dependency Injection","pathname":"/feature-flags/feature-flags-in-c-.net/dependency-injection","siteSpaceId":"sitesp_kPfpB","description":"","breadcrumbs":[{"label":"Feature Flags","emoji":"1f518"},{"label":"Feature Flags in C# / .NET"}]},{"id":"rTxA8uf4QxBlcYPyMAu7","title":"Routing","pathname":"/feature-flags/feature-flags-in-c-.net/routing","siteSpaceId":"sitesp_kPfpB","description":"","breadcrumbs":[{"label":"Feature Flags","emoji":"1f518"},{"label":"Feature Flags in C# / .NET"}]},{"id":"vOIgcCDn8jX08z9l5lc9","title":"IFeatureManagerSnapshot","pathname":"/feature-flags/feature-flags-in-c-.net/ifeaturemanagersnapshot","siteSpaceId":"sitesp_kPfpB","description":"","breadcrumbs":[{"label":"Feature Flags","emoji":"1f518"},{"label":"Feature Flags in C# / .NET"}]},{"id":"u7yLFRZNEpcHuQgVdjek","title":"Persistent Flags Across Requests","pathname":"/feature-flags/feature-flags-in-c-.net/persistent-flags-across-requests","siteSpaceId":"sitesp_kPfpB","description":"","breadcrumbs":[{"label":"Feature Flags","emoji":"1f518"},{"label":"Feature Flags in C# / .NET"}]},{"id":"IqeF6XoxDJgFOBEgsR4D","title":"Disabled Action Handling","pathname":"/feature-flags/feature-flags-in-c-.net/disabled-action-handling","siteSpaceId":"sitesp_kPfpB","description":"","breadcrumbs":[{"label":"Feature Flags","emoji":"1f518"},{"label":"Feature Flags in C# / .NET"}]},{"id":"GhLJMCssmFbHZah3BzNW","title":"State Change Handlers","pathname":"/feature-flags/feature-flags-in-c-.net/state-change-handlers","siteSpaceId":"sitesp_kPfpB","description":"In situations where we have a long running service or recurring task, we need to be able to stop and start them","breadcrumbs":[{"label":"Feature Flags","emoji":"1f518"},{"label":"Feature Flags in C# / .NET"}]},{"id":"NDU81ezyex0SHpylO4IF","title":"Custom Context","pathname":"/feature-flags/feature-flags-in-c-.net/custom-context","siteSpaceId":"sitesp_kPfpB","description":"Providing a Context For Feature Evaluation","breadcrumbs":[{"label":"Feature Flags","emoji":"1f518"},{"label":"Feature Flags in C# / .NET"}]},{"id":"D6rEPKGQQ7Jw3nD8JPt6","title":"Snapshot Providers","pathname":"/feature-flags/feature-flags-in-c-.net/snapshot-providers","siteSpaceId":"sitesp_kPfpB","description":"","breadcrumbs":[{"label":"Feature Flags","emoji":"1f518"},{"label":"Feature Flags in C# / .NET"}]},{"id":"pq1y3abY7dgg0LvitWHY","title":"RavenDB","pathname":"/feature-flags/feature-flags-in-c-.net/snapshot-providers/ravendb","siteSpaceId":"sitesp_kPfpB","description":"","breadcrumbs":[{"label":"Feature Flags","emoji":"1f518"},{"label":"Feature Flags in C# / .NET"},{"label":"Snapshot Providers"}]},{"id":"KmkxuAKgynY3Qj2pYBkq","title":"Entity Framework","pathname":"/feature-flags/feature-flags-in-c-.net/snapshot-providers/entity-framework","siteSpaceId":"sitesp_kPfpB","description":"","breadcrumbs":[{"label":"Feature Flags","emoji":"1f518"},{"label":"Feature Flags in C# / .NET"},{"label":"Snapshot Providers"}]},{"id":"XxepfZBXovm1gDpQLSQR","title":"Debugging Endpoint","pathname":"/feature-flags/feature-flags-in-c-.net/debugging-endpoint","siteSpaceId":"sitesp_kPfpB","description":"","breadcrumbs":[{"label":"Feature Flags","emoji":"1f518"},{"label":"Feature Flags in C# / .NET"}]},{"id":"u6VJyMzy0BWNH0TqE4HL","title":"Serving Front-end Flags","pathname":"/feature-flags/feature-flags-in-c-.net/serving-front-end-flags","siteSpaceId":"sitesp_kPfpB","description":"","breadcrumbs":[{"label":"Feature Flags","emoji":"1f518"},{"label":"Feature Flags in C# / .NET"}]},{"id":"FtF7gs8epC26lMu5OM6P","title":"Undefined Features In Development","pathname":"/feature-flags/feature-flags-in-c-.net/undefined-features-in-development","siteSpaceId":"sitesp_kPfpB","description":"","breadcrumbs":[{"label":"Feature Flags","emoji":"1f518"},{"label":"Feature Flags in C# / .NET"}]},{"id":"GBTOhvBp1EHHxHwvkOtu","title":"Deployments and Version","pathname":"/feature-flags/feature-flags-in-c-.net/deployments-and-version","siteSpaceId":"sitesp_kPfpB","description":"","breadcrumbs":[{"label":"Feature Flags","emoji":"1f518"},{"label":"Feature Flags in C# / .NET"}]},{"id":"VjHFqBy3VTIcqemGDBIQ","title":"Feature Flags in Vue.js","pathname":"/feature-flags/feature-flags-in-vue.js","siteSpaceId":"sitesp_kPfpB","description":"","breadcrumbs":[{"label":"Feature Flags","emoji":"1f518"}]},{"id":"Ga9zzDgEkVWm5EsEmXHW","title":"Feature Component","pathname":"/feature-flags/feature-flags-in-vue.js/feature-component","siteSpaceId":"sitesp_kPfpB","description":"","breadcrumbs":[{"label":"Feature Flags","emoji":"1f518"},{"label":"Feature Flags in Vue.js"}]},{"id":"0ZgShr1kotrXgXd3T6x5","title":"Directly Checking a Flag","pathname":"/feature-flags/feature-flags-in-vue.js/directly-checking-a-flag","siteSpaceId":"sitesp_kPfpB","description":"","breadcrumbs":[{"label":"Feature Flags","emoji":"1f518"},{"label":"Feature Flags in Vue.js"}]},{"id":"8DhogGZZoVQsvxfY9JYv","title":"Users and Rollouts","pathname":"/feature-flags/feature-flags-in-vue.js/users-and-rollouts","siteSpaceId":"sitesp_kPfpB","description":"","breadcrumbs":[{"label":"Feature Flags","emoji":"1f518"},{"label":"Feature Flags in Vue.js"}]},{"id":"GFHrtL4MA1LqUrS4ABBB","title":"Flag Defaults","pathname":"/feature-flags/feature-flags-in-vue.js/flag-defaults","siteSpaceId":"sitesp_kPfpB","description":"","breadcrumbs":[{"label":"Feature Flags","emoji":"1f518"},{"label":"Feature Flags in Vue.js"}]},{"id":"C4k1bO1xG0zYDcFTxWPM","title":"Feature Flags in JavaScript","pathname":"/feature-flags/feature-flags-in-javascript","siteSpaceId":"sitesp_kPfpB","description":"","breadcrumbs":[{"label":"Feature Flags","emoji":"1f518"}]},{"id":"DVyNgVFcCQJhc66LQEQ6","title":"Directly Checking a Flag","pathname":"/feature-flags/feature-flags-in-javascript/directly-checking-a-flag","siteSpaceId":"sitesp_kPfpB","description":"","breadcrumbs":[{"label":"Feature Flags","emoji":"1f518"},{"label":"Feature Flags in JavaScript"}]},{"id":"Nay9dS4NplA0vX7gbPOn","title":"Definition Refresh","pathname":"/feature-flags/feature-flags-in-javascript/definition-refresh","siteSpaceId":"sitesp_kPfpB","description":"","breadcrumbs":[{"label":"Feature Flags","emoji":"1f518"},{"label":"Feature Flags in JavaScript"}]},{"id":"MwPw8RwPxprmcnjcCjCl","title":"Users and Rollouts","pathname":"/feature-flags/feature-flags-in-javascript/users-and-rollouts","siteSpaceId":"sitesp_kPfpB","description":"","breadcrumbs":[{"label":"Feature Flags","emoji":"1f518"},{"label":"Feature Flags in JavaScript"}]},{"id":"zcfJ3dEofZDBTNVWIGcT","title":"Flag Defaults","pathname":"/feature-flags/feature-flags-in-javascript/flag-defaults","siteSpaceId":"sitesp_kPfpB","description":"","breadcrumbs":[{"label":"Feature Flags","emoji":"1f518"},{"label":"Feature Flags in JavaScript"}]},{"id":"fQGzrZ4uHVm9KWqvsl9G","title":"Feature Flags in Flutter","pathname":"/feature-flags/feature-flags-in-flutter","siteSpaceId":"sitesp_kPfpB","description":"","breadcrumbs":[{"label":"Feature Flags","emoji":"1f518"}]},{"id":"ppNe8dgqAglGn181dQ2l","title":"Feature Widget","pathname":"/feature-flags/feature-flags-in-flutter/feature-widget","siteSpaceId":"sitesp_kPfpB","description":"","breadcrumbs":[{"label":"Feature Flags","emoji":"1f518"},{"label":"Feature Flags in Flutter"}]},{"id":"27CUUDgUKixYVjvsir52","title":"Directly Checking a Flag","pathname":"/feature-flags/feature-flags-in-flutter/directly-checking-a-flag","siteSpaceId":"sitesp_kPfpB","description":"","breadcrumbs":[{"label":"Feature Flags","emoji":"1f518"},{"label":"Feature Flags in Flutter"}]},{"id":"nATxSwVrBfKs0pc3Ukdh","title":"Users and Rollouts","pathname":"/feature-flags/feature-flags-in-flutter/users-and-rollouts","siteSpaceId":"sitesp_kPfpB","description":"","breadcrumbs":[{"label":"Feature Flags","emoji":"1f518"},{"label":"Feature Flags in Flutter"}]},{"id":"WdxwjGgEyrsDv08wWdUi","title":"Flag Defaults","pathname":"/feature-flags/feature-flags-in-flutter/flag-defaults","siteSpaceId":"sitesp_kPfpB","description":"","breadcrumbs":[{"label":"Feature Flags","emoji":"1f518"},{"label":"Feature Flags in Flutter"}]},{"id":"x3hepxH0Hscob4q24LdK","title":"Feature Flags in HTML/CSS","pathname":"/feature-flags/feature-flags-in-html-css","siteSpaceId":"sitesp_kPfpB","description":"","breadcrumbs":[{"label":"Feature Flags","emoji":"1f518"}]},{"id":"WzMO28CP9QP1vhlIkVJu","title":"Metrics in C# / .NET","pathname":"/metrics/metrics-in-c-.net","siteSpaceId":"sitesp_kPfpB","description":"","breadcrumbs":[{"label":"Metrics","emoji":"1f4c8"}]},{"id":"F9zXI57ECzfrhehUK0lx","title":"Feature Usage","pathname":"/metrics/metrics-in-c-.net/feature-usage","siteSpaceId":"sitesp_kPfpB","description":"","breadcrumbs":[{"label":"Metrics","emoji":"1f4c8"},{"label":"Metrics in C# / .NET"}]},{"id":"QP3gpPHaAOumPBJshMy8","title":"Business Metrics","pathname":"/metrics/metrics-in-c-.net/business-metrics","siteSpaceId":"sitesp_kPfpB","description":"","breadcrumbs":[{"label":"Metrics","emoji":"1f4c8"},{"label":"Metrics in C# / .NET"}]},{"id":"A7nbM3Axvb8K1M33VhDg","title":"Performance Metrics","pathname":"/metrics/metrics-in-c-.net/performance-metrics","siteSpaceId":"sitesp_kPfpB","description":"","breadcrumbs":[{"label":"Metrics","emoji":"1f4c8"},{"label":"Metrics in C# / .NET"}]},{"id":"1xcqg0HCeaRyiJDo6yNT","title":"For Engineers","pathname":"/use-cases/for-engineers","siteSpaceId":"sitesp_kPfpB","description":"","breadcrumbs":[{"label":"Use Cases","emoji":"1f469-1f4bb"}]},{"id":"riM1SLHX1L8pTkJhyPf9","title":"Develop continuously, turn on when ready","pathname":"/use-cases/for-engineers/develop-continuously-turn-on-when-ready","siteSpaceId":"sitesp_kPfpB","description":"","breadcrumbs":[{"label":"Use Cases","emoji":"1f469-1f4bb"},{"label":"For Engineers"}]},{"id":"G0bBxJ6MI0uGET6MM8cr","title":"For Product Managers","pathname":"/use-cases/for-product-managers","siteSpaceId":"sitesp_kPfpB","description":"","breadcrumbs":[{"label":"Use Cases","emoji":"1f469-1f4bb"}]},{"id":"dLYVZrCuS637o9t0toPf","title":"For Agile Teams","pathname":"/use-cases/for-agile-teams","siteSpaceId":"sitesp_kPfpB","description":"","breadcrumbs":[{"label":"Use Cases","emoji":"1f469-1f4bb"}]}]}