Exemplo n.º 1
0
 public FilteringStage(DomainInvoker invoker) : base(invoker)
 {
 }
Exemplo n.º 2
0
 internal static void SetRemoteInvoker(this AppDomain domain, string pipelineId, DomainInvoker invoker)
 {
     domain.SetData(pipelineId + nameof(DomainInvoker), invoker);
 }
Exemplo n.º 3
0
    /// <summary>
    /// Public method called on one more many threads to send a request with a timeout
    /// </summary>
    public IResponse SendRequest(IRequest request, int timeout)
    {
        var dispatcher = new DispatchMessageWithTimeoutDelegate(SendRequestWithTimeout);

        return(DomainInvoker.ExecuteInNewDomain <Response>(dispatcher, request, timeout));
    }