Exemple #1
0
        public RemoteHost(IRequestPropertiesProvider requestPropertiesProvider)
        {
            var properties = requestPropertiesProvider.GetProperties();

            Host = properties[RemoteHostProperty].ToString();
            Port = properties[RemotePortProperty].TryParseInt();
        }
Exemple #2
0
 public RequestPropertiesBinder(Configuration configuration,
                                RouteDescriptor routeDescriptor,
                                ArgumentBinder argumentBinder,
                                IRequestPropertiesProvider requestProperties)
 {
     _argumentBinder    = argumentBinder;
     _requestProperties = requestProperties;
     _routeDescriptor   = routeDescriptor;
     _configuration     = configuration;
 }