Exemple #1
0
        public object Initialise(object parameters)
        {
            Initialised = true;

            return(ActualObject = TypeOfObject.GetConstructors()[0].Invoke(TypeManipulations.ToObjectArray(parameters)));
        }
Exemple #2
0
        public List <Type>?GetConstructorParams()
        {
            var constructors = TypeOfObject.GetConstructors();

            return(constructors?[0]?.GetParameters().Select(parameter => parameter.ParameterType).ToList() ?? null);
        }