Skip to content
This repository was archived by the owner on Jan 7, 2024. It is now read-only.

Commit b5e0165

Browse files
committed
Migration to latest PoeShared
1 parent bb5b80c commit b5e0165

3 files changed

Lines changed: 9 additions & 6 deletions

File tree

Sources/MicSwitch.Tests/MicSwitch.Tests.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
33
<ProjectTypeGuids>{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
4-
<TargetFramework>net6-windows10.0.19041.0</TargetFramework>
4+
<TargetFramework>net6-windows10.0.20348.0</TargetFramework>
55
<LangVersion>7</LangVersion>
66
<AssemblyTitle>MicSwitch.Tests</AssemblyTitle>
77
<Product>MicSwitch.Tests</Product>

Sources/MicSwitch/App.xaml.cs

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -112,10 +112,13 @@ protected override void OnStartup(StartupEventArgs e)
112112
SingleInstanceValidationRoutine(true);
113113

114114
var configProvider = Container.Resolve<IConfigProvider>();
115-
var defaultConfigProviderStrategy = Container.Resolve<UseDefaultIfFailureConfigProviderStrategy>();
116-
configProvider.RegisterStrategy(defaultConfigProviderStrategy);
117-
Log.Debug("Loading initial configuration");
118-
configProvider.Reload();
115+
if (configProvider is ConfigProviderFromFile fromFile)
116+
{
117+
Log.Debug("Loading initial configuration");
118+
var defaultConfigProviderStrategy = Container.Resolve<UseDefaultIfFailureConfigProviderStrategy>();
119+
fromFile.RegisterStrategy(defaultConfigProviderStrategy);
120+
fromFile.Reload();
121+
}
119122
Log.Debug("Initial configuration loaded");
120123

121124
InitializeUpdateSettings();

Sources/MicSwitch/MicSwitch.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
33
<OutputType>WinExe</OutputType>
4-
<TargetFramework>net6-windows10.0.19041.0</TargetFramework>
4+
<TargetFramework>net6-windows10.0.20348.0</TargetFramework>
55
<LangVersion>10</LangVersion>
66
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>
77
<AssemblyName>MicSwitch</AssemblyName>

0 commit comments

Comments
 (0)