System.Net.Http.Formatting.JsonContractResolver.CreateSerializableJsonProperties C# (CSharp) Method

CreateSerializableJsonProperties() private method

private CreateSerializableJsonProperties ( Type type ) : IEnumerable
type Type
return IEnumerable
        private IEnumerable<JsonProperty> CreateSerializableJsonProperties(Type type)
        {
            return type.GetFields(AllInstanceMemberFlag)
                .Where(field => !field.IsNotSerialized)
                .Select(field =>
                {
                    JsonProperty property = PrivateMemberContractResolver.Instance.CreatePrivateProperty(field, MemberSerialization.OptOut);
                    ConfigureProperty(field, property);
                    return property;
                });
        }