Пример #1
0
        protected ParameterRepresentation GetParameter(IActionParameterFacade parameter)
        {
            var objectFacade = ActionContext.Target;

            return(ParameterRepresentation.Create(OidStrategy, Req, objectFacade, parameter, Flags));
        }
Пример #2
0
        private ParameterRepresentation GetParameter(IActionParameterFacade parameter)
        {
            IObjectFacade objectFacade = actionContext.Target;

            return(ParameterRepresentation.Create(OidStrategy, req, objectFacade, parameter, Flags));
        }
        /// <summary>
        /// Reads a code parameters from JSON
        /// </summary>
        /// <param name="reader">JSON reader</param>
        /// <param name="objectType">Object type</param>
        /// <param name="existingValue">Existing value</param>
        /// <param name="serializer">JSON serializer</param>
        /// <returns>Deserialized CodeParameter</returns>
        public override object ReadJson(JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer)
        {
            ParameterRepresentation representation = JToken.ReadFrom(reader).ToObject <ParameterRepresentation>();

            return(new CodeParameter(representation.Letter, representation.Value, representation.IsString));
        }
Пример #4
0
        protected ParameterRepresentation GetParameter(IAssociationFacade assoc)
        {
            IObjectFacade objectFacade = ActionContext.Target;

            return(ParameterRepresentation.Create(OidStrategy, Req, objectFacade, assoc, ActionContext, Flags));
        }
Пример #5
0
        private ParameterRepresentation GetParameter(INakedObjectActionParameterSurface parameter)
        {
            INakedObjectSurface nakedObject = actionContext.Target;

            return(ParameterRepresentation.Create(req, nakedObject, parameter, Flags));
        }