Improve Publisher

This commit is contained in:
TheXamlGuy
2024-05-14 19:24:07 +01:00
parent adb5ffe57a
commit 4ba58a9863
22 changed files with 93 additions and 140 deletions
@@ -9,7 +9,7 @@ public class ConfigurationInitializer<TConfiguration>(IConfigurationReader<TConf
where TConfiguration :
class
{
public async Task Initialize()
public Task Initialize()
{
if (!reader.TryRead(out TConfiguration? configuration))
{
@@ -20,6 +20,7 @@ public class ConfigurationInitializer<TConfiguration>(IConfigurationReader<TConf
}
}
await publisher.PublishUI(new ActivatedEventArgs<TConfiguration>(configuration));
publisher.PublishUI(new ActivatedEventArgs<TConfiguration>(configuration));
return Task.CompletedTask;
}
}