Skip to content

Commit a3f86ad

Browse files
RuiEusebioArshia001
authored andcommitted
fix Cannot resolve scoped service Microsoft.Extensions.Options.IOptionsSnapshot
1 parent 4f0bd4e commit a3f86ad

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/OrleansCassandraUtils/Persistence/CassandraStorageProvider.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ public static class CassandraGrainStorageFactory
2020
{
2121
public static IGrainStorage Create(IServiceProvider services, string name)
2222
{
23-
IOptionsSnapshot<CassandraGrainStorageOptions> optionsSnapshot = services.GetRequiredService<IOptionsSnapshot<CassandraGrainStorageOptions>>();
24-
return ActivatorUtilities.CreateInstance<CassandraGrainStorage>(services, Options.Create(optionsSnapshot.Get(name)), name);
23+
IOptionsMonitor<CassandraGrainStorageOptions> optionsMonitor = services.GetRequiredService<IOptionsMonitor<CassandraGrainStorageOptions>>();
24+
return ActivatorUtilities.CreateInstance<CassandraGrainStorage>(services, Options.Create(optionsMonitor.Get(name)), name);
2525
}
2626
}
2727

0 commit comments

Comments
 (0)