FrannHammer.DataSynchro.ViewModels.EditVm.GetModelProperties C# (CSharp) Method

GetModelProperties() private method

private GetModelProperties ( ) : List
return List
        private List<PropertyEssentials> GetModelProperties()
        {
            var props = _model.GetType().GetProperties(BindingFlags.Instance | BindingFlags.Public);

            var propEssentials = props.Select(p => new PropertyEssentials
            {
                Name = p.Name,
                Value = p.GetValue(_model)
            }).ToList();

            return propEssentials;
        }