public BaseLogger( IVolatile <LogSettings> specificSettings, IVolatile <LogSettings> baseSettings) { _specificSettings = specificSettings; _baseSettings = baseSettings; }
public MailTransfer( IMailTransferQueue queue, IVolatile <AgentSettings> settings, ILogger log, IDnsResolve dns, IMailSendFailureManager failures, ITcpConnectionProvider tcp) { _queue = queue; _settings = settings; _log = log; _dns = dns; _failures = failures; _tcp = tcp; }
public MailDispatcher( IMailQueue incoming, IMailboxDeliveryStore delivery, IMailTransferQueue transfer, ILogger log, IDomainSettingResolver domainResolver, SpamAssassin spamAssassin, IVolatile <AgentSettings> settings) { _settings = settings; _incoming = incoming; _delivery = delivery; _transfer = transfer; _log = log; _domainResolver = domainResolver; _spamAssassin = spamAssassin; _settings.ValueChanged += UpdateDomains; UpdateDomains(null, _settings.Value, null); }
public UserGreeter(IVolatile <IUser> user) { _user = user; }
public PrintTimeOperation(IVolatile <IOperationStartTime> time) { _time = time; }
public TextChecker(IVolatile <IText> text) { _text = text; }
public FileSystemDomainResolver(IVolatile <AgentSettings> settings) { _settings = settings; }
public ConsoleLogger( [KeyFilter("console")] IVolatile <LogSettings> specificSettings, IVolatile <LogSettings> baseSettings) : base(specificSettings, baseSettings) { }
public static ChildWatcherSettings <TParent, TValue> Create <TParent, TValue>( IVolatile <TParent> parent, Func <TParent, TValue> getChild) where TValue : class { return(new ChildWatcherSettings <TParent, TValue>(parent, getChild)); }
public HelloMessage(IVolatile <IRandomGreeting> greeting, IVolatile <Tenant> tenant) { _greeting = greeting; _tenant = tenant; }
public MyVolatileClient(IVolatile <IVolatileService> svc) { _svc = svc; }
public LeakingVolatileClient(IVolatile <IVolatileService> svc) { _svc = svc; }
public HackishVolatileClient(IVolatile <IVolatileService> svc) { if (svc.Value != null) { } }
public HelloMessage(IVolatile <IRandomGreeting> greeting) { _greeting = greeting; }