public static TryGetEndpointAddress ( object message, |
||
message | object | |
address | ||
return | bool |
public static bool TryGetDestinationAddress(object message, out Uri destinationAddress) { if (message == null) { throw new ArgumentNullException(nameof(message)); } return(EndpointConventionCache.TryGetEndpointAddress(message, out destinationAddress)); }
bool IEndpointConventionCache <TMessage> .TryGetEndpointAddress(out Uri address) { if (typeof(TAdapter).IsAssignableFrom(typeof(TMessage))) { return(EndpointConventionCache <TAdapter> .TryGetEndpointAddress(out address)); } address = default; return(false); }
bool IEndpointConventionCache <TMessage> .TryGetEndpointAddress(TMessage message, out Uri address) { var messageOfT = message as TAdapter; if (messageOfT != null) { return(EndpointConventionCache <TAdapter> .TryGetEndpointAddress(messageOfT, out address)); } address = default(Uri); return(false); }
public static bool TryGetDestinationAddress(Type messageType, out Uri destinationAddress) { return(EndpointConventionCache.TryGetEndpointAddress(messageType, out destinationAddress)); }
public static bool TryGetDestinationAddress <T>(out Uri destinationAddress) where T : class { return(EndpointConventionCache <T> .TryGetEndpointAddress(out destinationAddress)); }