namespace Toolkit.Foundation; public interface IServiceFactory { object Create(Type type, params object?[]? parameters); TService Create(Action serviceDelegate, params object?[]? parameters); object Create(Type type, Action serviceDelegate, params object?[]? parameters); TService Create(params object?[]? parameters); }