Skip to content

Commit 90e84b6

Browse files
committed
fix: Include SailthruSettings through DI
1 parent 124b15e commit 90e84b6

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

Directory.Build.props

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
11
<Project>
22
<Import Project="./build/build.props" />
3+
4+
<PropertyGroup>
5+
<MinVerMinimumMajorMinor>0.3</MinVerMinimumMajorMinor>
6+
</PropertyGroup>
37
</Project>

libs/SailthruSDK.Extensions.DependencyInjection/ServiceCollectionExtensions.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@ public static IServiceCollection AddSailthru(
7070
Ensure.IsNotNull(configuration, nameof(configuration));
7171

7272
services.Configure<SailthruSettings>(configuration.GetSection(SailthruSettings.ConfigurationSection));
73+
services.AddSingleton(sp => sp.GetRequiredService<IOptions<SailthruSettings>>().Value);
7374

7475
AddCoreServices(services);
7576

0 commit comments

Comments
 (0)