/// <summary> /// Initializes a new async instance. /// </summary> /// <param name="messaging">The messaging.</param> private Messaging(Messaging messaging) : base(UU.MessagingWithASync(messaging.Target), messaging.Marshaller) { _isAsync = true; _ignite = messaging._ignite; _clusterGroup = messaging.ClusterGroup; }
/** <inheritdoc /> */ public virtual IMessaging WithAsync() { return(new MessagingAsync(UU.MessagingWithASync(Target), Marshaller, ClusterGroup)); }