This commit is contained in:
TheXamlGuy
2024-04-26 22:27:31 +01:00
parent d799eab511
commit 9f90ef693d
39 changed files with 236 additions and 211 deletions
+12 -8
View File
@@ -14,14 +14,16 @@ public partial class ObservableViewModel :
[ObservableProperty]
private bool isInitialized;
public ObservableViewModel(IServiceProvider serviceProvider,
IServiceFactory serviceFactory,
public ObservableViewModel(IServiceProvider provider,
IServiceFactory factory,
IMediator mediator,
IPublisher publisher,
ISubscriber subscriber,
IDisposer disposer)
{
ServiceProvider = serviceProvider;
ServiceFactory = serviceFactory;
Provider = provider;
Factory = factory;
Mediator = mediator;
Publisher = publisher;
Disposer = disposer;
@@ -32,12 +34,14 @@ public partial class ObservableViewModel :
public IDisposer Disposer { get; }
public IServiceFactory Factory { get; }
public IMediator Mediator { get; }
public IServiceProvider Provider { get; }
public IPublisher Publisher { get; }
public IServiceFactory ServiceFactory { get; }
public IServiceProvider ServiceProvider { get; }
public virtual Task Activated() =>
Task.CompletedTask;