public override bool TryGetPayload <TPayload>(out TPayload context) { if (_payloadCache.TryGetPayload(out context)) { return(true); } return(base.TryGetPayload(out context)); }
public virtual bool TryGetPayload <TPayload>(out TPayload context) where TPayload : class { context = this as TPayload; if (context != null) { return(true); } return(_payloadCache.TryGetPayload(out context)); }
public virtual bool TryGetPayload <TPayload>(out TPayload context) where TPayload : class { return(_payloadCache.TryGetPayload(out context)); }