public TInterface CreateProxy <TInterface>(IClientTransport transport, ITargetNameExtractor nameExtractor = null) { if (nameExtractor == null) { nameExtractor = new DefaultTargetNameExtractor(); } return(ProxyGen.CreateInstance <TInterface>(new CallProxy(transport, _serializer, _binder, nameExtractor.GetTargetName(typeof(TInterface))))); }
public AspNetCoreTargetNameExtractor() { _default = new DefaultTargetNameExtractor(); }