From 0cb810ba63a546a77bd351774e409cb777ab215a Mon Sep 17 00:00:00 2001 From: TheXamlGuy Date: Mon, 10 Jun 2024 20:28:22 +0100 Subject: [PATCH] Added HyperlinkEntry --- Toolkit.Foundation/Observable.cs | 30 +++++------------------------- 1 file changed, 5 insertions(+), 25 deletions(-) diff --git a/Toolkit.Foundation/Observable.cs b/Toolkit.Foundation/Observable.cs index 421c1b6..e15c5a8 100644 --- a/Toolkit.Foundation/Observable.cs +++ b/Toolkit.Foundation/Observable.cs @@ -113,7 +113,7 @@ public partial class Observable : where TValue : notnull { [ObservableProperty] - private TValue? value; + private TValue value; public Observable(IServiceProvider provider, IServiceFactory factory, @@ -126,22 +126,12 @@ public partial class Observable : Value = value; } - public Observable(IServiceProvider provider, - IServiceFactory factory, - IMediator mediator, - IPublisher publisher, - ISubscription subscriber, - IDisposer disposer) : base(provider, factory, mediator, publisher, subscriber, disposer) - { - - } - protected virtual void OnValueChanged() { } - partial void OnValueChanged(TValue? value) => OnValueChanged(); + partial void OnValueChanged(TValue value) => OnValueChanged(); } public partial class Observable : @@ -150,10 +140,10 @@ public partial class Observable : where TValue : notnull { [ObservableProperty] - private TKey? key; + private TKey key; [ObservableProperty] - private TValue? value; + private TValue value; public Observable(IServiceProvider provider, IServiceFactory factory, @@ -168,20 +158,10 @@ public partial class Observable : Value = value; } - public Observable(IServiceProvider provider, - IServiceFactory factory, - IMediator mediator, - IPublisher publisher, - ISubscription subscriber, - IDisposer disposer) : base(provider, factory, mediator, publisher, subscriber, disposer) - { - - } - protected virtual void OnValueChanged() { } - partial void OnValueChanged(TValue? value) => OnValueChanged(); + partial void OnValueChanged(TValue value) => OnValueChanged(); } \ No newline at end of file