Skip to content

Commit 0fa94e6

Browse files
authored
Bump aspire version (#18)
Signed-off-by: André Silva <[email protected]>
1 parent 87ce139 commit 0fa94e6

File tree

5 files changed

+16
-16
lines changed

5 files changed

+16
-16
lines changed

Workshop.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ Before starting, make sure you have:
99

1010
- Completed the setup instructions in the [README](README.md)
1111
- The application running via .NET Aspire
12-
- Access to the Aspire Dashboard at https://localhost:15888
12+
- Access to the Aspire Dashboard at <https://localhost:15888>
1313
- Make sure the Docker containers are running
1414

1515
## Workshop Flow
@@ -92,7 +92,7 @@ You should see the statistics header toggle on and off based on your feature fla
9292
3. Implement a Custom Provider
9393

9494
- Create a new class `CustomFeatureProvider` in `src/Garage.ServiceDefaults/Providers`
95-
- Use the `FeatureProvider` base class. Tip: You can implement a dictionary with the same flag keys and default values as used in the environment variables
95+
- Look at the `FeatureProvider` base class. Tip: You can try access the environment variables directly in the `CustomFeatureProvider` class
9696
- Add the provider to the OpenFeature configuration in `Extensions.cs`
9797

9898
4. Replace the IFeatureFlags dependency injection
@@ -203,7 +203,7 @@ reflected in real-time without restarting the application.
203203

204204
- Consider how you might change this value without redeploying
205205
- Think about gradual rollout scenarios (e.g., 10% of users get faster performance)
206-
- Look into https://flagd.dev/playground/ for the fractional rollout feature example
206+
- Look into <https://flagd.dev/playground/> for the fractional rollout feature example
207207

208208
### Expected Outcome
209209

@@ -319,7 +319,7 @@ You will have implemented a basic A/B test using feature flags, allowing you to
319319

320320
2. Visualize Flag Usage
321321

322-
- Open the Aspire dashboard at https://localhost:15888
322+
- Open the Aspire dashboard at <https://localhost:15888>
323323
- Visit the `Traces` section
324324
- Look for traces related to feature flag evaluations
325325
- Check the `Metrics` section for flag usage statistics
@@ -344,11 +344,11 @@ You will have integrated telemetry for feature flags, allowing you to monitor th
344344
## Extra Exercises: Custom Hooks
345345

346346
- Implement custom hooks for feature flag evaluations
347-
- Use hooks to log flag evaluation behavior (see https://openfeature.dev/docs/reference/concepts/hooks/)
347+
- Use hooks to log flag evaluation behavior (see <https://openfeature.dev/docs/reference/concepts/hooks/>)
348348

349349
## Extra Exercises: Event Handlers
350350

351-
- Add an event handler to listen to flag changes (see https://openfeature.dev/specification/sections/events)
351+
- Add an event handler to listen to flag changes (see <https://openfeature.dev/specification/sections/events>)
352352

353353
---
354354

@@ -395,7 +395,7 @@ Congratulations! You've completed the OpenFeature .NET workshop. You should now
395395

396396
### Next Steps
397397

398-
- Explore other OpenFeature providers (https://openfeature.dev/ecosystem)
398+
- Explore other OpenFeature providers (<https://openfeature.dev/ecosystem>)
399399
- Implement feature flags in your own applications
400400
- Join the OpenFeature community
401401
- Share your experience and learnings

src/Garage.ApiService/Garage.ApiService.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@
1212
</ItemGroup>
1313

1414
<ItemGroup>
15-
<PackageReference Include="Aspire.StackExchange.Redis.DistributedCaching" Version="9.4.1" />
15+
<PackageReference Include="Aspire.StackExchange.Redis.DistributedCaching" Version="9.4.2" />
1616
<PackageReference Include="CommunityToolkit.Aspire.Microsoft.EntityFrameworkCore.Sqlite"
17-
Version="9.7.0" />
17+
Version="9.7.2" />
1818
<PackageReference Include="Microsoft.AspNetCore.OpenApi" Version="9.0.8" />
1919
<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="9.0.8" />
2020
</ItemGroup>
2121

22-
</Project>
22+
</Project>

src/Garage.AppHost/Garage.AppHost.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

3-
<Sdk Name="Aspire.AppHost.Sdk" Version="9.4.1" />
3+
<Sdk Name="Aspire.AppHost.Sdk" Version="9.4.2" />
44

55
<PropertyGroup>
66
<OutputType>Exe</OutputType>
@@ -16,9 +16,9 @@
1616
</ItemGroup>
1717

1818
<ItemGroup>
19-
<PackageReference Include="Aspire.Hosting.AppHost" Version="9.4.1" />
20-
<PackageReference Include="Aspire.Hosting.Redis" Version="9.4.1" />
21-
<PackageReference Include="CommunityToolkit.Aspire.Hosting.Sqlite" Version="9.7.0" />
19+
<PackageReference Include="Aspire.Hosting.AppHost" Version="9.4.2" />
20+
<PackageReference Include="Aspire.Hosting.Redis" Version="9.4.2" />
21+
<PackageReference Include="CommunityToolkit.Aspire.Hosting.Sqlite" Version="9.7.2" />
2222
</ItemGroup>
2323

2424
</Project>

src/Garage.ServiceDefaults/Garage.ServiceDefaults.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
<FrameworkReference Include="Microsoft.AspNetCore.App" />
1212

1313
<PackageReference Include="Microsoft.Extensions.Http.Resilience" Version="9.8.0" />
14-
<PackageReference Include="Microsoft.Extensions.ServiceDiscovery" Version="9.4.1" />
14+
<PackageReference Include="Microsoft.Extensions.ServiceDiscovery" Version="9.4.2" />
1515
<PackageReference Include="OpenTelemetry.Exporter.OpenTelemetryProtocol" Version="1.12.0" />
1616
<PackageReference Include="OpenTelemetry.Extensions.Hosting" Version="1.12.0" />
1717
<PackageReference Include="OpenTelemetry.Instrumentation.AspNetCore" Version="1.12.0" />

src/Garage.Web/Garage.Web.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
</ItemGroup>
1313

1414
<ItemGroup>
15-
<PackageReference Include="Aspire.StackExchange.Redis.OutputCaching" Version="9.4.1" />
15+
<PackageReference Include="Aspire.StackExchange.Redis.OutputCaching" Version="9.4.2" />
1616
</ItemGroup>
1717

1818
</Project>

0 commit comments

Comments
 (0)