Esempio n. 1
0
 public Action(
     int id,
     string?method,
     string?uri,
     string?to,
     string?mapper,
     IList <MappedParameter> additionalParameters)
 {
     Id                    = id;
     _method               = Method.From(method);
     _uri                  = uri;
     _to                   = new ToSpec(to);
     _originalTo           = to;
     _mapper               = mapper == null ? DefaultJsonMapper.Instance : MapperFrom(mapper);
     _additionalParameters = additionalParameters;
     _matchable            = new Matchable(uri);
 }
Esempio n. 2
0
 public Action(
     int id,
     string method,
     string uri,
     string to,
     string mapper,
     bool disallowPathParametersWithSlash,
     IList <MappedParameter> additionalParameters)
 {
     _id         = id;
     _method     = Method.From(method);
     _uri        = uri;
     _to         = new ToSpec(to);
     _originalTo = to;
     _mapper     = mapper == null ? DefaultJsonMapper.Instance : MapperFrom(mapper);
     _disallowPathParametersWithSlash = disallowPathParametersWithSlash;
     _additionalParameters            = additionalParameters;
     _matchable = new Matchable(uri);
 }