public static IEdmModel InterfaceCriticalPropertyValueMustNotBeNullUsingEnumValueNullMemberModel() { var model = new EdmModel(); var enumType = new EdmEnumType("NS", "Enum"); var enumMember = new CustomEnumMember(enumType, "foo", null); var enumTypeRef = new EdmEnumTypeReference(enumType, true); enumType.AddMember(new EdmEnumMember(enumType, "bar", new EdmEnumValue(enumTypeRef, enumMember))); var valueTerm = new EdmTerm("NS", "Note", enumTypeRef); model.AddElement(valueTerm); return(model); }
public static IEdmModel InterfaceCriticalPropertyValueMustNotBeNullUsingEnumValueNullMemberModel() { var model = new EdmModel(); var enumType = new EdmEnumType("NS", "Enum"); var enumMember = new CustomEnumMember(enumType, "foo", null); var enumTypeRef = new EdmEnumTypeReference(enumType, true); enumType.AddMember(new EdmEnumMember(enumType, "bar", new EdmEnumValue(enumTypeRef, enumMember))); var valueTerm = new EdmTerm("NS", "Note", enumTypeRef); model.AddElement(valueTerm); return model; }