Appccelerate.Bootstrapper.Configuration.Internals.ReflectExtensionPublicProperties.Reflect C# (CSharp) Method

Reflect() public method

public Reflect ( IExtension extension ) : IEnumerable
extension IExtension
return IEnumerable
        public IEnumerable<PropertyInfo> Reflect(IExtension extension)
        {
            Ensure.ArgumentNotNull(extension, "extension");

            return extension.GetType().GetProperties(BindingFlags.Instance | BindingFlags.Public).Where(x => x.CanWrite);
        }
    }
ReflectExtensionPublicProperties