public DefaultUrlBuilder(Type command_to_run, PayloadBuilderFactory payload_builder_factory, TokenStore <string, object> token_store, UrlFormattingVisitor url_formatting_visitor) { this.command_to_run = command_to_run; this.url_formatting_visitor = url_formatting_visitor; this.token_store = token_store; this.payload_builder_factory = payload_builder_factory; token_store.register(new KeyValuePair <string, object>("Foo", command_to_run)); }