This commit is contained in:
TheXamlGuy
2024-07-18 21:55:01 +01:00
parent 712b93d934
commit 8e0f1e6715
3 changed files with 4 additions and 4 deletions
+1 -1
View File
@@ -76,7 +76,7 @@ public partial class App : Application
services.AddTransient(_ => services.AddTransient(_ =>
provider.GetServices<IConfigurationDescriptor<ItemConfiguration>>()); provider.GetServices<IConfigurationDescriptor<ItemConfiguration>>());
services.AddInitializer<WalletInactivityTimer>(); services.AddInitializer<WalletInactivity>();
services.AddTransient<IWalletFactory, WalletFactory>(); services.AddTransient<IWalletFactory, WalletFactory>();
@@ -2,6 +2,6 @@
namespace Wallet; namespace Wallet;
public interface IWalletInactivityTimer : public interface IWalletInactivity :
IInitialization, IInitialization,
IDisposable; IDisposable;
@@ -3,11 +3,11 @@ using Timer = System.Threading.Timer;
namespace Wallet; namespace Wallet;
public class WalletInactivityTimer(WalletConfiguration configuration, public class WalletInactivity(WalletConfiguration configuration,
IUserInteraction userInteraction, IUserInteraction userInteraction,
ISubscriber subscriber, ISubscriber subscriber,
IPublisher publisher) : IPublisher publisher) :
IWalletInactivityTimer, IWalletInactivity,
INotificationHandler<ActivatedEventArgs<Wallet>>, INotificationHandler<ActivatedEventArgs<Wallet>>,
INotificationHandler<DeactivatedEventArgs<Wallet>>, INotificationHandler<DeactivatedEventArgs<Wallet>>,
INotificationHandler<OpenedEventArgs<Wallet>>, INotificationHandler<OpenedEventArgs<Wallet>>,