public RemoteHost(IRequestPropertiesProvider requestPropertiesProvider) { var properties = requestPropertiesProvider.GetProperties(); Host = properties[RemoteHostProperty].ToString(); Port = properties[RemotePortProperty].TryParseInt(); }
public RequestPropertiesBinder(Configuration configuration, RouteDescriptor routeDescriptor, ArgumentBinder argumentBinder, IRequestPropertiesProvider requestProperties) { _argumentBinder = argumentBinder; _requestProperties = requestProperties; _routeDescriptor = routeDescriptor; _configuration = configuration; }