public static IEdmModel InterfaceCriticalPropertyValueMustNotBeNullUsingOperationParameterDeclaredTypeModel()
        {
            var model = new EdmModel();

            var operation = new EdmFunction("NS", "Function", EdmCoreModel.Instance.GetInt32(true));
            var parameter = new CustomOperationParameter(null, "Parameter", EdmCoreModel.Instance.GetInt32(true));

            operation.AddParameter(parameter);
            model.AddElement(operation);

            return(model);
        }
        public static IEdmModel InterfaceCriticalPropertyValueMustNotBeNullUsingOperationParameterDeclaredTypeModel()
        {
            var model = new EdmModel();

            var operation = new EdmFunction("NS", "Function", EdmCoreModel.Instance.GetInt32(true));
            var parameter = new CustomOperationParameter(null, "Parameter", EdmCoreModel.Instance.GetInt32(true));
            operation.AddParameter(parameter);
            model.AddElement(operation);

            return model;
        }