From f11370830fe21b28b604201d6889ba02e6f40e93 Mon Sep 17 00:00:00 2001 From: TheXamlGuy Date: Wed, 22 May 2024 21:57:30 +0100 Subject: [PATCH] Editing WIP --- Toolkit.Foundation/ObservableCollection.cs | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) diff --git a/Toolkit.Foundation/ObservableCollection.cs b/Toolkit.Foundation/ObservableCollection.cs index 2876e9b..23b9606 100644 --- a/Toolkit.Foundation/ObservableCollection.cs +++ b/Toolkit.Foundation/ObservableCollection.cs @@ -136,25 +136,11 @@ public partial class ObservableCollection : } } - public TItem Add() => - Add(null, false); - public TItem Add(params object?[] parameters) - where T : TItem => Add(false, parameters); - - public TItem Add(bool scope = false, - params object?[] parameters) where T : TItem { - IServiceFactory? factory = null; - if (scope) - { - IServiceScope serviceScope = Provider.CreateScope(); - factory = serviceScope.ServiceProvider.GetRequiredService(); - } - - T? item = factory is not null ? factory.Create(parameters) : Factory.Create(parameters); + T? item = Factory.Create(parameters); Add(item); return item;