protected CustomBindingTarget(Func <ITapetiClient> clientFactory, IRoutingKeyStrategy routingKeyStrategy, IExchangeStrategy exchangeStrategy, CancellationToken cancellationToken) { ClientFactory = clientFactory; RoutingKeyStrategy = routingKeyStrategy; ExchangeStrategy = exchangeStrategy; CancellationToken = cancellationToken; }
public TapetiWorker(IConfig config) { this.config = config; messageSerializer = config.DependencyResolver.Resolve <IMessageSerializer>(); routingKeyStrategy = config.DependencyResolver.Resolve <IRoutingKeyStrategy>(); exchangeStrategy = config.DependencyResolver.Resolve <IExchangeStrategy>(); }
public TapetiPublisher(ITapetiConfig config, Func <ITapetiClient> clientFactory) { this.config = config; this.clientFactory = clientFactory; exchangeStrategy = config.DependencyResolver.Resolve <IExchangeStrategy>(); routingKeyStrategy = config.DependencyResolver.Resolve <IRoutingKeyStrategy>(); messageSerializer = config.DependencyResolver.Resolve <IMessageSerializer>(); }
public NoVerifyBindingTarget(Func <ITapetiClient> clientFactory, IRoutingKeyStrategy routingKeyStrategy, IExchangeStrategy exchangeStrategy, CancellationToken cancellationToken) : base(clientFactory, routingKeyStrategy, exchangeStrategy, cancellationToken) { }
public PassiveDurableQueuesBindingTarget(Func <ITapetiClient> clientFactory, IRoutingKeyStrategy routingKeyStrategy, IExchangeStrategy exchangeStrategy, CancellationToken cancellationToken) : base(clientFactory, routingKeyStrategy, exchangeStrategy, cancellationToken) { }
public Double Convert(IExchangeStrategy exchangeStrategy) { double vysledek = exchangeStrategy.Exchange(AccountBallance); return(vysledek); }
/// <summary> /// /// </summary> /// /// <param name="strategy"></param> /// public void AddStrategy(IExchangeStrategy strategy) { if (strategy != null) { strategies.Add(strategy); } }