Files
Toolkit2/Toolkit.Foundation/ServiceFactory.cs
T
TheXamlGuy bc55c4649b tidy
2024-04-26 23:05:36 +01:00

11 lines
359 B
C#

namespace Toolkit.Foundation;
public class ServiceFactory(Func<Type, object?[]?, object> factory) :
IServiceFactory
{
public TService Create<TService>(params object?[]? parameters) =>
(TService)factory(typeof(TService), parameters);
public object Create(Type type, params object?[]? parameters) =>
factory(type, parameters);
}