Exemplo n.º 1
0
        private object GetInstance(DependencyObject dependencyObject)
        {
            object instance = dependencyObject.SingletonInstance;

            if (instance == null)
            {
                var parameters = ResolveConstructorParameters(dependencyObject);
                instance = dependencyObject.CreateInstance(parameters.ToArray());
            }
            return(instance);
        }