Exemplo n.º 1
0
        public static OdcmMethod OdcmMethodPost(Action <OdcmMethod> config = null)
        {
            var retVal = Any.OdcmMethodGet();

            retVal.Verbs = OdcmAllowedVerbs.Post;

            retVal.Parameters.AddRange(
                Any.Sequence(
                    s =>
                    new OdcmParameter(Any.CSharpIdentifier())
            {
                Type = Any.PrimitiveOdcmType(),
                CallingConvention = OdcmCallingConvention.InHttpMessageBody
            }, Any.Int(1, 3)));

            if (config != null)
            {
                config(retVal);
            }

            return(retVal);
        }