Apistry.HydratorAdapter.Create C# (CSharp) Method

Create() public method

public Create ( Object request, ISpecimenContext context ) : Object
request Object
context ISpecimenContext
return Object
        public Object Create(Object request, ISpecimenContext context)
        {
            var pi = request as PropertyInfo;

            if (pi == null)
            {
                return new NoSpecimen(request);
            }

            if ((!map.Match(pi)) || (map.Type != pi.PropertyType))
            {
                return new NoSpecimen(request);
            }

            return map.Mapping(pi).Generate();
        }